Compose classic Nexus Skills with original Tech and Strongholds

This commit is contained in:
Quintine committed 2026-10-04 23:59:58 +11:00
1 parent 03aedc14d7
commit 449e27b415
17 files changed
+1764 -23

No files matched your search

+29
View File
@@ -16,6 +16,35 @@ open mode gates.
## Current checkpoint and work
**Classic Nexus / Skills / Tech / Strongholds — bounded Development Verified:**
original fresh skill/Nexus setup retains selected unused Tech3..6 Basic/Advanced
and/or Strongholds2..6 Advanced; both require3..6. Original base33/all14/all12,
saved offers/hands/IDs and owner/deal timing remain. Seventeen setup programs
and four retained prerequisite rejections pass;192 affected cases, types/lint/
build, original physical rescue/payment programs and four legal policies pass.
Seventeen genuine2..6 games finish11,526 accepted actions/no rejection,
303 JSON continuations and12 actual closing choices on unchanged source tree
`480664928339c7e7026564687099bb5ddda9a7391fdfea9dc054bc1d088ebd88`.
The original stranded6-seat Collection state also finishes807 accepted actions/
no rejection after the fix. Original Bureaucrat invoices are no longer guarded
in this composition; Ghola/ordinary leader guidance obeys existing captured
training prohibition without removing force Ghola or deciding replacement skills.
Controlled original backed-up CLI **P4D8MY3V v10 / UVHFYQB8 v8 setup**
preserves real offers/hands/IDs after a scoped original14 shuffle.
Human390px **P4D8MY3V v22/Collection** selects trained Fenring6/dial10/
support6/Shield with bank2/own4, saves three actual ordinary casualties
(one kept/two returned):15 reserve/3 Tanks/2 board, all five actual Sardaukar
reserved. Cleanup transfers original Guild Heighliners before inspection;
actual wallet10→6 then city2→8. **UVHFYQB8 v13/movement** spends actual
Fremen Nexus on three ordinary free returns including one actual starred piece:
17 reserves/3 Tanks, starred4 reserve/1 Tank, ordinary allowance3/elite1.
Axlotl1 accrues without wallet income, then original Revival end pays12→13 once.
Original posture/Cunning/support/rescue/cleanup/free-return/phase-end controls,
force inspectors, refresh and source guide have no root390px overflow.
Only dedicated QA rooms changed. Native overlays, HW, Banker/Mentat previews,
borrowed Smuggler arithmetic, pending rulings, public/save conversion and full
module/deployed acceptance stay separate. [Canonical scope and evidence](NEXUS_CARD_RULES.md#classic-nexus-skills-and-original-techstrongholds--4-october-2026).
**Paired E1/E2 Nexus / Leader Skills — bounded Development Verified:** both
Ixians+Tleilaxu OR CHOAM+Richese plus classics, one family deck/all14/all12,
Basic/Advanced2..6 through original `leader-skills --nexus-cards`, no overlays.
+18
View File
@@ -29,6 +29,24 @@ Advanced native/combined-module skills remain guarded. See
[native preview scope](MENTAT_QUESTION.md#native-skill-integration--2-october-2026).
## Classic Nexus with original Tech/Strongholds — 4 October 2026
Fresh classic `leader-skills --nexus-cards` now preserves selected unused
Tech in Basic/Advanced3..6 and/or Strongholds in Advanced2..6; both require3+.
This extends the Skills-only checkpoint below. Original base33/all14/all12,
saved hands/offers, native setup order and real closing draws remain.
First-Storm token allocation and end-Mentat held custody are not granted
by a fixture or by setup. Free returns accrue Axlotl until Revival end;
ordinary off-planet native shipment accrues Heighliners until movement end.
Held Arrakeen subsidizes the payer, not the paid-support commitment used by
casualty/Suk rules. Cunning temporary roles remain ordinary physical counters,
rescue finishes once before cleanup and original mandatory winner token choice.
Held physical Shield and original loser retention retain their native windows.
Paired native Skills/Nexus still excludes Tech/Strongholds. Other unresolved
overlays/rulings and public/deployed gates remain guarded.
See [canonical combined scope](NEXUS_CARD_RULES.md#classic-nexus-skills-and-original-techstrongholds--4-october-2026).
## Paired E1/E2 Nexus composition — 4 October 2026
Fresh original `leader-skills --nexus-cards` additionally composes both
+70
View File
@@ -2,6 +2,76 @@
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, Skills and original Tech/Strongholds — 4 October 2026
The original fresh `leader-skills --nexus-cards` entry now preserves selected
unused original Tech Tokens in Basic/Advanced3..6 and/or Stronghold Cards
in Advanced2..6; both require at least three seats. Classic base33/all14/all12,
prediction, starting hands/offers, skill-before-Traitor order, real closing
draws, first-Storm Tech and actual end-Mentat held custody remain unchanged.
This extends the earlier classic Skills-only checkpoint below, not paired
native compositions. No public start, save conversion, Homeworlds, native
overlays, Banker/Mentat preview, companion or new pending ruling is opened.
Independent printed effects retain their original settlement: Emperor extra
and Fremen ordinary free returns produce phase-end Axlotl, not immediate
wallet income. Native off-planet paid shipments produce Heighliners; Fremen
on-planet southern reinforcement does not become off-planet by paying a
borrowed tariff. Held Arrakeen reduces the actual payer debit, not the original
support commitment or Suk eligibility. Cunning roles remain physical ordinary
counters; normal/trained Suk rescue settles before cleanup and mandatory
winner Tech choice. Original Shield poison protection and Nexus Moritani
loser retention keep their independent original windows.
Genuine games exposed two integration defects: the existing Bureaucrat payment
guard rejected ordinary invoices in this composition, and Ghola guidance
offered leader revivals forbidden by captured training, stranding a legal
Collection pass. Original once-per-phase Bureaucrat settlement is admitted;
Ghola and ordinary revival projections reuse the exact existing captured
training restriction. Force Ghola and Kwisatz alternatives are not removed,
and no replacement-skill ruling is inferred.
```sh
node --import tsx tools/start-prototype.ts --profile leader-skills \
--nexus-cards --db /private/local.sqlite --room ROOMCODE --version 9 \
--out /private/new-classic-nexus-skills-modules-entry
node --import tsx tools/faction-games.ts --profile nexus-skills-stronghold-tech \
--players all --rules advanced --out /private/new-classic-combined-games
```
`nexus-skills-tech` also covers Basic/Advanced3..6; `nexus-skills-stronghold`
covers Advanced2..6. Module selection must precede original fresh setup.
Focused runtime evidence is in `tests/nexus-skills-modules-payments-runtime.test.ts`
and `tests/nexus-skills-modules-battles-runtime.test.ts`; their conserved
source-controlled fixtures label physical relocation/order rather than claim
natural shuffle history. Full-module/public/deployed gates remain open.
### Bounded combined classic evidence
New48/affected192, types/lint/build, seventeen original setup programs/four
retained prerequisite rejections, physical payment/rescue programs and four
legal policies pass. Seventeen genuine2..6 games complete11,526 accepted actions,
no rejection,303 JSON continuations and12 actual closing choices; natural
Cunning combinations are not claimed. Three final-profile reports under
`/tmp/dune-nexus-skills-{tech,stronghold,both}-final-games-20261004/report.json`
capture unchanged tree `480664928339c7e7026564687099bb5ddda9a7391fdfea9dc054bc1d088ebd88`.
The preserved stranded6-seat state completes807 further accepted actions/
no rejection at `/tmp/dune-nexus-skills-both-resume-20261004/report.json`.
Original backed-up CLI **P4D8MY3V v10 / UVHFYQB8 v8 setup** continues actual
offers/hands/actor IDs after only a scoped original14 pre-deal shuffle.
Controlled human390px **P4D8MY3V v22/Collection** uses trained Fenring6,
dial10/support6/Shield: bank2/own4, six physical ordinary casualties save3
(one kept/two returned),15 reserves/3 Tanks/2 board, actual starred5 reserve/
zero Tanks. Original winner cleanup transfers Guild's Heighliners before
inspection; wallet10→6 support precedes separate city2→8.
**UVHFYQB8 v13/movement** uses actual Fremen Nexus for three free returns
including one starred:17 reserves/3 Tanks, starred4 reserve/1 Tank, normal
allowance3/elite1. Axlotl1 accrues without wallet income, then original Revival
end pays12→13 exactly once. Actual controls/inspectors/refresh/updated source
guide have no root390px overflow. Only dedicated QA rooms changed; controlled
physical relocation/order is labeled, not claimed as natural history.
## Paired E1/E2 Nexus and Leader Skills composition — 4 October 2026
The original fresh `leader-skills --nexus-cards` entry additionally admits
+1
View File
@@ -207,6 +207,7 @@ See [the cutover and Advanced sequence](MORITANI_ASSASSINATE_LEADERS.md#authorit
| 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) |
| Paired E1/E2 Nexus / Tech / Strongholds | Fresh both Ixians+Tleilaxu OR CHOAM+Richese plus classics with one original family deck/all12 Nexus preserves Tech3..6 Basic/Advanced and/or Strongholds2..6 Advanced, without Skills or other overlays. Original Cunning, typed Suboid/Cyborg loss and equal substitution, Face Dancer reward-before-replacement and draw-before-retirement, two physical No-Fields/one tariff, native industry at phase end and actual held/copy effects reuse original handlers. No mixed families, E3, new interpretations, public starts or played-game conversion. | [Scope, sources and bounded evidence](NEXUS_CARD_RULES.md#paired-e1e2-tech-and-stronghold-composition--4-october-2026), [Richese composition](NEXUS_RICHESE_RULES.md#paired-techstronghold-composition--4-october-2026) |
| Classic Nexus / Skills / Tech / Strongholds | Fresh classic original skill/Nexus entry retains selected unused Tech3..6 Basic/Advanced and/or Strongholds2..6 Advanced. Original setup/closing deals/owner timing, distinct free returns and phase-end industry remain. Held subsidy changes actual payer debit, not committed support/Suk entitlement; physical rescue precedes card cleanup and mandatory winner token choice. Original once-per-phase Bureaucrat diversion composes player payments. Captured-training leader revival remains blocked; public Ghola/ordinary options now omit those illegal choices rather than strand legal AI passes. Paired native combined components, HW, other previews, public/save conversion and new rulings stay guarded. | [Combined source contract](NEXUS_CARD_RULES.md#classic-nexus-skills-and-original-techstrongholds--4-october-2026) |
| Classic Nexus / Leader Skills | Fresh classic/base33/all14 Skills/all12 Nexus, Basic/Advanced2..6, explicit `leader-skills --nexus-cards`, no other overlays/previews. Original starting hands/offers/skill-before-Traitor setup and actual closing Nexus draw remain. Exact extra/ordinary free-return ledgers, real bank purchase and committed Traitor declarations preserve trained-disc custody. Temporary ordinary-as-Sardaukar roles compose actual skill posture/bonuses/support; matching Cunning casualty receipt stays pending through original Suk rescue and completes only after physical settlement. Source-guarded borrowed Smuggler arithmetic, Atreides Suk/KH and unresolved effects remain; no public start, retrofit or new ruling. | [Scope, sources and bounded evidence](NEXUS_CARD_RULES.md#classic-nexus-and-leader-skills-composition--4-october-2026), [Skill runtime](LEADER_SKILLS_RUNTIME.md#classic-nexus-composition--4-october-2026) |
| Paired E1/E2 Nexus / Leader Skills | Fresh both Ixians+Tleilaxu OR CHOAM+Richese plus classics, one original family deck/all14 Skills/all12 Nexus, Basic/Advanced2..6, explicit original skill entry. Actual native setup/offers/closing draws remain. Full unsupported Suboids compose typed Suk rescue before equal actual Tank substitution; Face Dance follows original winner outcomes, kills/returns the winning trainer skill once without another bounty, and partial Cunning retains ordinary Mentat rights. Richese pair uses its original signed two-token frame/one invoice/native response/Guild continuation, not single-marker skill proof; CHOAM printed fuel/Planetologist physical route remain separate. No other overlays, companion/mixed-plan/new ruling/public starts or retrofit. | [Scope, sources and bounded evidence](NEXUS_CARD_RULES.md#paired-e1e2-nexus-and-leader-skills-composition--4-october-2026), [Skill runtime](LEADER_SKILLS_RUNTIME.md#paired-e1e2-nexus-composition--4-october-2026) |
| Discoveries | Preserve seven sourced Spice Cards and eight physical tokens, private faction peeks and Collection choices. Revealed locations are separate territories; only Jacurutu counts toward stronghold victory. Next-turn free entry, sole-occupant Cistern income, bounded sole-occupant Orgiz transfer and later-turn Ornithopter spending are prototyped; Jacurutu income, Testing Station and Shrine also have bounded paths. Contested and mixed cases remain pending. | [Component authority](DISCOVERY_COMPONENTS.md), [prototype boundary](DISCOVERY_PROTOTYPE.md) |