Make normal Banker income mandatory in fresh Skills setups
This commit is contained in:
1 parent
628f59b73a
commit
3ed9856578
43 files changed
+1244
-263
No files matched your search
@@ -29,6 +29,25 @@ optional skill bands, combinations and public expansion starts remain open.
|
||||
Rules implementation continues; comprehensive assurance and administration
|
||||
remain deferred until all rules are implemented.
|
||||
|
||||
**Mandatory normal Banker default — 17 October.** Fresh supported ordinary all14
|
||||
Skills now creates the existing deferred-income ledger automatically, including
|
||||
its original module/native overlay envelopes. Separate initializer/CLI profile
|
||||
and fixture opt-ins are removed without aliases; existing played games are not
|
||||
retrofitted. Original payment, per-payer/phase, trainer and earned-faction custody
|
||||
rules remain; custody is still explicitly provisional.
|
||||
The ordinary native World/Nexus/Discovery/Tech/Stronghold and Semuta/Skills
|
||||
programmes both pay Bank4, retain Richese wallet5/front1, and collect wallet6/front0
|
||||
only at actual Mentat1. Real Hajr→Semuta recovery creates no second invoice.
|
||||
Below-band/player-recipient controls and a simulated legacy played save retain
|
||||
their correct behavior. Two390px journeys/18 original actions include8 native
|
||||
UI submissions, with no app errors or root overflow; all four legal policies
|
||||
continue both contexts. Controlled setup entropy and conserved card staging are
|
||||
explicit. The182-case related set exposed fixture-only issues, repaired with
|
||||
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).
|
||||
|
||||
**Diplomat used-defense contexts — 17 October.** Fresh capability3 copies the
|
||||
canonical role actually used, including late Portable Snooper after a prior
|
||||
false traitor choice; the recorded vote is never reopened. Native World-only
|
||||
|
||||
@@ -1,5 +1,40 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 17 October 2026 — Mandatory normal Banker default
|
||||
|
||||
An ordinary supported all14 Skills setup previously completed a Bank-four
|
||||
shipment with no income ledger or grant. Fresh ordinary setup now initializes
|
||||
the existing ledger automatically, including supported original World, Nexus,
|
||||
Discovery, Tech, Stronghold and native overlay envelopes. Remove the separate
|
||||
initializer/CLI profile and fixture opt-ins without aliases. Classic occupied
|
||||
World callers retain their original occupation entry, delegating ordinary Skills.
|
||||
Played games lacking the metadata are not converted.
|
||||
|
||||
Original final Bank legs, distinct payer thresholds, living trainer, physical
|
||||
card phase stamp, unavailable front-shield currency and actual Mentat collection
|
||||
remain. Earned-faction custody is still provisional, not a new source ruling.
|
||||
Genuine native Richese/Emperor/Guild World+modules and Richese/Guild/Atreides
|
||||
Semuta+Skills programmes both pay Bank4 and retain wallet5/front1 until original
|
||||
Mentat1 yields wallet6/front0. Real Hajr discard/Semuta recovery neither repeats
|
||||
payment nor creates another grant. Bank-three/player-recipient controls, actual
|
||||
spendability boundaries and a legacy played-state shape retain their behavior.
|
||||
Initial scalar entropy and conserved closed Spice Cards/printed hand staging are
|
||||
explicit; no armies, wallets, phase clocks, ownership or receipts are assigned.
|
||||
|
||||
Two390px journeys complete18 original actions, including8 native UI submissions,
|
||||
with no app errors/root overflow. All four minimal policies legally move the
|
||||
paid World army, commit actual Semuta and continue native collection; no strategy
|
||||
calibration is claimed. Private local proof: `/tmp/dune-banker-default-ui-proof.json`.
|
||||
The182-case related batch initially passed176 and exposed6 fixture failures.
|
||||
Remove incidental null/absence and staging-text pins; restrict Hajr to its
|
||||
designated holder, honor response priority and fix setup entropy. A physical
|
||||
Karama swap preserves the donor's Black Market eligibility. Final affected3-file
|
||||
union25/25 passes; the unchanged157 cases passed initially. Actual fresh Skills
|
||||
CLI1/1, final types/lint and build pass with existing warnings. Scratch UI files
|
||||
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).
|
||||
|
||||
## 17 October 2026 — Diplomat used-defense contexts
|
||||
|
||||
An actual capability2 late Portable after Emperor's false traitor vote recorded
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# Leader Skills first functional prototype
|
||||
|
||||
**17 October default cutover:** normal Spice Banker income is mandatory in
|
||||
fresh supported ordinary all-fourteen Skills setups, including their existing
|
||||
module and native-overlay envelopes. The separate income initializer/profile
|
||||
and fixture opt-ins are removed; existing games are not retrofitted.
|
||||
Earlier dated references to a separate entry describe historical checkpoints.
|
||||
See [current activation and limits](SPICE_BANKER_RUNTIME.md#mandatory-ordinary-skills-default--17-october-2026).
|
||||
|
||||
13 September 2026. This is **Prototyped**, with **Partial** rules coverage.
|
||||
Normal mode starts and publication remain gated. The [source contract](LEADER_SKILLS_RULES.md)
|
||||
contains all fourteen physical cards; the [capture interpretation](LEADER_SKILLS_CAPTURE.md)
|
||||
@@ -880,8 +887,8 @@ response step awaits the user's UX decision; ordinary activation remains disable
|
||||
auction, shipment, Richese sale and paid-bribe families within its recorded
|
||||
boundary. Other Bureaucrat payments and split funding remain incomplete.
|
||||
[Banker normal income](SPICE_BANKER_RUNTIME.md#normal-income-local-contract--2-october-2026)
|
||||
is connected only in its separate fresh classic, supported Basic native or
|
||||
the bounded Advanced Ixian/CHOAM `banker-income` profile; ordinary/default starts gain no activation.
|
||||
is automatic in fresh supported ordinary all-fourteen Skills setups, without
|
||||
a separate profile or toggle. Existing games and public start gates stay unchanged.
|
||||
[Banker battle spending](SPICE_BANKER_RUNTIME.md) retains its separate
|
||||
sealed funds and survivor strength. [Smuggler shipping](SMUGGLER_SHIPMENT.md)
|
||||
connects its optional normal reserve bonus and the [owned No-Field companion](SMUGGLER_NO_FIELD.md).
|
||||
|
||||
@@ -716,12 +716,12 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| Basic Tleilaxu / Leader Skills | Compose settled native Rihani Face Dancer eligibility, own revival offers and Face Dance death return through the full deck. Zoal copies opposing printed disc value as the Smuggler base; the controller's own modifiers follow the later provisional policy. Advanced foreign gholas and existing skill questions retain separate contracts. | [Integration and sources](TLEILAXU_LEADER_SKILLS.md), [Smuggler policy](SMUGGLER_BATTLE.md#provisional-modifier-policy--17-october-2026) |
|
||||
| Native Ecaz / Leader Skills | Basic/Advanced Ecaz plus classic opponents retains the exact ecaz deck, five native assignment discs, public skills before Loyalty/Traitors and original placement. Ordinary rescue/death/own revival and Ambassador handlers compose. A separately acquired Duke6 may receive the normal Warmaster1, never trained-disc3; surviving release or printed6 death leaves the native trainer intact. Existing-skilled Ecaz paid5 Duke revival preserves the earlier living set-aside result, without authorizing Duke assignment. Advanced Harkonnen and combined Occupy skills remain bounded. | [Native scope and source contracts](LEADER_SKILLS_RUNTIME.md#native-ecaz-ordinary-disc-composition--4-october-2026), [original Duke lifecycle](DUKE_VIDAL_RULES.md) |
|
||||
| Leader Skills | Fourteen physical cards, variant setup order, public/hidden assignment, death return, own-leader revival and captured lower-band effects are sourced. Five battle disciplines, Planetologist movement/Special substitution, Suk Graduate rescues and common lifecycle are prototyped; Rihani, lower Mentat/Bureaucrat/Sandmaster, normal Smuggler and normal Diplomat now have connected follow-ups. Remaining bands and combinations stay missing. Known skilled capture identifies the leader through its unique public card. | [Source contract](LEADER_SKILLS_RULES.md), [capture inference](LEADER_SKILLS_CAPTURE.md), [runtime](LEADER_SKILLS_RUNTIME.md), [Diplomat](DIPLOMAT_DEFENSE.md), [Planetologist](PLANETOLOGIST_RULES.md), [Suk Graduate](SUK_GRADUATE_RULES.md) |
|
||||
| Classic Leader Skills / Tech Tokens | Fresh classic3..6 Basic/Advanced, base33/all14, canonical unused three tokens and original setup/first-Storm owners. Existing leader-skills/banker-income entry preserves selected Tech; native/other overlays stay separate. Tech collects at phase end, independent Banker waits for actual Mentat; neither currency store is a recursive payment producer. Smuggler changes actual priced count; original Suk/Sandmaster precede card cleanup and mandatory token transfer. One token auto-transfers, several require choice, none skips. Mentat/Bureaucrat original bounds remain. This composes existing rules, not a new ruling or public activation. | [Scope and evidence](LEADER_SKILLS_RUNTIME.md#classic-tech-tokens-composition--4-october-2026) |
|
||||
| Classic Leader Skills / Tech Tokens | Fresh classic3..6 Basic/Advanced, base33/all14, canonical unused three tokens and original setup/first-Storm owners. The ordinary leader-skills entry preserves selected Tech and now includes mandatory normal Banker income; native/other overlays retain their existing admission. Tech collects at phase end, independent Banker waits for actual Mentat; neither currency store is a recursive payment producer. Smuggler changes actual priced count; original Suk/Sandmaster precede card cleanup and mandatory token transfer. One token auto-transfers, several require choice, none skips. This composes existing rules, not a new ruling or public activation. | [Scope and evidence](LEADER_SKILLS_RUNTIME.md#classic-tech-tokens-composition--4-october-2026) |
|
||||
| Native E1/E2 Leader Skills / Tech Tokens | Fresh supported Ixian/Tleilaxu/CHOAM/Richese3..6 Basic/Advanced keeps original native deck/roster limits, all14 skills, cache and printed Tech setup. Original typed payments/rescue/card cleanup precede mandatory winner token reward; Tleilaxu A.1–3 expressly preserves that reward before Face Dance. Actual Charity affects Production, not Axlotl; native CHOAM initial income is not poverty Charity. Separate Banker/Mentat bounds and unrelated guards remain. E3/other overlays, public starts and save conversion are excluded. This composes sourced rules, not a new interpretation. | [Scope, supplied physical21/38 and evidence](LEADER_SKILLS_RUNTIME.md#native-e1e2-tech-tokens-composition--4-october-2026) |
|
||||
| Advanced Leader Skills / Stronghold Cards | Fresh classic or supported E1/E2 native2..6 Advanced preserves all14 skills, six unused cards, original decks/cache/wallets and actual end-Mentat claims; optional Tech requires3..6. Arrakeen bank subsidy is separate from actual payer debit/Banker threshold and original CHOAM income. Physical defense/normal discipline, holder tie and Tabr/Tuek income compose original skill outcomes. Suk/native cleanup and mandatory Tech precede Face Dance, retaining original rewards and one killed-skill return. Copied-Diplomat/active skill-Stone and unrelated guards remain. Basic Strongholds, E3/other overlays, public starts and save conversion are excluded. | [Authorized physical21/38, existing effects and evidence](LEADER_SKILLS_RUNTIME.md#advanced-stronghold-composition--4-october-2026) |
|
||||
| Standalone E3 Skills / Tech / Stronghold Cards | Original Ecaz OR Moritani ecaz33/all14 rosters preserve Tech Basic/Advanced3..6 and Stronghold Advanced2..6, optionally both. Native Ecaz five-disc/temporary Duke/Advanced-Hark exclusion and Moritani skill-first assassination/normal-call forfeiture remain. Real claimed effects, original support/rescue, printed Duke6 or unused-disc bounty and one Mentat replacement compose native rewards without new ownership or income rules. E3 pairs, mixed families, allied Occupy skills, other overlays, public starts and save conversion remain excluded. | [Source contracts and bounded evidence](LEADER_SKILLS_RUNTIME.md#standalone-e3-module-composition--4-october-2026) |
|
||||
| Normal Mentat | The 11 October user-approved uniform private show step runs before posture/faction powers in new supported Leader Skills battles, without an extra opt-in. Matching and fallback preserve the same target-owned stage and held cards. Already-opened unversioned battles do not reopen; versioned receipts remain authoritative. Empty-hand interpretation and full/public acceptance remain separate. | [Approved normal flow](MENTAT_QUESTION.md#normal-activation-and-approved-ux--11-october-2026) |
|
||||
| Normal Spice Banker local preview | Fresh classic/base33 Basic/Advanced or supported Basic native skill profiles, all14 skills alone. One additional deferred bank spice per physical card/turn/phase for another payer's one actual bank payment ≥4; no payer pooling or advance spending. Tleilaxu self-revival pays Bank; other-player revival pays Tleilaxu unless canceled. The separate free-revival award never contributes to payer debit. Actual initialized Mentat collects once; original earned-faction retention and separate-payer threshold remain provisional local policies, not answers to pending custody/split questions. No public start, retrofit or other overlays. | [Normal-band contract](SPICE_BANKER_RUNTIME.md#normal-income-local-contract--2-october-2026), [native integration](SPICE_BANKER_RUNTIME.md#basic-native-banker-integration--2-october-2026), [skill authority](LEADER_SKILLS_RULES.md) |
|
||||
| Normal Spice Banker default | Fresh supported ordinary all14 Skills setups automatically initialize normal income, including their existing supported original modules and native overlays. The separate initializer/profile and fixture opt-ins are removed; no public start or old-game retrofit. Another payer's one actual final Bank payment ≥4 grants one additional deferred spice per physical card/turn/phase, unavailable until actual Mentat. Distinct payers and separate free-revival awards never pool into an invoice. Tleilaxu self-revival pays Bank; other-player revival pays Tleilaxu unless canceled. Existing same-payer diversion/rounding rulings remain. Earned-faction retention after death/capture/reassignment remains provisional, not a new answer to the pending custody question. | [Current setup and limits](SPICE_BANKER_RUNTIME.md#mandatory-ordinary-skills-default--17-october-2026), [payment contract](SPICE_BANKER_RUNTIME.md#normal-income-local-contract--2-october-2026), [skill authority](LEADER_SKILLS_RULES.md) |
|
||||
| Advanced Stronghold faction integration | Fresh `stronghold-factions` admits selected E1/E2 native families and standalone Ecaz OR Moritani with classic2..6-seat Advanced, canonical selected decks and six Stronghold Cards; optional unused Tech Tokens requires3..6, without Leader Skills. Standalone E3 uses ecaz33; Moritani excludes Harkonnen. Ecaz co-control holds the card at Ecaz, but only the selected actual holder-plan receives its effect; fixed Ecaz strength is free, and Arrakeen funds only actual variable support. Losing Moritani retains printed Tuek income before original assassination, printed bounty and one actual Mentat replacement; winner cleanup finishes once and normal Traitor reveal forfeits assassination for the game. Existing E1/E2 No-Field/Stone/FaceDance and retained winner rewards remain. E3 pairs/mixed families, mixed No-Field/full-plan, Stone/Poison Tooth and other overlays stay guarded. This composes existing contracts, not a new ruling. Save/privacy/custody assurance follows all rules. | [E1/E2 scope](STRONGHOLD_CARDS.md#expanded-e1e2-faction-rules), [standalone E3 scope and evidence](STRONGHOLD_CARDS.md#standalone-e3-stronghold-composition--4-october-2026), [native Tech composition](EXPANSION_FACTIONS_PROTOTYPE.md#native-tech-composition--4-october-2026) |
|
||||
| Native Tech without Leader Skills | Fresh3..6 Basic/Advanced selected E1/E2 native families or standalone Ecaz OR Moritani plus classics preserve original unused three Tech Tokens through `factions`; Advanced Strongholds use the existing native entry. Physical setup, printed/first-Storm owners, phase-end income and single-player complete-set victory are unchanged. Actual Ecaz selected lead receives the original opposing token, never a joint allied holding; Basic odd Occupy remains guarded. Moritani original forfeiture/assassination and winner Tech before Face Dance reuse existing handlers. No new ruling, wallet grant, public start or save conversion. | [Original composition/source and evidence](EXPANSION_FACTIONS_PROTOTYPE.md#native-tech-composition--4-october-2026), [Stronghold contract](STRONGHOLD_CARDS.md#native-tech-composition-without-skills--4-october-2026) |
|
||||
| Classic Nexus / Tech / Strongholds | Fresh classic/base33/all12 Nexus may preserve original Tech3..6 Basic/Advanced and/or Strongholds2..6 Advanced, without Skills/HW/expansion decks or unrelated previews. Original closing deals, first-Storm Tech and actual end-Mentat card claims remain. Actual Nexus free-three returns invoke Axlotl without merging their extra/ordinary ledgers; industry collects once at native phase end. Borrowed tariffs never relocate Fremen on-planet reserves or native faction identity. Held Arrakeen pays actual support; temporary Sardaukar remain ordinary counters. Losing Moritani retention precedes original winner Tech, then CHOAM excludes every used opposing card. Bank purchase retains actual wallet/card without an industry trigger. Pending borrowed Voice, worm protection and Tleilaxu revival remain guarded; no public starts/save conversion or new ruling. | [Composition/source and bounded evidence](NEXUS_CARD_RULES.md#classic-tech-and-stronghold-composition--4-october-2026) |
|
||||
|
||||
@@ -1,12 +1,67 @@
|
||||
# Spice Banker battle commitment and normal income prototypes
|
||||
|
||||
## Mandatory ordinary Skills default — 17 October 2026
|
||||
|
||||
Fresh supported all-fourteen Leader Skills setups now include normal Banker
|
||||
income automatically. Use `--profile leader-skills` with the original supported
|
||||
lobby modules, or the existing `homeworld-occupation --leader-skills` entry for
|
||||
classic occupation. The separate income initializer, `banker-income` CLI profile
|
||||
and fixture opt-in options are removed, without aliases. Existing played games
|
||||
are not retrofitted. Public starts and unfinished mode gates remain unchanged.
|
||||
|
||||
The ordinary setup creates the existing version-one income ledger. Its final
|
||||
Bank payment legs, living trainer, physical-card once-per-phase stamp,
|
||||
unspendable front-shield pile and actual Mentat collection are unchanged.
|
||||
Earned-faction custody remains explicitly provisional; default activation
|
||||
does not settle the outstanding source question.
|
||||
|
||||
Ordinary Advanced native Richese/Emperor/Guild setup retains original
|
||||
Homeworlds, Nexus, Discovery, Tech and Strongholds. Real Banker training and
|
||||
an explicit four-counter Junction withdrawal precede the Guild's completed
|
||||
Bank-four shipment: Guild5→1, Richese wallet5/front1. Original Collection
|
||||
leaves Richese5; the final Guild Ready opens Mentat1 and yields wallet6/front0
|
||||
with one collection credit. No armies, wallets, ownership or phase clocks
|
||||
are assigned; controlled setup entropy and conserved closed Spice Card order
|
||||
are disclosed in `tests/fixture-banker-world-default.ts`.
|
||||
Actual390px Ship/Allow/Ready controls reproduce that path in an isolated
|
||||
in-memory host, with root width390 and no app errors. Private local proof:
|
||||
`/tmp/dune-banker-default-ui-proof.json`. Four minimal policies legally move
|
||||
the paid Guild army and use the original final Ready to collect; this is
|
||||
not strategic calibration, deployed evidence or complete-mode acceptance.
|
||||
|
||||
The Semuta overlay retains the same ordinary default in Basic and Advanced,
|
||||
including its original Tech/Stronghold envelopes. A completed Guild Bank-four
|
||||
shipment grants front1 without changing Richese wallet5. Atreides then plays
|
||||
its conserved printed Hajr; Richese commits the real Semuta, discards it once
|
||||
and privately acquires Hajr, without another Bank invoice or income grant.
|
||||
The final original Collection Ready credits Richese5→6 at Mentat1. A Bank-three
|
||||
shipment and a four-spice shipment paid to Guild grant nothing.
|
||||
Initial setup scalar entropy is controlled, UUIDs remain native, and two
|
||||
original closed Spice Cards plus conserved Semuta/Hajr hand staging are explicit.
|
||||
No armies, balances, clocks, owners or receipts are assigned.
|
||||
|
||||
Two390px journeys complete18 original actions, including8 native UI submissions;
|
||||
both have no app errors or root overflow. Four legal policies commit Semuta and
|
||||
continue to the same single Mentat credit. The182-case related set initially
|
||||
exposed fixture-only null/absence, Hajr/response ordering and donor-hand issues.
|
||||
After repairs, the final affected3-file union passes25/25; the remaining157
|
||||
passed in the initial batch. The actual fresh Skills CLI case passes1/1.
|
||||
Final types/lint and build pass, with existing module-registration, chunk-size
|
||||
and route-classification warnings. Scratch UI files and host are removed.
|
||||
Evidence: `tests/banker-world-default.test.ts`,
|
||||
`tests/banker-overlay-default.test.ts`, their fixture modules, and the existing
|
||||
payment/module consumers. Full assurance and deployed acceptance remain open.
|
||||
|
||||
The dated checkpoints below describe their original verification scope.
|
||||
References to the former separate entry are historical, not current commands.
|
||||
|
||||
## Classic Homeworld final Bank income — 14 October 2026
|
||||
|
||||
Fresh classic Basic/Advanced `banker-income --homeworlds` composes original
|
||||
occupation setup and all14 Skills with income-v1. This branch excludes Nexus,
|
||||
Discovery, Tech, Strongholds and native expansion/Betrayal overlays. Other
|
||||
existing Banker entries remain unchanged; no public activation or played-game
|
||||
conversion is added.
|
||||
At the 14 October checkpoint, a separate classic Basic/Advanced income entry
|
||||
composed original occupation setup and all14 Skills with income-v1.
|
||||
That branch excluded Nexus, Discovery, Tech, Strongholds and native overlays.
|
||||
The ordinary-default cutover above supersedes its activation mechanism;
|
||||
the accounting and original occupation behavior below remain.
|
||||
|
||||
Three user rulings define accounting: combine only the same payer’s final Bank
|
||||
portions of one original invoice; attribute Bureaucrat’s two to the first
|
||||
@@ -46,19 +101,19 @@ Evidence: `tests/fixture-homeworld-banker-income.ts`,
|
||||
combinations, public starts and deployed acceptance remain open.
|
||||
|
||||
```sh
|
||||
node --import tsx tools/start-prototype.ts --profile banker-income --homeworlds \
|
||||
node --import tsx tools/start-prototype.ts --profile homeworld-occupation --leader-skills \
|
||||
--db /private/local.sqlite --room ROOMCODE --version 7 \
|
||||
--out /private/new-homeworld-banker-entry
|
||||
```
|
||||
|
||||
## Classic Nexus income composition — 13 October 2026
|
||||
|
||||
`banker-income --nexus-cards` now connects the existing mandatory normal band
|
||||
to fresh classic Basic/Advanced Nexus Skills games. Original Tech requires3+;
|
||||
Strongholds require Advanced2+, optionally both. This does not admit Homeworlds,
|
||||
Discovery, expansion-family Nexus, Semuta or Betrayal previews, change ordinary
|
||||
skill defaults, or retrofit played games. All33 Treachery, all14 Skills and
|
||||
all12 undealt Nexus remain native. There is no fabricated starting Nexus hand.
|
||||
The 13 October separate income composition connected the mandatory normal band
|
||||
to fresh classic Basic/Advanced Nexus Skills games. Original Tech required3+;
|
||||
Strongholds required Advanced2+, optionally both. That checkpoint excluded
|
||||
Homeworlds, Discovery, expansion-family Nexus, Semuta and Betrayal previews.
|
||||
All33 Treachery, all14 Skills and all12 undealt Nexus remained native.
|
||||
There was no fabricated starting Nexus hand.
|
||||
|
||||
The previous entry rejected this fresh composition before offers. The shared
|
||||
classic Nexus skill predicate now recognizes the explicit income overlay, and
|
||||
@@ -84,7 +139,7 @@ Original earned-custody and per-payer policies remain provisional; wider
|
||||
printed effects, combination and deployed acceptance are not certified.
|
||||
|
||||
```sh
|
||||
node --import tsx tools/start-prototype.ts --profile banker-income --nexus-cards \
|
||||
node --import tsx tools/start-prototype.ts --profile leader-skills --nexus-cards \
|
||||
--db /private/local.sqlite --room ROOMCODE --version 7 \
|
||||
--out /private/new-classic-nexus-banker-entry
|
||||
```
|
||||
@@ -251,7 +306,7 @@ starts and old-game retrofit remain outside this boundary. The classic
|
||||
Basic/Advanced base33 contract above is retained.
|
||||
|
||||
`tests/fixture-native-banker-income.ts` creates ready fresh native lobbies and
|
||||
calls `initializeSpiceBankerIncomeGameForAudit`, never setting the income flag on
|
||||
calls `initializeLeaderSkillsGameForAudit`, never setting the income flag on
|
||||
a played game. Only the original skill shuffle is controlled to obtain a real
|
||||
Banker offer; native Treachery, Traitor/Face Dancer and Terror shuffles retain
|
||||
their original entropy. Original Ix starting-card selection, skill assignment,
|
||||
@@ -335,8 +390,8 @@ Mentat Pause. Neither publisher nor designer material located in the renewed
|
||||
search settles custody of that accumulated income if the trainer dies or is
|
||||
captured first. The user has been asked whether to retain the pending boundary
|
||||
or rule that already-earned spice stays with the original faction. No answer
|
||||
is assumed; only the explicitly provisional fresh profile above implements
|
||||
normal income. This historical question remains open outside that profile.
|
||||
is assumed: the explicitly provisional earned-faction policy now applies in
|
||||
fresh ordinary Skills setups. Default activation does not settle that question.
|
||||
|
||||
## Connected behavior
|
||||
|
||||
@@ -381,6 +436,6 @@ values and the same private Crysknife, Baliset and Burseg while card cleanup
|
||||
awaited the player. This targeted scenario is not a complete human game.
|
||||
Required broad results are recorded with the checkpoint.
|
||||
|
||||
Remaining work includes normal income, all economic trigger routes and ordering,
|
||||
its public deferred custody, combined modules, wider full-game interaction and
|
||||
strategy refinement. The existing development gates remain unchanged.
|
||||
Remaining work includes exhaustive economic-trigger and ordering integration,
|
||||
wider full-game interactions and strategy refinement. Normal income is no longer
|
||||
a separate activation path; complete-mode and deployment gates remain unchanged.
|
||||
Reference in new issue
Block a user