Resolve advisor conversion after complete Face Dance replacement

Capture surviving alone BG groups at positive remote board sources and zero
replacement targets. Preserve returned armies, replacement, original leader
death, revelation and card cycle. Native Face Dance stays immune; consume the
publicly sourced parent before one original aftermath continuation.

Validation: 16 affected files201/201, types/lint/build, five native Face Dance
and GameTable SSR journeys, eight existing-profile response paths. Genuine
67/66-action sources earn original Ix47, native Face Dancers and actual battle.
Both conversion outcomes preserve nine returned survivors and one leader death;
actual BG city income is2/0. Correct a fixture's expected deck count43 to47
without changing cards or rules. Full combinations/modes remain unfinished.
Not deployed; no saved-room/D1, reset or restart operation. Runtime fingerprint
78239a9def5dd70ae404d5a614a21ea09ea615dd2a6cde7d05760715416d7401;
checkpoint prose/reference overlays are reviewed separately.
This commit is contained in:
Quintine committed 2026-10-24 21:00:58 +11:00
1 parent 0b3413fcd8
commit 9bce22abf5
12 files changed
+901 -29

No files matched your search

+61
View File
@@ -1,5 +1,66 @@
# Mandatory advisor conversions
## Completed Face Dance replacement — 24 October 2026
**Prototyped / Partial.** Compose the same supplied
physical17/28 E counter with native Face Dance's return/replacement (physical38 A).
Selecting forces from remote board territories can leave surviving BG advisors
alone there. Choosing zero replacement can leave the target's advisors alone
after the winning army returns. Consider all changed source territories and
the target after the complete physical transfer, before settlement benefits.
Original battle rewards and card cleanup keep their priority. Complete the
winning army's actual return, replacement placement, original leader death,
Face Dancer revelation and any all-three card cycle first. Face Dance itself
retains its printed immunity; the new response concerns the separate BG
advantage. Canceling conversion neither replays nor reverses replacement or
reveals another Face Dancer. Retain the existing provisional continuously-alone
hold and consume the parent before resuming original battle aftermath once.
The public phase6 receipt selects the original six-field battle identity,
replacement actor/target/sector, positive physical sources, replacement amount
and actual returned counts. It contains no secret Face Dancer identity, new
drawn card or wider private battle context. Current card availability is not
rechecked after revelation/cycling. A remote advisor group may belong to an
original combatant; the battle-loss-only bystander restriction does not apply
to a different territory. Existing Homeworld/native and co-side permissions
remain in the original replacement; this response grants none.
[Native fixture](../tests/fixture-advisor-face-dance-flip.ts) starts public
Advanced BG/Tleilaxu/Atreides in that seat order, original Ix47 and no optional
module. The real final advisorSetup action deals the original three Face Dancers
from a selected permutation of unused original identities. Actual earlier
Traitor choices, starting Treachery deal and the undealt card census remain.
Tleilaxu pays3 to ship three forces into Arrakeen, then really moves two to
Basin. A real unarmed Atreides win with dial/support1 leaves nine survivors.
The remote branch moves all ten Atreides to Basin first, then replaces the
survivors using the last remote Arrakeen counter and eight reserves. The zero
branch fights in Arrakeen and replaces none. Original Atreides Karama remains
available. No played army, hand, wallet, phase, Tanks, revealed flag or receipt
is installed.
[Engine cases](../tests/advisor-face-dance-flip-engine.test.ts) cover both
conversion outcomes, original decline/immunity, completed parent mismatch and
existing profiles. Force return, actual leader death, revelation and replacement
stay committed while the response waits; Collection depends on the final stance.
Frozen **16 files201/201**, types/lint/build, five native Face Dance/response/
GameTable SSR journeys and eight existing-profile paths pass. Remote and zero
sources take67/66 original actions. Both return nine actual Atreides survivors,
kill the original leader once without bounty and reveal the original card.
Allowed conversion earns BG two actual city income; prevention earns none.
Original decline leaves the army, leader and unrevealed card intact. Standard
controls render; this is not a new callback/browser/mobile/deployed certificate.
First native feedback corrects the expected original Ix deck count43 to47,
without changing any physical card/deal or rule. Its focused case and the final
frozen batch pass. Private proof and original-action HTML:
`/home/quintine/.local/share/dune/checkpoints/20261024-advisor-face-dance-flips/`.
`frozen-integrated/report.json` binds tree
`78239a9def5dd70ae404d5a614a21ea09ea615dd2a6cde7d05760715416d7401`
on base `0b3413fcd8238301f97114171fcca2936adf51e5`. Prose/reference evidence is
reviewed and hashed separately after proof. Combined all-three cycling, Skills/Ecaz co-side/Homeworld/Nexus and other automatic producers remain
unfinished acceptance; focused proof does not open complete modes.
## Homeworld and Junction transport — 24 October 2026
**Prototyped / Partial.** Compose physical17/28 E's
+28 -6
View File
@@ -16,6 +16,34 @@ open mode gates.
## Current checkpoint and work
**Advisor conversion after Face Dance — 24 October. Prototyped / Partial.**
Completed replacement now captures surviving alone advisors at remote board
sources and zero-replacement targets. Original army return, replacement, leader
death, revelation and any card cycle complete first. Face Dance stays immune;
only the separate BG conversion can be prevented. Public physical/battle evidence
omits secret identities and never rechecks a now-revealed dancer. Consume the
parent before one original aftermath; preserve the existing continuously-alone
hold and actual Collection outcome.
[Source, native scenarios and limits](ADVISOR_AUTOMATIC_FLIPS.md#completed-face-dance-replacement--24-october-2026).
Disjoint helper/native-fixture lanes, bounded continuation review and root
integration pass **16 files201/201**, types/lint/build, five native Face Dance/
response/GameTable SSR journeys and eight existing-profile paths. Genuine67/66-
action public Advanced BG/Tleilaxu/Atreides sources earn original Ix47, a first
native Face Dancer deal, paid shipment, real ground moves, unarmed battle and
nine surviving Atreides. Remote one-plus-eight replacement and zero replacement
both retain the completed return/death/revelation; allowed BG conversion earns
city income2, prevention earns0. Original decline preserves the winning army
and unrevealed card. Feedback corrects a fixture's expected deck count43 to47,
without changing physical cards or game rules. Full cycle/Skills/Ecaz co-side/
Homeworld/Nexus combinations with this counter remain open. No AI refinement,
comprehensive/browser/deployed assurance or saved-room/D1/reset/restart/deployment
operation.
Next conversion work includes sector-specific storm losses and special
Ambassador/Discovery relocation. Matching-group interpretation and complete
Advanced/mode acceptance remain unfinished.
**Advisor conversion after Homeworld/Junction transport — 24 October. Prototyped / Partial.**
Native Guild board-to-world and Junction board transfers now capture resulting
alone advisors after typed transfer/payment and before settlement benefits.
@@ -38,12 +66,6 @@ Wider contributor/occupation/Nexus/Semuta combinations and remaining automatic
producers stay open. No AI refinement, comprehensive/browser/deployed assurance
or saved-room/D1/reset/restart/deployment operation.
Next concrete conversion gaps include remote Face Dance source departures,
sector-specific storm losses and special Ambassador/Discovery relocation.
Harass withdrawal and Diplomat retreat origin already use the battle capture
boundary; they do not need duplicate producers. Matching-group interpretation
and complete Advanced/mode acceptance remain unfinished.
**Advisor conversion after battle losses — 24 October. Prototyped / Partial.**
Actual battle losses can now leave surviving bystanding advisors in a sourced
Karama conversion response. Preserve casualties, payments, deaths and mandatory
+42
View File
@@ -1,5 +1,47 @@
# Dune implementation status
## 24 October 2026 — Advisor conversion after completed Face Dance
Supplied physical17/28 E's counter now follows physical38 A's completed native
return/replacement. Capture all positive board source territories and target,
including zero replacement. Preserve actual return, replacement, leader death,
revelation and any all-three card cycle before the BG response. Face Dance
itself stays immune. Retain the existing provisional continuously-alone hold,
then consume the parent before original battle aftermath resumes once.
An eight-field public physical/battle receipt omits secret Face Dancer identity,
newly drawn cards and private battle context. No pre-reveal availability is
rechecked after cycling. Remote BG groups may belong to original combatants;
the battle-loss-only bystander restriction remains separate. Actual returned
counts follow existing source consumption, including a Tleilaxu co-side army
that may have supplied selected counters. Existing Homeworld/co-side permissions
stay with the original replacement; no new entitlement is granted.
Disjoint helper/native-fixture lanes, bounded continuation review and root
integration pass **16 files201/201**, types/lint/build, five actual Face Dance/
response/GameTable SSR journeys and eight existing-profile paths. Genuine67/66-
action public Advanced BG/Tleilaxu/Atreides sources earn original Ix47, native
first Face Dancer draw, paid three-counter shipment, real ground moves and
actual unarmed battle. Remote one-plus-eight and zero replacement both return
nine original Atreides survivors, kill the original leader once without bounty
and reveal the original card. BG income is2 when allowed,0 when prevented.
Original decline retains winner, leader and unrevealed card. No played army,
phase, wallet, hand, Tanks, revealed flag or receipt is installed.
First native feedback corrects the expected original deck count43 to47; physical
cards, native deal and rules remain unchanged. The focused case and final frozen
proof pass. Private proof and original-action HTML:
`/home/quintine/.local/share/dune/checkpoints/20261024-advisor-face-dance-flips/`.
Frozen `frozen-integrated/report.json` binds tree
`78239a9def5dd70ae404d5a614a21ea09ea615dd2a6cde7d05760715416d7401`,
2743 files on base `0b3413fcd8238301f97114171fcca2936adf51e5`.
Prose/reference overlays are separately reviewed/hashed. Standard controls
render; no new callback/browser/mobile/deployed or complete-mode claim. Full
all-three-cycle/Skills/Ecaz co-side/Homeworld/Nexus combinations with this counter,
storm/special relocation/other producers, comprehensive assurance and full AI
refinement remain due. No saved-room/D1, reset, restart or deployment operation.
[Connected source and limits](ADVISOR_AUTOMATIC_FLIPS.md#completed-face-dance-replacement--24-october-2026).
## 24 October 2026 — Advisor conversion after Homeworld/Junction transfer
Native Guild board-to-world and board-origin Junction transport now hold
+13
View File
@@ -1,5 +1,18 @@
# Rule decision index
## Advisor conversion after Face Dance — 24 October 2026
Compose supplied Advanced physical17/28 E with physical38 A's completed
return/replacement. Capture actual surviving groups at positive board-source
territories and the target, including zero replacement. Original rewards/card
cleanup, physical returns, leader death, revelation and card cycle finish first.
Native Face Dance remains immune; only the later BG conversion can be prevented.
Retain the existing provisional continuously-alone duration. Public physical/
battle evidence omits private Face Dancers and is not a second availability
check after revelation. Consume the parent before original aftermath resumes
once; no replacement, death, reward or draw is repeated.
[Connected source and continuation](ADVISOR_AUTOMATIC_FLIPS.md#completed-face-dance-replacement--24-october-2026).
## Advisor conversion after Homeworld transport — 24 October 2026
Extend the existing physical17/28 E composition to native Guild board-to-world