Compose paired Nexus and native skills with signed marker shipments

This commit is contained in:
Quintine committed 2026-10-04 22:30:26 +11:00
1 parent 54ce1de1df
commit fba673d215
14 files changed
+1621 -36

No files matched your search

+22
View File
@@ -16,6 +16,28 @@ open mode gates.
## Current checkpoint and work
**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.
New27/affected136, types/lint/build, twenty real setup programs, fourteen native
programs/four legal pair policies and twenty genuine2..6-seat games pass:
7,458 actions/no rejection,195 JSON continuations/four actual closing choices.
Natural Cunning combinations are not claimed. Real Basic/Advanced pair proof
conflict now routes the native signed two-token frame through original
validation/response/Guild continuation, keeping single-marker skill proofs
and companion exclusions intact. Original CLI **FZ2END3W/GZFAT6AE v8/setup**
preserves first offers/hands/IDs after a scoped original14 shuffle.
Human390px **FZ2END3W v24/Collection** uses normal Suk with full Suboids:
three Cyborg losses save1, then only two actual Tank losses exchange for two
Suboids. One Suboid/two Cyborgs remain;15 reserves/2 ordinary Tanks,5 Cyborg
reserves/zero Cyborg Tanks. Support10→9 once precedes city2→11.
**GZFAT6AE v15/movement** pays Guild1 for immediate5/concealed3, then reveals
actual3:12 reserves/8 board/last-used3; original training remains.
Actual phone controls/inspectors/refresh pass without root390px overflow;
controlled positions are labeled and only QA rooms change.
[Scope and evidence](NEXUS_CARD_RULES.md#paired-e1e2-nexus-and-leader-skills-composition--4-october-2026)
preserve foreign replacement, companion/mixed-plan, native revival and all gates.
**Classic Nexus / Leader Skills — bounded Development Verified:** fresh
classic/base33/all14 Skills/all12 Nexus, Basic/Advanced2..6, explicit original
`leader-skills --nexus-cards`, without other overlays/public starts/new rulings.
+30
View File
@@ -29,6 +29,36 @@ Advanced native/combined-module skills remain guarded. See
[native preview scope](MENTAT_QUESTION.md#native-skill-integration--2-october-2026).
## Paired E1/E2 Nexus composition — 4 October 2026
Fresh original `leader-skills --nexus-cards` additionally composes both
Ixians+Tleilaxu OR CHOAM+Richese plus classics, one family47/35+cache deck,
all14 Skills/all12 Nexus, Basic/Advanced2..6, without other overlays.
Actual offers/hands/IDs, native setup and real closing deals remain.
Full unsupported Suboids compose original skill posture/bonuses and typed
Suk rescue before equal subsequent substitution. Only actual Cyborg Tank
losses can be recovered; support and losses do not repeat. Face Dance follows
winner rescue/cards/rewards, kills a matching trainer and returns its skill
once, with no second bounty. Tleilaxu Cunning preserves unrevealed stock and
ordinary Mentat allowance. Original Richese pair uses its signed two-token
frame, not an ordinary single-marker skill proof; one invoice/response/Guild
continuation and capped physical reveal remain. CHOAM Cunning's actual
Special fuel is discarded before a separate ordinary Planetologist move.
New27/affected136, types/lint/build, twenty actual setup programs, fourteen
native programs, four legal pair policies and twenty genuine2..6-seat games
(7,458 actions/no rejection,195 JSON continuations/four closing choices) pass.
Human390px **FZ2END3W v24/Collection** saves one of three lost Cyborgs,
then exchanges only two Suboids for two actual Cyborg Tank losses, leaving
one Suboid/two Cyborgs on board and zero Cyborg Tanks. Actual support10→9
precedes separate city2→11. **GZFAT6AE v15/movement** pays original one-marker
fee for immediate5/concealed3, then reveals real3, leaving12 reserves/8 ordinary
board/last-used3 and unchanged all14 training. Original controllers/inspectors/
refresh pass; only QA rooms change. [Canonical scope and evidence](NEXUS_CARD_RULES.md#paired-e1e2-nexus-and-leader-skills-composition--4-october-2026)
retains foreign replacement, companion/mixed-plan, native revival and other
pending guards, without certifying full modules or deployed acceptance.
## Classic Nexus composition — 4 October 2026
Fresh `leader-skills --nexus-cards` composes classic/base33/all14 Skills/all12
+77
View File
@@ -2,6 +2,83 @@
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.
## Paired E1/E2 Nexus and Leader Skills composition — 4 October 2026
The original fresh `leader-skills --nexus-cards` entry additionally admits
**both Ixians + Tleilaxu OR both CHOAM + Richese**, classic opponents,
one required family deck/all14 Skills/all12 Nexus, Basic/Advanced2..6.
Original47 or35+separate10 cache, native setup/offers, skill-before-Traitor
order and actual closing Nexus draws remain. Supplied starting hands/offers/
actor IDs are authoritative. No Tech, Strongholds, Homeworlds, mixed families,
E3, Banker/Mentat previews, independent cards, public start or save conversion.
This combines the original independent printed sources below and the
[skill source](LEADER_SKILLS_RULES.md), not a new timing or accounting ruling.
Ixian Cunning grants full unsupported Suboid strength through the actual turn,
while skill posture/discipline and Cyborg support remain original. Physical
Suk rescue finishes before equal Suboid substitution; only Cyborgs actually
sent to Tanks can be recovered. Neither operation repeats support/losses.
Actual skill rescue/card cleanup/winner rewards precede Face Dance. Its
matching winning trainer dies once and returns its original skill once,
without another bounty. Partial-stock Tleilaxu Cunning draws before retiring
revealed originals, preserves unrevealed stock and the ordinary Mentat allowance.
Supplied infeasible matching stock is not fabricated or replaced.
Richese's two-component Cunning retains one original tariff, capped immediate
ordinary group, concealed physical marker and real previous-token restriction.
Both Basic/Advanced reproduced a routing defect: ordinary single-marker skill
proof was inserted into the native signed pair frame. Pair declarations now
use their original signed two-token validator and native response/Guild
continuation checks. Single-marker skill proofs remain unchanged; no forged
proof, relaxed signature, extra frame key, companion or repeated invoice is added.
After voluntary reveal, ordinary native skill battles/rescue and original CHOAM
support income remain distinct. Own mixed No-Field dialing stays guarded.
CHOAM Cunning consumes one actual printed Special as Worthless fuel through
the original response/discard; Planetologist's subsequent physical move does
not replay that card or create a Special-card combat bonus.
```sh
node --import tsx tools/start-prototype.ts --profile leader-skills \
--nexus-cards --db /private/local.sqlite --room ROOMCODE --version 7 \
--out /private/new-paired-nexus-skills-entry
node --import tsx tools/faction-games.ts --profile paired-nexus-skills \
--players all --rules both --out /private/new-paired-nexus-skills-games
```
### Bounded paired skill development evidence
New27/affected136, types/lint/build, twenty actual paired2..6-seat setup
programs, fourteen native rule programs and all four legal pair policies pass.
Twenty genuine2..6-seat Basic/Advanced games complete7,458 accepted actions,
no rejection,195 JSON continuations and four actual closing Nexus choices.
Natural Cunning combinations are not claimed; controlled programs prove them.
`/tmp/dune-paired-nexus-skills-games-20261004/report.json` captures unchanged
tree `d763afdc75d52f5649cd0180b510d7d88a910568861efb15d8ee0c20e05b1458`.
Original backed-up CLI **FZ2END3W / GZFAT6AE v8/setup** uses only a scoped
original14 shuffle before native deals; original starting offers/hands and IDs
survive continuation. Controlled390px **FZ2END3W v24/Collection** keeps
C’tair's normal Suk face up, activates Suboid Cunning and seals Tessia5/
dial4/support1 versus Guild Bashar2/dial0. Real support1 debits10→9.
Three committed Cyborg losses save1 to reserves; only2 go to Tanks. Actual
two-Suboid/two-Cyborg exchange leaves one Suboid/two Cyborgs at Arrakeen,
15 reserves/2 ordinary Tanks, five Cyborg reserves/zero Cyborg Tanks.
Separate original city2 pays11. Suk/substitution receipts complete once.
**GZFAT6AE v15/movement** selects immediate5/concealed3 at Habbanya17,
passes the real native response and Guild interception, pays original Guild1
(Richese4→3/Guild6→7), then voluntarily reveals the remaining3 into real
ordinary counters:12 reserves/8 board, no deployed marker, unchanged last-used3.
Original all14 Suk/Planetologist assignments remain. Human posture/Cunning,
typed losses/equal substitution, physical token choices, response/allow/reveal,
inspectors and refreshed outcomes have no root390px overflow.
Only dedicated QA rooms change; controlled shuffle/order/relocation is labeled.
Borrowed Smuggler/pair companions, high-Richese extras, mixed plans, foreign
skill replacement, native free-revival accounting and pending Nexus reactions
remain guarded. Full rules, assurance, calibration, public and deployed gates
remain open.
## Classic Nexus and Leader Skills composition — 4 October 2026
The existing fresh local `leader-skills --nexus-cards` entry explicitly
+14
View File
@@ -85,6 +85,20 @@ entering mixed No-Field dialing. [Scope and bounded evidence](NEXUS_CARD_RULES.m
does not settle the separate cache, high-Richese, allied-marker, faceup-display
or public/full-module boundaries.
### Paired Leader Skills composition — 4 October 2026
The fresh original `leader-skills --nexus-cards` entry also composes paired
CHOAM/Richese/classics with the original35+cache/all14/all12, Basic/Advanced2..6,
without Tech/Strongholds/Homeworlds or other overlays. Ordinary skill-marker
proofs apply to single-marker declarations; the two-component Nexus operation
retains its separate original signed pair frame, native response/Guild checks,
one tariff and capped physical groups. A reproduced proof-routing conflict is
fixed without relaxing signatures or accepting a companion. Voluntary reveal
can precede ordinary normal/trained Suk battle/rescue and actual CHOAM support
income, not mixed No-Field dialing. [Scope and bounded proof](NEXUS_CARD_RULES.md#paired-e1e2-nexus-and-leader-skills-composition--4-october-2026)
does not settle high-Richese extras, faceup-display or other pending boundaries.
## Existing integration points and verification
+1
View File
@@ -208,6 +208,7 @@ See [the cutover and Advanced sequence](MORITANI_ASSASSINATE_LEADERS.md#authorit
| 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 / 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) |
| Guild Secret Ally | One explicit Guild-priced ordinary shipment; borrowed prices/routes preserve native identity. Free Fremen reinforcement remains a separate choice. | [Route contract](NEXUS_GUILD_SECRET_ALLY_RULES.md), [verified runtime](NEXUS_GUILD_SECRET_ALLY_RUNTIME.md) |
| Homeworld custody and mobility | Physical home/visitor groups, population thresholds, tariffs and transport permissions retain distinct sources; Homeworld immunity is not universal immunity. | [Homeworld rules](HOMEWORLD_RULES.md), [benefits](HOMEWORLD_BENEFITS_RULES.md), [mobility](HOMEWORLD_MOBILITY_RULES.md), [invasion](HOMEWORLD_INVASION_RULES.md), [Guild transport](GUILD_HOMEWORLD_TRANSPORT_RULES.md) |