Connect classic Nexus to normal Banker income
This commit is contained in:
1 parent
a9b26fd88c
commit
cd580d27c8
12 files changed
+290
-11
No files matched your search
@@ -29,6 +29,20 @@ optional skill bands, combinations and public expansion starts remain open.
|
||||
Rules implementation continues; comprehensive assurance and administration
|
||||
remain deferred until all rules are implemented.
|
||||
|
||||
**Classic Nexus normal Banker income — 13 October.**
|
||||
The existing explicit `banker-income --nexus-cards` entry now composes native
|
||||
classic Basic/Advanced all14/all12 setup, optionally Tech3+ and Advanced
|
||||
Strongholds2+. Printed final-bank-leg, phase-use, deferred budget and original
|
||||
Mentat settlement are unchanged. Native Guild pays4/wallet5→1/front1; paid3
|
||||
and Emperor's player-recipient4 earn none. Actual390px Collection Ready credits
|
||||
Atreides10→11 at real Mentat, removes front1 and adds no collect action.
|
||||
CLI `BANKERQA v8` retains real offers/all14, Nexus deck12 and income-v1.
|
||||
Existing earned-custody policy and ordinary opt-in remain; Homeworlds,
|
||||
Discovery, native-family Nexus, Betrayal and full-mode gates stay separate.
|
||||
[Canonical source and local proof](SPICE_BANKER_RUNTIME.md#classic-nexus-income-composition--13-october-2026).
|
||||
Final seven-file union159/159 and types/lint pass, including actual separate
|
||||
Heighliners settlement. No broad-suite, full-combination or deployed claim.
|
||||
|
||||
**Checkpoint test repairs — 13 October.**
|
||||
The observed occupied-Guild failure came from always shipping to Arsunt11,
|
||||
even when the actual turn3 storm was there. The native fixture now chooses
|
||||
|
||||
@@ -1,5 +1,40 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 13 October 2026 — classic Nexus normal Banker income
|
||||
|
||||
The current fresh Banker entry rejected classic Nexus before native offers.
|
||||
The classic Nexus skill predicate now admits its explicit income overlay
|
||||
without enabling other native-family overlays. The original initializer
|
||||
passes Nexus setup and original optional Tech3+/Advanced Strongholds2+ paths.
|
||||
Both CLI and room-option validation admit `banker-income --nexus-cards`.
|
||||
No printed payment, receipt, deferred-currency or collection rule changes.
|
||||
|
||||
Native Guild self-shipment pays4/wallet5→1 and leaves Atreides front1 with no
|
||||
available-wallet increase. Actual paid3 earns none; Emperor-to-Guild4 remains
|
||||
player income. Native Advanced Guild timing and selected original modules
|
||||
continue; actual Heighliners income settles at phase end, never another bank
|
||||
invoice. The fixture's initial eight-force Polar shipment exceeded Guild's
|
||||
original wallet; use the printed four-force/four-spice shipment instead, with
|
||||
no wallet or force fabrication. An incidental empty-collection count pin is
|
||||
removed: native Mentat records its epoch even when there is no grant.
|
||||
|
||||
The seven-file related union passes158/158 and types/lint pass before adding
|
||||
the explicit separate-Tech-credit regression. Actual isolated CLI
|
||||
`BANKERQA v8` reaches native `leaderSkills`, all14 in original deck/offers,
|
||||
Nexus deck12 and income-v1. Actual390px table shows deferred1 at wallet10;
|
||||
the last ordinary Collection Ready enters real Mentat and credits10→11,
|
||||
removing the notice with no extra action. Browser errors empty, no root
|
||||
overflow. `/tmp/dune-classic-nexus-banker-ui-proof.json` retains evidence.
|
||||
Owned UI tab/host/scaffold removed; no live room or saved database changed.
|
||||
The existing separate opt-in and provisional earned-custody/per-payer policies
|
||||
remain. Homeworlds, Discovery, native-family Nexus, Betrayal, complete-mode
|
||||
and deployed acceptance remain outside this checkpoint.
|
||||
|
||||
Final seven-file union159/159 and `npm run check:quick` pass. The additional
|
||||
native Advanced Emperor-to-Guild receipt proves phase-end Heighliners1,
|
||||
independent ordinary Collection, zero Banker sources and unchanged Banker
|
||||
wallet at Mentat. No full-suite or deployed acceptance was run for this slice.
|
||||
|
||||
## 13 October 2026 — storm-aware occupation fixture and obsolete guidance tests
|
||||
|
||||
The observed Advanced occupied-Guild receipt failure was in the fixture:
|
||||
|
||||
@@ -2,6 +2,17 @@
|
||||
|
||||
Original source audit, 10 September 2026, with dated bounded runtime follow-ups below. This document establishes the printed component inventory, source protocol and implementation boundaries; none lifts expansion release gates. The ordinary worm-triggered alliance Nexus already in the engine is distinct from this optional card module.
|
||||
|
||||
## 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).
|
||||
|
||||
## Semuta with original native Nexus — 11 October 2026
|
||||
|
||||
Fresh `semuta --nexus-cards` composes native Richese with the original
|
||||
|
||||
@@ -1,5 +1,43 @@
|
||||
# Spice Banker battle commitment and normal income prototypes
|
||||
|
||||
## 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 previous entry rejected this fresh composition before offers. The shared
|
||||
classic Nexus skill predicate now recognizes the explicit income overlay, and
|
||||
the Banker initializer passes the original Nexus setup path. Existing payment,
|
||||
recipient, front-shield, per-phase and Mentat calculations are unchanged.
|
||||
|
||||
Native Guild self-shipment to Polar Sink pays4 (wallet5→1) and grants Atreides
|
||||
one unavailable spice. Three paid earns none; Emperor's four paid to Guild earns
|
||||
none. Advanced original Tech/Strongholds retain native Guild timing; actual
|
||||
Heighliners income settles at phase end rather than becoming a Banker invoice.
|
||||
The existing legal policy continues without spending deferred currency.
|
||||
Actual390px table shows front1 while available wallet remains10; the last
|
||||
ordinary Collection Ready enters real Mentat, credits10→11 and removes the
|
||||
front-shield notice without an extra action. Browser errors empty; no root
|
||||
overflow. `/tmp/dune-classic-nexus-banker-ui-proof.json` records local proof.
|
||||
|
||||
Actual isolated CLI `BANKERQA v8` reaches `leaderSkills`, income-v1, all14
|
||||
original cards in deck/offers and all12 Nexus in deck. No existing room or
|
||||
database is changed. Evidence:
|
||||
`tests/classic-nexus-banker-income.test.ts` and
|
||||
`tests/fixture-classic-nexus-banker-income.ts`.
|
||||
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 \
|
||||
--db /private/local.sqlite --room ROOMCODE --version 7 \
|
||||
--out /private/new-classic-nexus-banker-entry
|
||||
```
|
||||
|
||||
**2 October normal-band checkpoint:** a separate fresh local `banker-income`
|
||||
classic/base33/all-fourteen-skills-only Basic/Advanced profile connects actual
|
||||
positive bank payments to automatic current Mentat collection.
|
||||
|
||||
Reference in new issue
Block a user