diff --git a/docs/BUREAUCRAT_PAYMENTS.md b/docs/BUREAUCRAT_PAYMENTS.md index fc5c3ee3..1a71737e 100644 --- a/docs/BUREAUCRAT_PAYMENTS.md +++ b/docs/BUREAUCRAT_PAYMENTS.md @@ -129,9 +129,9 @@ rounds the whole remaining eligible invoice once. Both5+3 and3+5 are admitted. The internal diversion payer is the first individually eligible contribution: declared payer first, ally second, never pooled. Final Bank parts of that same payer/invoice combine for Banker; no funding or eligibility identity is disclosed. -The separate fresh `banker-income --homeworlds` entry retains these original -receipts and automatically collects earned Bank income at native Mentat. See -[current accounting and proof](SPICE_BANKER_RUNTIME.md#classic-homeworld-final-bank-income--14-october-2026). +Fresh classic `homeworld-occupation --leader-skills` retains these original +receipts and now includes mandatory normal Banker income automatically. +See [current activation, accounting and proof](SPICE_BANKER_RUNTIME.md#mandatory-ordinary-skills-default--17-october-2026). The new consumers are `tests/bureaucrat-occupied-guild.test.ts` and `tests/bureaucrat-occupied-emperor.test.ts`, with original-army fixtures of the diff --git a/docs/CURRENT_STATUS.md b/docs/CURRENT_STATUS.md index 4b4d6919..83f55618 100644 --- a/docs/CURRENT_STATUS.md +++ b/docs/CURRENT_STATUS.md @@ -47,6 +47,10 @@ final25/25 in affected3 files; the other157 passed initially. Actual CLI1/1 and final types/lint/build pass with existing build warnings. Scratch proof host/files are removed; no live room, database or deployment changed. See [current contract and evidence](SPICE_BANKER_RUNTIME.md#mandatory-ordinary-skills-default--17-october-2026). +Companion payment/Nexus/Stronghold and global Skills guidance now reflects this +default. The older Bureaucrat and normal-Mentat absence claims were stale, not +new implementation gaps; current source contracts supersede them. Follow-up +reference loading and current link/command checks pass without gameplay changes. **Diplomat used-defense contexts — 17 October.** Fresh capability3 copies the canonical role actually used, including late Portable Snooper after a prior diff --git a/docs/HOMEWORLD_PAYMENT_INCOME_RUNTIME.md b/docs/HOMEWORLD_PAYMENT_INCOME_RUNTIME.md index 30136c27..7bcc6c7c 100644 --- a/docs/HOMEWORLD_PAYMENT_INCOME_RUNTIME.md +++ b/docs/HOMEWORLD_PAYMENT_INCOME_RUNTIME.md @@ -1,6 +1,6 @@ # Homeworld payment income runtime -The 14 October 2026 user ruling resolves allied rounding: low native income is `ceil(total eligible invoice / 2)` once, not a sum of rounded contributor legs. Original payer costs and eligibility stay unchanged. Fresh classic `banker-income --homeworlds` additionally connects actual final Bank portions to original Mentat; occupation receipts remain authoritative. See [the current Banker contract](SPICE_BANKER_RUNTIME.md#classic-homeworld-final-bank-income--14-october-2026). This is not complete Homeworld or deployed acceptance. +The 14 October 2026 user ruling resolves allied rounding: low native income is `ceil(total eligible invoice / 2)` once, not a sum of rounded contributor legs. Original payer costs and eligibility stay unchanged. Fresh classic `homeworld-occupation --leader-skills` now includes mandatory normal Banker income automatically; actual occupation receipts remain authoritative through original Mentat. See [the current Banker contract](SPICE_BANKER_RUNTIME.md#mandatory-ordinary-skills-default--17-october-2026). This is not complete Homeworld or deployed acceptance. ## Calculation and settlement diff --git a/docs/IMPLEMENTATION_STATUS.md b/docs/IMPLEMENTATION_STATUS.md index dfe97fd5..785e7b01 100644 --- a/docs/IMPLEMENTATION_STATUS.md +++ b/docs/IMPLEMENTATION_STATUS.md @@ -35,6 +35,16 @@ and host are removed. No live room/database/service or deployment is changed. Comprehensive assurance, full modes and deployed acceptance remain open. See [current source/runtime contract](SPICE_BANKER_RUNTIME.md#mandatory-ordinary-skills-default--17-october-2026). +Companion Bureaucrat, Homeworld payment, Nexus, Richese, Stronghold and global +Skills guidance now uses the ordinary default rather than the retired income +entry. The Bureaucrat family's old missing-work sentence was stale: its current +contract already records the qualifying allied, occupied and Betrayal paths. +Normal Mentat's approved ordinary activation is also reflected in those older +composition notes. No additional economic mechanism or admission is added. +The updated reference module loads; current CLI profiles and the linked default +section pass a throwaway link/command check. Runtime evidence above belongs to +checkpoint `3ed9856`; this follow-up changes guidance only. + ## 17 October 2026 — Diplomat used-defense contexts An actual capability2 late Portable after Emperor's false traitor vote recorded diff --git a/docs/LEADER_SKILLS_RUNTIME.md b/docs/LEADER_SKILLS_RUNTIME.md index 22bdc960..13194d3c 100644 --- a/docs/LEADER_SKILLS_RUNTIME.md +++ b/docs/LEADER_SKILLS_RUNTIME.md @@ -471,7 +471,7 @@ are removed; rooms/store, private metadata and original captures remain. ## Advanced Stronghold composition — 4 October 2026 -Fresh Advanced `leader-skills` and separate `banker-income` entries preserve +Fresh Advanced `leader-skills`, including mandatory normal Banker income, preserves canonical unused Stronghold Cards with all fourteen skills in classic or already-supported E1/E2 native two-through-six-seat lobbies. Optional original Tech Tokens requires three-through-six seats. Original deck/roster restrictions, @@ -540,8 +540,8 @@ removed; rooms/store, private metadata and original captures remain. ## Native E1/E2 Tech Tokens composition — 4 October 2026 -Fresh three-through-six-seat Basic/Advanced `leader-skills` and separate -`banker-income` entries now preserve canonical unused Tech Tokens for the +Fresh three-through-six-seat Basic/Advanced `leader-skills` setups, including +mandatory normal Banker income, preserve canonical unused Tech Tokens for the already-supported native Ixian, Tleilaxu, CHOAM and Richese skill rosters. Original family/deck restrictions remain: Basic uses its single supported family; Advanced admits distinct selected E1/E2 decks and their eligible native @@ -549,7 +549,7 @@ seats. All fourteen skills, ordinary33/35/47 cards, Richese's original ten-card cache, native setup, wallets and printed Tech owners remain genuine. An extra selected Ix deck never implies a native Ixian seat. E3, other overlays, public starts and played-game conversion remain excluded. -Existing Banker and private Mentat opt-ins do not become ordinary activation. +Normal Banker and the user-approved normal Mentat step now activate in fresh supported Skills setups. The authorized supplied Advanced PDF, physical page21 (printed19), permits variants together irrespective of factions and gives native Tech assignment, @@ -609,13 +609,13 @@ metadata and original game captures remain. ## Classic Tech Tokens composition — 4 October 2026 -Fresh `leader-skills` and separate `banker-income` preserve canonical unused +Fresh `leader-skills`, including mandatory normal Banker income, preserves canonical unused Tech Tokens selected in a three-through-six-seat classic Basic/Advanced lobby. Original base33/all14 setup, first-Storm token assignment and native wallets remain; no token owner, income, phase or battle receipt is fabricated. -Native E1/E2 rosters now compose Tech in the section above; other overlays remain separate. The existing -private Mentat opt-in retains its UX/empty-hand boundary; normal Banker retains -its original earned-custody and separate-payer policies. +Native E1/E2 rosters compose Tech in the section above; other overlays retain +their own admission. The user-approved normal Mentat step and mandatory normal +Banker income preserve their existing disclosure, custody and payment policies. Tech piles collect at their original phase end; Banker front-shield grants wait for actual Mentat. A Tech credit is not another player's bank-payment producer. @@ -682,7 +682,7 @@ Ordinary native role scores, physical Suk rescue and trained-disc death compose with original handlers. Eligible own normal-disc revival through paid first cohort or a physical Ghola retains optional decline/draw/assignment. Native Ambassador placement, bank grants and original entrant continuation preserve -training. Explicit Mentat and separate Banker opt-ins retain current questions; +training. Normal Mentat and mandatory normal Banker retain their source boundaries; an Ambassador bank grant is not another player's bank payment. Real Ecaz Ambassador acquisition gives one temporary Duke6. A separate living @@ -770,7 +770,7 @@ Winner Suk rescue and Rihani choice finish before post-loss assassination. A saved unspent receipt advances only after those skills, preserving the actual winner, original excluded battle disc, printed bounty, card return and one private native Mentat replacement without repeating casualties. -Explicit Mentat/Banker opt-ins remain separate; shared-Duke assignment, further +Normal Mentat and mandatory normal Banker retain their source boundaries; shared-Duke assignment, further native rosters, public activation and unrelated optional modules stay guarded. ## Advanced Tleilaxu foreign-ghola composition — 4 October 2026 @@ -805,8 +805,8 @@ Sandmaster, Mentat, Bureaucrat and Banker helpers share this admitted native profile rather than independently accepting a different roster. The 11 October user-approved normal Mentat question now shares this admitted skill envelope; the obsolete timing opt-in is removed. Empty-hand -interpretation remains separate. The `banker-income` profile retains its -existing deferred front-shield custody and actual-Mentat spendability. +interpretation remains separate. Mandatory normal Banker income retains its +deferred front-shield custody and actual-Mentat spendability in fresh ordinary setups. Bounded Development Verified: affected122/122, types/lint/build, ten actual controlled native programs (five Ixian rescue/policy cases, one CHOAM collection, @@ -879,13 +879,13 @@ publisher instruction to announce a name. ## Missing and guarded work [Battle-effects follow-up](LEADER_BATTLE_EFFECTS.md) connects both Rihani bands -and the lower Mentat, Bureaucrat and Sandmaster effects. A separate -[Mentat question preview](MENTAT_QUESTION.md) connects private naming/disclosure, -posture and saved history under an explicit private opt-in. The uniform mandatory -response step awaits the user's UX decision; ordinary activation remains disabled. -[Bureaucrat payment redirection](BUREAUCRAT_PAYMENTS.md) connects the ordinary -auction, shipment, Richese sale and paid-bribe families within its recorded -boundary. Other Bureaucrat payments and split funding remain incomplete. +and the lower Mentat, Bureaucrat and Sandmaster effects. +[Normal Mentat questions](MENTAT_QUESTION.md) use the 11 October user-approved +uniform private card-show step in new supported battles; already-opened older +battles retain their original continuation. +[Bureaucrat payment redirection](BUREAUCRAT_PAYMENTS.md) connects auction, +shipment, revival, Richese sale, paid bribes, individual allied payer legs and +ruled gross-first World/Betrayal receipts within their existing profile bounds. [Banker normal income](SPICE_BANKER_RUNTIME.md#normal-income-local-contract--2-october-2026) is automatic in fresh supported ordinary all-fourteen Skills setups, without a separate profile or toggle. Existing games and public start gates stay unchanged. diff --git a/docs/NEXUS_CARD_RULES.md b/docs/NEXUS_CARD_RULES.md index 787e8557..bd8b73d9 100644 --- a/docs/NEXUS_CARD_RULES.md +++ b/docs/NEXUS_CARD_RULES.md @@ -224,14 +224,14 @@ No publisher ruling, new cancellation window or complete-mode gate is claimed. ## Classic Nexus with normal Banker income — 13 October 2026 -Fresh `banker-income --nexus-cards` now composes the existing deferred normal -Skill band with classic Basic/Advanced all14/all12 setup, optionally original -Tech3+ and Advanced Strongholds2+. Actual bank payer legs still qualify once -per phase; player income and phase-end Tech payouts do not qualify, and the -original Mentat opening collects automatically. No Nexus hand is dealt at -setup, no new collect action is added, and no played game is converted. -Homeworlds, Discovery, native-family Nexus and Betrayal previews remain -outside this entry. [Source, original costs and runtime proof](SPICE_BANKER_RUNTIME.md#classic-nexus-income-composition--13-october-2026). +Fresh `leader-skills --nexus-cards` now includes mandatory normal Banker income +automatically. The 13 October classic Basic/Advanced all14/all12 checkpoint +covered optional original Tech3+ and Advanced Strongholds2+. Actual Bank payer +legs still qualify once per phase; player income and phase-end Tech payouts do +not qualify, and original Mentat collects automatically. No starting Nexus hand, +new collect action or played-game conversion is added. Existing supported +ordinary module/native envelopes now inherit the same normal band; no new +combination is admitted. [Current activation and limits](SPICE_BANKER_RUNTIME.md#mandatory-ordinary-skills-default--17-october-2026). ## Semuta with original native Nexus — 11 October 2026 diff --git a/docs/RICHESE_AUCTION_RULES.md b/docs/RICHESE_AUCTION_RULES.md index 4a2fea61..ae6a7fef 100644 --- a/docs/RICHESE_AUCTION_RULES.md +++ b/docs/RICHESE_AUCTION_RULES.md @@ -30,8 +30,8 @@ already-debited donor escrow again. Emperor cancellation sends only its4 to the Bank, not the unrelated buyer-to-Richese share, and does not replay credit or physical card transfer. The existing whole-bank recipient override remains. -The separate native `banker-income` opt-in counts only actual bank-routed -original payer legs. It never treats allowed Emperor income or ordinary seller +Mandatory normal Banker income in fresh supported ordinary Skills setups +counts only actual Bank-routed original payer legs. It never treats allowed Emperor income or ordinary seller credit as a bank payment, aggregates separate payers to four, or spends its new front-shield grant before actual Mentat. Original Bureaucrat split-funding, positive Black Market self-bidding, exhausted-cache counts and special-lot diff --git a/docs/STRONGHOLD_CARDS.md b/docs/STRONGHOLD_CARDS.md index 7a00fbf0..8908d895 100644 --- a/docs/STRONGHOLD_CARDS.md +++ b/docs/STRONGHOLD_CARDS.md @@ -113,7 +113,7 @@ Full-module/public/deployed acceptance remains open. ## Advanced Leader Skills composition — 4 October 2026 -Fresh local `leader-skills` and separate `banker-income` preserve unused six +Fresh local `leader-skills`, now including mandatory normal Banker income, preserves unused six Stronghold Cards with all14 skills in Advanced classic or supported E1/E2 native2..6-seat rosters. Optional original Tech requires3..6; native wallets, decks/cache, setup and actual end-Mentat claims remain. The supplied authorized diff --git a/game/reference.ts b/game/reference.ts index 754ba4a0..e2180f1a 100644 --- a/game/reference.ts +++ b/game/reference.ts @@ -3415,7 +3415,7 @@ export const RULE_TOPICS: RuleTopic[] = [ 'The mobile card copies a currently controlled stronghold, even if another faction still holds that location’s card. Holding a card after leaving its location does not itself make that location an eligible copy. The choice is public and fixed before battle plans; a sole eligible advantage is announced automatically.', 'Arrakeen pays only for actual support and creates no personal cash. CHOAM force-payment income includes the bank contribution, subject to its normal traitor and donor exclusions. Carthag does not protect an empty or Worthless defense, stop Poison Tooth, or remove a Shield’s Lasgun explosion risk.', 'Sietch Tabr uses the opposing dial, excluding leaders and other bonuses. A single traitor victory qualifies; mutual destruction does not. Tuek pays after an ordinary loss or a single traitor outcome as well as a win; a double traitor gives neither faction spice. Habbanya also decides a tied Stone Burner comparison.', - 'Fresh Advanced local development tables may combine all fourteen Leader Skills with Stronghold Cards in classic or supported Ixian, Tleilaxu, CHOAM and Richese skill rosters, two through six players; optional Tech Tokens needs three through six. Original deck/cache and end-Mentat claims remain. Arrakeen pays bank support, not personal income; only the remaining actual payer debit qualifies separate normal Banker income. Skill rescue preserves the original support charge, then card cleanup and Tech reward finish before Face Dance. Modified/copied Diplomat defenses and active skill/Stone interpretations stay guarded; public activation, E3/other overlays and save conversion remain separate.', + 'Fresh Advanced local development tables may combine all fourteen Leader Skills with Stronghold Cards in classic or supported Ixian, Tleilaxu, CHOAM and Richese skill rosters, two through six players; optional Tech Tokens needs three through six. Original deck/cache and end-Mentat claims remain. Arrakeen pays bank support, not personal income; only the remaining actual payer debit qualifies for normal Banker income, now mandatory in fresh supported Skills setups. Skill rescue preserves the original support charge, then card cleanup and Tech reward finish before Face Dance. Modified/copied Diplomat defenses and active skill/Stone interpretations stay guarded; public activation, E3/other overlays and save conversion remain separate.', 'The original standalone Ecaz or Moritani skill roster additionally supports these Advanced combinations with the exact ecaz deck, original five-disc training and native exclusions. Normal Warmaster one on a temporary Duke composes Carthag Shield without granting trained three; normal winner Suk precedes unused-disc Moritani assassination, printed bounty, retained winner Tech and one private Mentat replacement. E3 pairs, mixtures and allied Occupy skills stay separate.', 'Fresh independent Treachery previews compose classic or selected Ix/CHOAM native/base rosters, including original Homeworlds, with Advanced Strongholds2–6 and optional Tech3–6. Actual end-Mentat earns custody. Reinforcements adds no supported counters; Harass vacates control without transferring a retained card early. Exact native fee/return, original card effects and winner Tech order remain; other overlays stay guarded.', 'The six effects, public ownership and pre-plan choice are integrated in development games. Enable Stronghold Cards in an Advanced preview lobby. Complete Advanced compliance and every expansion interaction remain under verification.', @@ -3523,7 +3523,7 @@ export const RULE_TOPICS: RuleTopic[] = [ 'Fremen reserve arrivals and Guild cross-planet or return shipments do not trigger Heighliners. A stopped shipment never arrives and cannot trigger it. Bene Gesserit accompanying forces do arrive from off planet and can trigger the token even after a Guild shipment.', 'A battle winner takes one tech token from the defeated faction after casualties and played-card decisions. With several available tokens, the winner chooses. A winner still takes the token if no winning forces survive. Mutual destruction has no winner and transfers no token.', 'Owning all three tokens counts as one additional stronghold at victory checks. An alliance cannot combine separate token holdings to qualify: one member must own the complete set. Multiple sides reaching the victory target can share the win.', - 'Token ownership and pending income are public and persist with the room. Fresh supported classic, E1/E2 native or standalone Ecaz/Moritani Leader Skills tables retain original three-through-six-seat Basic/Advanced setup and effects; Advanced may also retain Stronghold Cards. Skill rescue or board-spice awards finish before the mandatory original winner token reward and later Face Dance. Banker remains a separate source-to-Mentat opt-in. CHOAM’s separate native opening payout is not ordinary poverty Charity. Two-player tokens, mixed E3/other combinations and full combined acceptance remain unfinished.', + 'Token ownership and pending income are public and persist with the room. Fresh supported classic, E1/E2 native or standalone Ecaz/Moritani Leader Skills tables retain original three-through-six-seat Basic/Advanced setup and effects; Advanced may also retain Stronghold Cards. Skill rescue or board-spice awards finish before the mandatory original winner token reward and later Face Dance. Mandatory normal Banker income in fresh supported Skills setups waits for actual Mentat, independent of phase-end Tech income. CHOAM’s separate native opening payout is not ordinary poverty Charity. Two-player tokens, mixed E3/other combinations and full combined acceptance remain unfinished.', 'Without Skills, fresh native E1/E2 families or standalone Ecaz OR Moritani with classic opponents may preserve unused original Tech Tokens through the local factions entry, Basic/Advanced three through six players; Advanced stronghold-factions adds the original six Stronghold Cards. Native payments, typed casualties, selected Ecaz lead rewards and Moritani original assassination remain separate. Split allied holdings never qualify as a complete set. Basic odd Occupy, Richese cache/No-Field rulings, unrelated overlays, public starts and saved-game conversion remain guarded.', 'Classic or selected Ix/CHOAM native/base independent-card previews, including Homeworlds, retain unused Tech3–6 Basic/Advanced and optional Advanced Strongholds2–6. Recruits changes current native rates without repeating Axlotl or advancing payout. Harass deposits and reserve fees are not free Revival or off-planet shipment. Original phase income/native custody/winner rewards remain; other overlays stay separate.', ], @@ -4957,12 +4957,12 @@ export const RULE_TOPICS: RuleTopic[] = [ 'Bureaucrat may redirect two spice when one other player pays at least five to a player other than the skill owner, once per phase. Payer costs stay unchanged; declining preserves later use. Bribes qualify at transfer and remain unavailable until Mentat Pause. Supported ordinary/Richese auctions, Guild shipments and paid Tleilaxu revival have connected paths; a separate free-revival award cannot make a smaller price qualify. Allied payer shares never pool to reach five. Trainer or recipient contributions cannot qualify but do not hide an eligible other payer. Public prompts show gross and recipient, not private shares or which payer qualified. Supported classic and native E1/E2/E3 profiles and Homeworld Skills retain original costs and callbacks. Native Guild/Emperor/revival Karama cancellation resolves before Bureaucrat; Richese retains direct seller credit with no invented cancellation window. Basic has no Black Market; free Karama purchases remain normal-only. By user ruling Bureaucrat takes two off gross before occupied Homeworld allocation. Fresh classic occupation plus Skills now connects this: eight becomes two to Bank, three native and three occupied, with full original payer contributions retained. Decline gives four plus four; native income cancellation preserves the separate occupied share and creates no Bureaucrat offer. The low/occupied Guild two-odd contributor rounding boundary is unchanged. By user ruling Guild Nexus Betrayal also carries Bureaucrat on its holder receipt in the bounded classic Nexus plus Skills composition; the holder receives the fee minus two. Emperor gifts remain excluded by user ruling, without threshold disclosure. Other profiles, overlays and full-mode acceptance remain unfinished.', 'Smuggler records existing positive battle-territory piles at public reveal. Provisional modifier policy: cap by copied/printed disc plus declared Leader Skill bonuses and Kwisatz2. Pending spice cannot fund plans. A surviving controller collects even when losing or no forces remain, unless an actual zero-strength weapon effect resolves. Artillery Strike supplies that effect; the ordinary projectile Stunner does not. A sole own Traitor bypasses weapons and retains collection. Partial multi-pile collection asks its owner for exact sectors; all/none and single piles stay automatic. Both the modifier and allocation policies are explicit interpretations, not publisher rulings. Collection precedes Sandmaster; a drained pile receives none. Other module guards remain.', 'In classic and supported E1/E2 native Tech composition, actual Smuggler prices and normal Banker qualifying fees remain distinct from phase-end Tech income. Tech piles cannot fund their triggering action; Banker front-shield grants still wait for actual Mentat. Winning physical Suk rescue and Sandmaster board spice precede original played-card cleanup and mandatory winner token reward. One token transfers automatically, several require a selection, and no token skips without an invented decline. A later Face Dancer retains the original winner’s cards, bounty and Tech reward, kills the matching trainer without another bounty and replaces only actual survivors from real sources. Native Tleilaxu-only free revival excludes Axlotl; CHOAM initial income is not Charity. Richese’s free companion does not change its marker price or create the concealed counters early.', - 'Physical Fremen Ambassador relocation now offers optional Sandmaster destination collection before arrival reactions, without an invented route or ordinary movement use. Same-territory repositioning earns none; concealed relocation and other special movement still retain their own limits. Normal Banker income has separate fresh classic or supported native source-to-Mentat previews with provisional original-earned-faction custody, not general activation. Diplomat retreat retains its documented conservative outcome order. Native Advanced foreign gholas/Face Dancers, skill-first Moritani assassination and ordinary-disc Ecaz skills follow their bounded contracts; shared-Duke assignment, combined Occupy skills and other combined modules remain unfinished. This prototype does not enable public module starts.', + 'Physical Fremen Ambassador relocation now offers optional Sandmaster destination collection before arrival reactions, without an invented route or ordinary movement use. Same-territory repositioning earns none; concealed relocation and other special movement still retain their own limits. Normal Banker income is mandatory in fresh supported ordinary Skills setups, with provisional original-earned-faction custody and no retrofit of existing games. Diplomat retreat retains its documented conservative outcome order. Native Advanced foreign gholas/Face Dancers, skill-first Moritani assassination and ordinary-disc Ecaz skills follow their bounded contracts; shared-Duke assignment, combined Occupy skills and other combined modules remain unfinished. This prototype does not enable public module starts.', ...LEADER_SKILL_CARDS.map(card => `${card.name}. Normal: ${card.normal.join(' ')} Skilled battle: ${card.battle.join(' ')}`), ], related: ['spice-banker-income', 'choam-leader-skills', 'ixian-leader-skills', 'tleilaxu-leader-skills', 'richese-leader-skills', 'ecaz-leader-skills', 'moritani-leader-skills', 'setup','choam-modules','implementation-checklist'], checklist: [ - { area:'Implementation',status:'Partial',detail:'Exact fourteen-card custody, source-ordered setup, public capture, concealment, death and own revival connect five role bonuses, Planetologist movement/Special substitution and Suk Graduate casualty rescue. Rihani inspection/exchange and lower Mentat/Bureaucrat/Sandmaster effects are connected. Smuggler shipping, No-Field accompaniment and provisional modifier-inclusive battle collection, plus Sandmaster ground, worm, physical Ambassador and native HMS allocation are connected. Normal Mentat private questions and historical observations use the user-approved uniform step in new supported battles without an extra opt-in. Spice Banker lower spending and native Diplomat printed-defense copying are connected; trained retreat transfers undialed forces before losing casualties. Normal Banker income remains a separate profile; other combined interactions stay open. Bureaucrat redirects supported third-party payments with saved once-per-phase use, while user-classified gifts stay outside payment handling.',evidence:['game/leader-skill-cards.ts','game/leader-skills.ts','game/leader-skill-combat.ts','game/suk-graduate.ts','game/rihani-decipherer.ts','game/mentat-question.ts','game/bureaucrat-payment.ts','game/leader-skill-battle-board.ts','game/smuggler-shipment.ts','game/smuggler-no-field.ts','game/smuggler-battle.ts','game/spice-banker.ts','game/spice-banker-income.ts','game/sandmaster-movement.ts','game/sandmaster-worm.ts','game/fremen-ambassador.ts','game/diplomat-defense.ts','game/diplomat-retreat.ts','game/engine.ts'] }, + { area:'Implementation',status:'Partial',detail:'Exact fourteen-card custody, source-ordered setup, public capture, concealment, death and own revival connect five role bonuses, Planetologist movement/Special substitution and Suk Graduate casualty rescue. Rihani inspection/exchange and lower Mentat/Bureaucrat/Sandmaster effects are connected. Smuggler shipping, No-Field accompaniment and provisional modifier-inclusive battle collection, plus Sandmaster ground, worm, physical Ambassador and native HMS allocation are connected. Normal Mentat private questions and historical observations use the user-approved uniform step in new supported battles without an extra opt-in. Spice Banker lower spending and native Diplomat printed-defense copying are connected; trained retreat transfers undialed forces before losing casualties. Normal Banker income is mandatory in fresh supported ordinary all14 setups; existing games are not retrofitted and other combined interactions stay open. Bureaucrat redirects supported third-party payments with saved once-per-phase use, while user-classified gifts stay outside payment handling.',evidence:['game/leader-skill-cards.ts','game/leader-skills.ts','game/leader-skill-combat.ts','game/suk-graduate.ts','game/rihani-decipherer.ts','game/mentat-question.ts','game/bureaucrat-payment.ts','game/leader-skill-battle-board.ts','game/smuggler-shipment.ts','game/smuggler-no-field.ts','game/smuggler-battle.ts','game/spice-banker.ts','game/spice-banker-income.ts','game/sandmaster-movement.ts','game/sandmaster-worm.ts','game/fremen-ambassador.ts','game/diplomat-defense.ts','game/diplomat-retreat.ts','game/engine.ts'] }, { area:'Player controls',status:'Partial',detail:'Private card/leader selection, readable inspectors, public battle posture and revival draw/decline, Planetologist range/gather controls, Special weapon selection and Suk Graduate physical rescue choices are connected. Rihani has private history and separate keep-new/reveal-old controls; automatic battle effects need no confirmation. Smuggler has explicit ordinary shipping opt-out and No-Field companion opt-in with physical-versus-priced force counts, plus surviving-leader battle collection with reveal-time guidance and owned multi-pile allocations. Banker exposes separate sealed spending and authorized inspection. Sandmaster exposes explicit legal routes, per-territory collection choices, optional worm/physical Ambassador destination checkboxes and direct victory-pile placement when several piles remain. Diplomat offers a named committed Worthless choice or decline after public reveal, and a separate surviving-loser destination/normal/elite retreat or decline. Bureaucrat offers redirect or full payment with explicit recipient amounts and deferred bribe custody. Remaining effect controls are missing.',evidence:['components/leader-skills.tsx','components/planetologist-movement.tsx','components/suk-graduate.tsx','components/rihani-decipherer.tsx','components/mentat-question.tsx','components/bureaucrat-payment.tsx','components/leader-skill-battle-guide.tsx','components/smuggler-shipment.tsx','components/smuggler-battle-collection.tsx','components/spice-banker.tsx','components/sandmaster-movement.tsx','components/sandmaster-worm.tsx','components/sandmaster-victory-spice.tsx','components/ambassador-movement.tsx','components/diplomat-defense.tsx','components/diplomat-retreat.tsx','components/game-table.tsx'] }, { area:'AI',status:'Partial',detail:'All four profiles use private offers, legal visibility/revival actions and Planetologist movement/battle candidates and legal Suk Graduate rescues, Rihani exchanges, shared battle scoring, Smuggler reserve/owned No-Field shipments and modifier-inclusive collection plans, exact multi-pile Smuggler allocations, Sandmaster route, worm, physical Ambassador destination collection and victory-pile placement, funded Banker commitments and optional Diplomat copying from public revealed defenses or choosing legal losing-battle retreat. Bureaucrat uses the public payee alliance to redirect enemy income or preserve allied income. These are legal prototype paths; complete skill strategy and difficulty calibration remain unfinished.',evidence:['game/bots.ts'] }, { area:'Documentation',status:'Partial',detail:'All fourteen faces and common rules are recorded. Skilled capture follows public physical-card custody. The 13 October 2026 ruling resolves the captured-card replacement question: the original assignment is retained and no replacement is drawn while it exists; other material timing interpretations remain explicit.',evidence:['docs/LEADER_SKILLS_RULES.md','docs/LEADER_SKILLS_CAPTURE.md','docs/LEADER_SKILLS_RUNTIME.md','docs/PLANETOLOGIST_RULES.md','docs/SUK_GRADUATE_RULES.md','docs/LEADER_BATTLE_EFFECTS.md','docs/MENTAT_QUESTION.md','docs/BUREAUCRAT_PAYMENTS.md','docs/SMUGGLER_SHIPMENT.md','docs/SPICE_BANKER_RUNTIME.md','docs/SANDMASTER_WORM.md','docs/DIPLOMAT_DEFENSE.md'] },