Connect Basic CHOAM skills and preserve market Ghola choices

Connect ordinary Leader Skill paths to Basic CHOAM with base opponents,
the real 35-card Treachery deck and all fourteen skills. Retain wider
development initializer behavior and existing mode/publication gates.

Pause a declared sale until its Ghola revival and private skill choice
finish. Bind the actual revived leader, offer event and completion to the
saved interruption. Preserve nested Truthtrance disposal and exact sale
responses; canceling a resumed sale leaves the free revival completed.
Keep force-only and retained-skill revivals free of replacement offers.

Add genuine setup, native card-sale, mandatory disposal, private custody,
corruption and concurrent authenticated recovery regressions plus a
two-through-six-player complete-game sample profile. Record the unresolved
Sandmaster/native-HMS eligibility question without inventing a bonus.

Validation: types, lint, 5101 offline tests and production build passed.
Five genuine 2-6 player CHOAM Skills games completed with zero rejected
actions. Independent review and 50 focused compatibility tests passed.
Browser Y2UJGMCS exercised real setup, Ghola draw, exact private refresh,
mobile assignment and resumed sale paying two spice once. Screenshot
capture timed out; full visual acceptance remains open.
All 1,583 prior rooms, 3,351 seats and auxiliary records remain intact;
one QA room and human seat were added. No restart, reset or automation.

Full AI implementation and tuning remain deferred until all non-AI
features are complete, then target roughly 75% for each adjacent tier.
This commit is contained in:
Quintine committed 2026-09-21 15:10:29 +10:00
1 parent 3efda2128e
commit d1bf33d0bc
20 files changed
+1479 -31

No files matched your search

+18 -14
View File
@@ -6,22 +6,26 @@ gated.** Prototypes do not open completion or publication gates.
## Current checkpoint and work
Latest delivered checkpoint: `d3559f6`, [Basic Tleilaxu with Leader Skills](TLEILAXU_LEADER_SKILLS.md).
Types, lint, **5,058 offline tests** and the production build passed; five
Latest delivered checkpoint: `3efda21`, [Basic Ixians with Leader Skills](IX_LEADER_SKILLS.md).
Types, lint, **5,082 offline tests** and the production build passed; five
complete two-through-six-player samples had no rejected actions. Browser setup,
Rihani exchange, mobile controls and refresh were checked. All 1,581 prior rooms
and 3,349 seats remained intact; one QA room/seat brought the baseline to 1,582
rooms and 3,350 human seats. Screenshot capture timed out; full visual acceptance
remains open.
first Storm/HMS placement, mobile Suk rescue and substitution, and same-state
refresh were checked. All 1,582 prior rooms and 3,350 seats remained intact;
one QA room/seat brought the baseline to 1,583 rooms and 3,351 human seats.
Screenshot capture timed out; full visual acceptance remains open.
Current work: [Basic Ixians with Leader Skills](IX_LEADER_SKILLS.md) connects
genuine starting-card/skill setup, per-origin cyborg movement, Sandmaster HMS
entry/exit, Suk rescue before actual cyborg substitution, Rihani precedence and
mandatory green-Special disposal. Saved receipts bind physical losses and choices.
Focused tests, authenticated setup recovery and a two-through-six-player sample
profile accompany final reports. Existing missing skill bands, Advanced and
other module combinations remain separate work. The Bureaucrat/Emperor gift
question is still pending.
Current work [connects ordinary Leader Skill actions to Basic CHOAM](CHOAM_LEADER_SKILLS.md),
using its existing genuine setup. Exact 35-card Treachery and fourteen-skill inventories,
native Worthless-card powers, mandatory battle disposal and interrupted market
Ghola revival are receiving integration and saved-continuation checks. Advanced
Auditor and Richese/other combinations retain their existing separate contracts.
The [Sandmaster/HMS source comparison](SANDMASTER_MOVEMENT.md#21-september-native-hms-relocation-eligibility)
found no official clarification that passengers remaining in the interior
trigger collection from outside territories during native relocation. A ruling
question was sent; ordinary HMS relocation and force entry/exit remain working.
No extra collection is silently applied. The Bureaucrat/Emperor gift question
and the other recorded skill boundaries remain pending.
The reviewed remaining native Ecaz/Moritani effects, Duke revival and Richese
empty-cache auction arithmetic still cross recorded source questions. Native