Allow Caladan reinforcement before Face Dance

This commit is contained in:
Quintine committed 2026-10-26 07:58:51 +11:00
1 parent 18bf5d4423
commit cab6b41c67
20 files changed
+1272 -118

No files matched your search

+61 -7
View File
@@ -32,15 +32,43 @@ the allied-Homeworld prohibition remain in force. Arrival at an Ambassador
stronghold uses the existing entry predicate and a source-bound continuation;
it does not create a second battle victory.
## Reinforcement before Face Dance — 26 October 2026
Under the 14 October choose-recommended authority, select the original winning
Atreides army's Caladan reinforcement before any later native Face Dance. This
uses the existing winner-cleanup position; it is a provisional composition, not
a retrieved publisher example ordering the later Homeworld card against E1.
The earlier pending priority question no longer blocks the prototype.
The owned choice still uses current high population and original surviving
forces. Giving1 from6 to5 is legal. The force joins the original victorious
army; a later reveal calculates its replacement maximum from the current army,
including that surviving reinforcement, and returns those actual counters to
Caladan once. Declining either opportunity retains its separate ordinary effect.
The original winner/leader identity and completed victory obligation stay the
same; a return that raises Caladan to High does not create another reinforcement,
battle reward or victory. Homeworld Face Dance still belongs only to its native
faction and keeps the existing physical source/return rules.
An existing signed offer carrying only the former exact ordering refusal also
uses the current legal destination quote. Other stored/destination restrictions
remain authoritative; no saved physical state or completed receipt is rewritten.
This is retirement of the old prototype fence, not a recovery certification.
## Battle-phase Guild child and Spiritual Advisors
A legal Guild Ambassador shipment caused by the Caladan arrival may also offer
Advanced Spiritual Advisors during Battle. The same saved source uses its
original chooser/frame, Guild shipment receipt and current Caladan arrival
parent; accompaniment targets that shipment territory or Polar Sink. It does
not create an ordinary Battle-phase shipment or a free generic Spiritual source.
Existing Intrusion and fighter/advisor arrival rules still apply. The source
retains its existing payload shape, allowing an already-open exact child to
continue without rewriting its parent or creating another reinforcement.
## Unresolved ordering and entry combinations
The E1 Face Dancer sequence preserves the original winner and its ordinary
battle consequences before replacing surviving forces. No retrieved official
example orders that replacement against the later Caladan Homeworld card.
The coordinator asked the user whether reinforcement precedes or follows Face
Dance; the answer remains pending. The engine displays that boundary when the
two opportunities overlap. It supports an explicit decline without choosing
the disputed placement order; this does not certify the combined interaction.
The selected Face Dance order above supersedes the earlier decline-only guard.
Storm-sector placement, Hidden Mobile Stronghold classification, and otherwise
relevant Intrusion/Terror reactions remain explicit source boundaries.
@@ -53,3 +81,29 @@ battle cleanup and persistence. The
[runtime checkpoint](HOMEWORLD_VICTORY_REINFORCEMENT_RUNTIME.md) records the
implemented flow and verification. No complete Homeworld, Advanced or expansion
release is claimed.
## Focused before-Face-Dance evidence — 26 October 2026
Frozen15-file189/189, types/lint/build and sixteen engine/GameTable SSR journeys
pass. Eight genuine public Basic59/Advanced124-action setup/shipment/battle
sources keep all47 Treachery and16 original Traitor/Face Dancer identities;
all give/leave and later reveal/decline combinations use the actual10/11 cap.
Six separately controlled native-Homeworld sources prove3/4 replacement and
Caladan9 return with existing occupation-profile bounds intact. Two controlled
Ambassador journeys prove both legal accompaniment after Intrusion and automatic
Polar conversion, preserving the original victory and leaving the Fremen token
untouched by advisors. Controlled seams are not original public acquisition proof.
[Native cases](../tests/caladan-face-dance-engine.test.ts),
[Homeworld cases](../tests/caladan-face-dance-homeworld.test.ts),
[controls](../tests/caladan-face-dance-controls.test.ts),
[Battle-phase source bounds](../tests/spiritual-advisor-victory.test.ts) and
[actual Ambassador continuations](../tests/caladan-ambassador-engine.test.ts)
separate those evidence scopes. Existing old-offer metadata has one bounded
current-legality regression, without a save/recovery assurance campaign.
Report/logs: `/home/quintine/.local/share/dune/checkpoints/20261026-caladan-face-dance-proof-v2/`;
journeys/HTML: adjacent `20261026-caladan-face-dance-runtime/`.
No saved-room/D1/server, deployment, restart or recovery operation. No clicked-
control/DOM/hydration, browser/mobile or exact-revision deployed acceptance;
complete rules/combinations and final assurance remain due.