Open Tleilaxu special Karama throughout Revival
Permit native Advanced quiet any-player declarations alongside the original target-bound pending request. Preserve completed returns and charges. Adopt explicit provisional Ghola inclusion during the remaining Revival and phase expiry; keep printed Emperor special immunity and the existing low-Homeworld guard. Connect persistent controls and minimal legal bots through the shared quote. Validation: 14 related files148/148, types/lint/build, six actual native control/engine/GameTable SSR journeys and four existing-profile continuations. Private-driver-only feedback reuses passed source-identical checks. Native111/113-action setup, paid shipment and battle sources earn originals. No saved-room/D1/restart/deployment operation; full modes and browser/deployed acceptance remain open.
This commit is contained in:
1 parent
6ea691255a
commit
1a505525a8
18 files changed
+977
-59
No files matched your search
+21
-7
@@ -16,6 +16,27 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Tleilaxu proactive Revival prevention — 24 October. Prototyped / Partial.**
|
||||
The native Advanced special Karama now selects any one player at a quiet Revival
|
||||
boundary, including self, ally, ready and prior-return targets. The original
|
||||
pending normal-revival interruption remains target-bound and can be declined
|
||||
without losing later quiet use. Completed returns, payments and quotas stay
|
||||
intact. The selected provisional composition includes Ghola during the remaining
|
||||
Revival, then expires at phase end; Emperor special revival retains printed
|
||||
immunity and the unresolved low-Homeworld guard remains.
|
||||
[Source, implementation and limits](TLEILAXU_SPECIAL_KARAMA.md).
|
||||
|
||||
Disjoint control/native-fixture contributions, bounded source review and root
|
||||
integration pass **14 files148/148**, types/lint/build, six actual control/engine/
|
||||
GameTable SSR journeys and four existing-profile paths. Genuine111-action public
|
||||
Advanced setup, paid shipments and battle earn original Karama/Ghola and twelve
|
||||
Atreides Tanks; a prior-free source takes113 actions. Feedback updates the old
|
||||
provisional Ghola bypass and corrects quota-exhaustion assertions and one const
|
||||
lint issue. After the private smoke-driver correction, unchanged-source test,
|
||||
type/lint and build results are reused explicitly. No AI refinement, full-mode,
|
||||
comprehensive/browser/deployed or save/recovery/privacy/custody certificate;
|
||||
no saved-room/D1/reset/restart/deployment operation.
|
||||
|
||||
**Truthtrance unrevealed Face Dancer facts — 24 October. Prototyped / Partial.**
|
||||
The shared current-fact author can now ask whether a respondent holds a named
|
||||
identity as an unrevealed Face Dancer. Actual current cards determine the answer;
|
||||
@@ -35,13 +56,6 @@ fit the fixture. No full-mode, broader mixed/future-question, comprehensive/
|
||||
browser/deployed or AI calibration certificate; no saved-room/D1/reset/restart/
|
||||
deployment operation.
|
||||
|
||||
Next concrete native content candidate: supplied physical38 H permits the
|
||||
Tleilaxu special Karama during Revival, while native preflight currently waits
|
||||
for a pending normal request. Its proactive window needs implementation;
|
||||
Ghola/Emperor-special exceptions remain separately recorded provisional scope.
|
||||
Inspect the existing [native special cases](../tests/tleilaxu-special.test.ts)
|
||||
before changing that contract.
|
||||
|
||||
**Moritani captured and foreign-ghola targets — 24 October. Prototyped / Partial.**
|
||||
Assassinate now accepts the opposing printed faction's valid captured or ordinary
|
||||
foreign-ghola target. Pending choices show uniform printed potential bounty;
|
||||
|
||||
@@ -1,5 +1,47 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 24 October 2026 — Tleilaxu proactive Revival prevention
|
||||
|
||||
Implement supplied physical38 H’s any-player Revival window through a focused
|
||||
quote, native owner-only projection, persistent card/target controls and the
|
||||
existing special-intent pipeline. Quiet intents have no pending request;
|
||||
interrupted intents bind the original complete declaration. Revalidation rejects
|
||||
a replaced source before spending. One original Karama and the game-long use
|
||||
receipt are consumed; no completed return, payment, income or allowance changes.
|
||||
Existing pending decline and low-Homeworld overlap safeguards remain.
|
||||
|
||||
The 14 October selected textual composition includes Ghola Treachery during the
|
||||
affected remaining Revival and expires afterward. This explicitly supersedes
|
||||
the old provisional bypass, without claiming a combined publisher FAQ. Printed
|
||||
Special Karama immunity keeps Emperor’s native special revival legal. Both
|
||||
ordinary-card availability and the shared Ghola effect enforce the same clock.
|
||||
Minimal bots reuse their public-Tanks thresholds through the owner quote.
|
||||
|
||||
Frozen **14 files148/148**, types/lint/build, six actual control/engine/GameTable
|
||||
SSR journeys and four existing-profile paths pass. Genuine111-action public
|
||||
Advanced native setup, original paid shipments and battle provide original
|
||||
Karama/Ghola and twelve Atreides Tanks; prior-free chronology takes113. Quiet,
|
||||
pending, prior-free, prior-paid, ready and self branches continue through actual
|
||||
phase5 Ghola without using normal quota. No played hand, phase, casualty,
|
||||
wallet or special-use receipt is installed in that source.
|
||||
|
||||
Initial feedback is145/148: two old Ghola-bypass expectations and an exhausted
|
||||
normal-quota error expectation. Three focused repairs pass; the frozen union
|
||||
then passes148/148. Types pass and lint catches one newly constant test variable;
|
||||
that correction is included in the final frozen source. The private smoke driver
|
||||
also needed the same quota-error correction and accurate pending-branch action
|
||||
recording. Application bytes stay unchanged, so its passed union/types/lint/build
|
||||
are explicitly reused with the repaired runtime proof rather than repeated.
|
||||
|
||||
[Contract and remaining boundaries](TLEILAXU_SPECIAL_KARAMA.md). Private evidence:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261024-tleilaxu-special-karama/`.
|
||||
Frozen source fingerprint:
|
||||
`ea3f7b9de32d42208ea12cdafa5f581a2de0fee3638e307adade21591e6bbf7a`
|
||||
(2,728 nonignored files), based on `6ea691255af68003b900a490256b3d2381b32322`.
|
||||
Final prose/reference overlay is separately validated and hashed. Broader modes,
|
||||
combinations, comprehensive assurance, browser/mobile/deployed acceptance and AI
|
||||
refinement remain open. No saved-room/D1/reset/restart/deployment operation.
|
||||
|
||||
## 24 October 2026 — Verified current Face Dancer questions
|
||||
|
||||
Add a distinct Truthtrance current unrevealed Face Dancer identity fact. Exact
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# Rule decision index
|
||||
|
||||
## Tleilaxu proactive Revival prevention — 24 October 2026
|
||||
|
||||
Supplied Advanced physical38 H permits selecting any one player during Revival,
|
||||
without requiring a pending request, unused allowance or current Tanks. Keep the
|
||||
original pending normal-revival interruption target-bound; decline preserves a
|
||||
later quiet declaration. Neither path reverses completed returns or payments.
|
||||
The printed Special Karama immunity (physical16/39) protects Emperor’s native
|
||||
special revival (physical31 D).
|
||||
|
||||
Under the 14 October recommended-policy authority, prevention also covers Ghola
|
||||
Treachery returns during the remaining affected Revival and expires outside that
|
||||
phase. Physical39’s Ghola erratum supplies free immediate returns and a separate
|
||||
normal allowance, without naming prevention immunity. This is an explicit textual
|
||||
composition, not a newly retrieved combined publisher FAQ. It supersedes the old
|
||||
provisional Ghola bypass. The unresolved low-Homeworld overlap guard remains.
|
||||
[Source, connected controls and limits](TLEILAXU_SPECIAL_KARAMA.md).
|
||||
|
||||
## Truthtrance unrevealed Face Dancer fact — 24 October 2026
|
||||
|
||||
Compose the publisher FAQ's game-related Yes/No/AND/OR permission with native
|
||||
|
||||
@@ -0,0 +1,95 @@
|
||||
# Tleilaxu Special Karama during Revival
|
||||
|
||||
## Source and selected scope — 24 October 2026
|
||||
|
||||
Status: **Prototyped / Partial**. The supplied authorized Advanced rulebook’s
|
||||
physical38 H permits a Karama during Revival to prevent any one player from
|
||||
reviving forces or leaders. It imposes no pending-request, unused-allowance,
|
||||
Tanks-count or opponent-only prerequisite. The native Advanced owner can now
|
||||
declare at a quiet phase4 boundary, including after a prior return or after the
|
||||
target marks ready. Self and ally selection remain legal. The original normal
|
||||
revivalStop decision is retained and binds only its pending recipient.
|
||||
|
||||
Physical16/39 says Karama cannot stop a Special Karama Power. Emperor’s native
|
||||
special revival (physical31 D) therefore remains immune. Physical39’s Ghola
|
||||
erratum allows free immediate own-leader or up-to-five-force returns regardless
|
||||
of normal leader eligibility and without using normal revival allowance; it
|
||||
does not expressly confer prevention immunity.
|
||||
|
||||
The 14 October choose-recommended authority selects this **provisional textual
|
||||
composition**: prevention includes Ghola Treachery during the remainder of the
|
||||
affected Revival Phase and expires outside that phase. Ghola during Shipment
|
||||
and Movement or Battle stays legal. This replaces the earlier provisional Ghola
|
||||
bypass; it is not a direct combined GF9 FAQ ruling. No already completed return,
|
||||
payment, income or allowance is undone. Low-population Homeworld overlap remains
|
||||
guarded under its existing unresolved contract. Wider combinations and complete
|
||||
rules/mode acceptance remain unfinished.
|
||||
|
||||
## Connected implementation
|
||||
|
||||
- [Shared quote](../game/tleilaxu-special-karama.ts) takes current spendable
|
||||
physical cards, seated identities, enclosing priorities and target blocks.
|
||||
Readiness, public Tanks and hidden leader eligibility do not gate selection.
|
||||
- [Engine](../game/engine.ts) supplies the owner-only native Advanced phase4
|
||||
projection and revalidates the same quote before spending. Quiet intents carry
|
||||
no pending revival; interrupted intents bind the complete original request.
|
||||
A newly pending request cannot replace a quiet intent before execution.
|
||||
- [Controls](../components/tleilaxu-special-karama.tsx) expose actual card/target
|
||||
actions in the quiet window and the existing pending decision. Pending decline
|
||||
remains separate. The guide persists with the normal table; it adds no
|
||||
confirmation, automatic delay or turn advancement.
|
||||
- [Ordinary card availability](../game/card-availability.ts) and the engine’s
|
||||
shared Ghola executor both apply the current-phase prevention receipt. The
|
||||
existing [revival clock](../game/revival.ts) retains phase/turn/recipient scope.
|
||||
- [Minimal bots](../game/bots.ts) reuse their original public-Tanks thresholds
|
||||
and pending-decision preference through the same projection. This supplies
|
||||
legal participation, without strategy refinement or difficulty calibration.
|
||||
|
||||
The original card is discarded once and the game-long special-use receipt is
|
||||
spent once. A stopped pending request returns no pieces and consumes no payment,
|
||||
normal allowance, elite quota or Emperor extra quota. Prior completed income and
|
||||
returns remain recorded. No room, save, schema, start-mode or release gate changes.
|
||||
|
||||
## Bounded verification
|
||||
|
||||
[Native fixture](../tests/fixture-tleilaxu-special-karama.ts) starts an actual
|
||||
public Advanced Tleilaxu/Atreides/Emperor preview with the Ix deck. Only unopened
|
||||
original Treachery/Spice ordering and scalar shuffle order are selected. Native
|
||||
setup deals the original Karama and Ghola. Paid one-force Tleilaxu and two-force
|
||||
Atreides shipments put twelve Atreides counters into Arrakeen. An actual unarmed
|
||||
Hidar4/Yueh1 battle sends those twelve counters to Tanks, then original phases
|
||||
reach turn2 Revival. No phase, hand, wallet, casualty or played army is installed.
|
||||
An optional branch actually completes a free return before declaration.
|
||||
|
||||
[Native window regressions](../tests/tleilaxu-special-karama-window.test.ts) cover
|
||||
quiet, self/ready, completed paid/free return, original interruption, stale quiet
|
||||
intent, actual phase expiry and the four existing profiles.
|
||||
[Quote cases](../tests/tleilaxu-special-karama-quote.test.ts) cover ownership,
|
||||
window, priority and independent target blocks.
|
||||
[Control cases](../tests/tleilaxu-special-karama-controls.test.tsx) invoke the
|
||||
actual callbacks and verify readable restrictions.
|
||||
[Existing special cases](../tests/tleilaxu-special.test.ts) retain negotiated,
|
||||
KH, elite, Emperor and pending source coverage, with the Ghola expectation cut
|
||||
over explicitly.
|
||||
|
||||
Frozen related union: **14 files148/148**, types/lint and production build pass.
|
||||
Six actual component-callback/engine/GameTable SSR journeys cover quiet, pending,
|
||||
prior-free, prior-paid, ready and self choices, each continuing through actual
|
||||
phase5 Ghola. Four existing profiles submit accepted proactive prevention and
|
||||
continue without strategic tuning. Native source takes111 actions; prior-free
|
||||
source takes113. Initial feedback repairs two stale Ghola-bypass expectations,
|
||||
a quota-exhaustion assertion and one const lint issue. A private smoke-driver
|
||||
correction leaves application bytes unchanged; the final runtime-only proof
|
||||
explicitly reuses the passed source-identical union/types/lint/build.
|
||||
|
||||
Private reports, rendered HTML and hashes:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261024-tleilaxu-special-karama/`.
|
||||
`frozen-integrated-4/report.json` records reused checks from frozen-integrated-3
|
||||
and the passing repaired runtime; source fingerprint is
|
||||
`ea3f7b9de32d42208ea12cdafa5f581a2de0fee3638e307adade21591e6bbf7a`
|
||||
on base `6ea691255af68003b900a490256b3d2381b32322`. Prose/reference evidence is
|
||||
reviewed and hashed separately after verification.
|
||||
|
||||
These are focused prototype proofs. Comprehensive rules, combinations,
|
||||
save/recovery/privacy/custody assurance, browser/mobile and deployed acceptance
|
||||
remain due after all rules. No existing saved game is reset or deleted.
|
||||
Reference in new issue
Block a user