Compose paired Nexus Skills with original Tech and Strongholds

This commit is contained in:
Quintine committed 2026-10-05 01:08:58 +11:00
1 parent 449e27b415
commit 2d24f43721
14 files changed
+1709 -21

No files matched your search

+44
View File
@@ -16,6 +16,42 @@ open mode gates.
## Current checkpoint and work
**Paired E1/E2 Nexus / Skills / Tech / Strongholds — bounded Development Verified:**
both Ixians+Tleilaxu OR CHOAM+Richese plus classics, one original family47/
35+cache deck/all14/all12, selected unused Tech3..6 Basic/Advanced and/or
Strongholds2..6 Advanced; both3..6 Advanced. Original setup/offers/hands/IDs,
real closing draws, typed rescue/equal substitution, signed pair/one invoice,
phase-end industry and original winner reward-before-FaceDance remain.
New50/affected175, types/lint/build,34 original setups/26 retained prerequisite
rejects and four legal policies pass. Thirty-four genuine2..6 games complete
16,094 accepted actions/no rejection,420 JSON continuations and22 actual
closing choices on unchanged tree
`472b5705ca5376fb95f8e6ff6f40192d9f1745d7d08c41efdef2b3e53783139a`.
An older native marker fixture's unseeded scalar actions are now controlled;
all nine native cases and the frozen175-case union pass afterward.
Original backed-up CLI **PPL5CNEB / TZRU5GYP v10/setup** retains actual
offers/hands/IDs after a scoped original14 shuffle. Human390px **PPL5CNEB
v28/Collection** copies held Arrakeen into HMS, uses full Suboids and trained
C’tair5/dial4/support1 (bank1/own0), commits3 actual Cyborg losses, keeps1
through Suk and exchanges only the actual2 Tank losses for2 Suboids.
HMS ends1 Suboid/3 Cyborgs,12 reserves/2 ordinary Tanks,4 Cyborg reserves/
zero Cyborg Tanks. Guild Production transfers to original Ix winner;
held Arrakeen/HMS remain Ix. Support leaves wallet10, separate city2 pays12.
Actual original Face Dancer stock has no matching trainer and remains unchanged;
matching trainer death/skill return and partial Cunning are separately exercised
native source programs, not claimed as human or natural shuffle results.
**TZRU5GYP v21/Battle** declares actual immediate5/concealed3 at Habbanya17,
passes real Karama and separate Guild allowance, pays Richese4→3/Guild6→7,
reveals3 into real ordinary counters (12 reserves/8 board/last-used3).
CHOAM then spends actual Hajr as Kulon fuel, passes the native response and
moves one ordinary force WindPass14→Bight14 via legal Planetologist range3.
Hajr/Nexus are spent once; original market completion pays Heighliners1,
CHOAM19→20, not at declaration or fuel/movement. Original skill custody stays.
Controls/inspectors/refresh/source guide have no root390px overflow; only QA
rooms changed. Mixed families/E3/HW/previews, borrowed companions, native
Nexus free-return accounting, pending rulings and public/deployed gates remain.
[Canonical source and evidence](NEXUS_CARD_RULES.md#paired-nexus-skills-and-original-techstrongholds--5-october-2026).
**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,
@@ -45,6 +81,14 @@ 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).
Exact code **449e27b4151bf63355c2e5a270a0dd63c565f175** is pushed.
Final48 cases/types/lint and pushed build pass; rebuilt QA displays449e27b
and both unchanged original outcomes at390px.
[CI37204049860](https://github.com/Quintine/Dune/actions/runs/37204049860) /
container111441442571 completes successfully, isolated storage/HTTP step7
before verified image publication step9. No deployed claim; last live
observation remains **ab5c782**, with NAS prerequisites unchanged.
**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.
+24
View File
@@ -29,6 +29,30 @@ Advanced native/combined-module skills remain guarded. See
[native preview scope](MENTAT_QUESTION.md#native-skill-integration--2-october-2026).
## Paired Nexus with original Tech/Strongholds — 5 October 2026
Fresh original paired Ixians+Tleilaxu OR CHOAM+Richese skill/Nexus entries
preserve selected unused original Tech3..6 Basic/Advanced and/or Strongholds2..6
Advanced, both3..6 Advanced. One original family deck/all14/all12 and saved
hands/offers/IDs remain. This extends paired Skills-only evidence below,
without admitting mixed families/E3/HW/previews/public starts or pending rulings.
Original Cunning/typed rescue/equal substitution and reward-before-FaceDance,
signed physical marker pair/one invoice/native industry and held effects
retain their independent handlers. Bank subsidy changes debit, not committed
support or rescue entitlement. Captured-training revival remains guarded;
no foreign replacement, borrowed companion or native free-return ruling is added.
New50/affected175, types/lint/build,34 original setups/26 prerequisite rejects,
four legal policies and34 genuine2..6 games pass:16,094 actions/no rejection,
420 JSON continuations/22 closing choices. Human390px PPL5CNEB keeps original
bank-funded commitment through real Cyborg rescue/equal substitution and
winner reward; unmatched Face Dancer stock remains unchanged. Matching trainer
replacement/partial Cunning is a separate native source program. TZRU5GYP
preserves signed one-invoice marker settlement and physical reveal, then spends
actual Hajr once as CHOAM fuel before original Planetologist range3 movement
and phase-end Heighliners collection. Refreshed outcomes and guide remain.
See [canonical paired combined scope](NEXUS_CARD_RULES.md#paired-nexus-skills-and-original-techstrongholds--5-october-2026).
## Classic Nexus with original Tech/Strongholds — 4 October 2026
Fresh classic `leader-skills --nexus-cards` now preserves selected unused
+89
View File
@@ -2,6 +2,86 @@
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 Nexus, Skills and original Tech/Strongholds — 5 October 2026
The original fresh `leader-skills --nexus-cards` entry now preserves selected
unused original Tech3..6 Basic/Advanced and/or Strongholds2..6 Advanced with
**both Ixians+Tleilaxu OR both CHOAM+Richese**, classic opponents and one
original family47/35+separatecache10 deck/all14 Skills/all12 Nexus. Both
requires3..6 Advanced. This extends the earlier paired Skills-only checkpoint,
not mixed families, E3, Homeworlds, independent decks/previews, public starts,
played-game conversion or pending native free-return accounting.
Original setup/hands/offers/actor IDs and genuine closing Nexus draws remain.
First-Storm printed/real Tech allocation and actual end-Mentat held-card
assignment are required; admission grants neither. Independent physical rules
compose in original order: full unsupported Suboid Cunning, typed skill rescue,
equal substitution of only actual Cyborg Tank losses, card cleanup and original
winner Tech before Face Dance. Original held support changes payer debit, not
the commitment used by casualties or Suk. A matching winning trainer dies and
returns its skill once without another bounty; reward and held custody remain
with the original winner. Partial Tleilaxu refresh preserves unrevealed stock
and ordinary Mentat replacement rights.
Richese's original signed two-marker/one-invoice/native response/Guild
continuation remains authoritative, without single-marker skill proof,
new frame keys or relaxed signatures. Actual off-planet shipment triggers
Heighliners once at phase end; voluntary original reveal leads to ordinary
skill battles. CHOAM physical Special fuel precedes its separate ordinary
Planetologist movement; native paid support income retains bank-funded support.
Companions, own mixed plans and unrelated unresolved reactions stay guarded.
```sh
node --import tsx tools/start-prototype.ts --profile leader-skills \
--nexus-cards --db /private/local.sqlite --room ROOMCODE --version 9 \
--out /private/new-paired-nexus-skills-modules-entry
node --import tsx tools/faction-games.ts --profile paired-nexus-skills-tech \
--players all --rules both --out /private/new-paired-nexus-skills-tech-games
```
`paired-nexus-skills-stronghold` is Advanced2..6;
`paired-nexus-skills-stronghold-tech` is Advanced3..6. Original module
selection precedes fresh setup. Thirty-four original setup programs and26
retained prerequisite rejections are development evidence, not complete
rules/public/deployed certification.
### Bounded paired combined evidence
New50/affected175, types/lint/build,34 original setup programs/26 retained
prerequisite rejects and four legal policies pass. Thirty-four genuine2..6
games complete16,094 accepted actions/no rejection,420 JSON continuations and
22 actual closing choices. Natural Cunning combinations are not claimed.
Reports under `/tmp/dune-paired-nexus-skills-{tech,stronghold,both}-games-20261005`
capture unchanged tree `472b5705ca5376fb95f8e6ff6f40192d9f1745d7d08c41efdef2b3e53783139a`.
An older native marker fixture's scalar action entropy is controlled after an
intermittent missing-marker assertion; its nine cases and final175 union pass.
No production marker behavior or unresolved ruling is changed for that fixture.
Original backed-up CLI **PPL5CNEB / TZRU5GYP v10/setup** preserves first
offers/hands/IDs after only the original14 pre-deal shuffle. Controlled390px
**PPL5CNEB v28/Collection** copies held Arrakeen into HMS, spends actual Suboid
Cunning and seals trained C’tair5/dial4/support1: bank1/own0. Three actual
Cyborg losses save1 kept; only2 go to Tanks and are recovered for2 Suboids.
HMS ends1 Suboid/3 Cyborgs;12 reserves/2 ordinary Tanks,4 Cyborg reserves/
zero Cyborg Tanks. Original winner receives Guild Production and retains
held Arrakeen/HMS. Wallet10 remains through bank-funded support, then city2
pays12. Actual unmatched Face Dancer stock is not manufactured or exchanged;
the human decline is separate from a labeled matching-stock native program
that proves trainer death/one skill return, retained reward/custody and partial
Cunning preserving the two unrevealed originals.
**TZRU5GYP v21/Battle** selects immediate5/concealed3, Habbanya17, actual
Karama allowance and distinct native Guild allowance. One invoice debits
Richese4→3/credits Guild6→7; voluntary3 reveal leaves12 reserve/8 ordinary
board/last-used3. Original Suk/Planetologist assignments stay unchanged.
CHOAM uses physical Hajr as Kulon Cunning fuel, passes the native response,
then moves one ordinary force WindPass14→Bight14 via the original legal
Planetologist range3. Hajr is discarded once without activating its extra move.
Original CHOAM market completion settles Heighliners1,19→20, only at movement
end. Original controls/inspectors/refresh/guide have no root390px overflow.
Only dedicated QA rooms change; all controlled physical relocation/order is
labeled rather than claimed as natural history.
## Classic Nexus, Skills and original Tech/Strongholds — 4 October 2026
The original fresh `leader-skills --nexus-cards` entry now preserves selected
@@ -72,6 +152,15 @@ 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.
Exact code **449e27b4151bf63355c2e5a270a0dd63c565f175** is pushed.
Final48 cases/types/lint and exact pushed build pass; rebuilt QA displays
**449e27b** and both original outcomes at390px after reload.
[CI37204049860](https://github.com/Quintine/Dune/actions/runs/37204049860) /
container111441442571 completes successfully, isolated storage/HTTP step7
before verified image publication step9. Publication is not deployment;
last live observation remains **ab5c782** and required NAS prerequisites
are unchanged. Full-module/public/deployed gates remain open.
## Paired E1/E2 Nexus and Leader Skills composition — 4 October 2026
The original fresh `leader-skills --nexus-cards` entry additionally admits
+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 / 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) |
| Paired Nexus / Skills / Tech / Strongholds | Both Ixians+Tleilaxu OR CHOAM+Richese plus classics and one original family deck/all14/all12 preserve selected unused Tech3..6 Basic/Advanced and/or Strongholds2..6 Advanced through the original fresh skill/Nexus entry. Typed rescue precedes equal actual Cyborg Tank substitution, original card cleanup/mandatory winner Tech precedes Face Dance; held subsidy changes debit, not committed support, and reward/custody stay original winner. Signed marker pair/one invoice/native industry retains original timing. Bounded runtime/program/phone/genuine-game evidence does not certify full modules; mixed families/E3/HW/previews/companions/native Nexus free-return rulings/public start/save conversion stay guarded. | [Paired combined contract and evidence](NEXUS_CARD_RULES.md#paired-nexus-skills-and-original-techstrongholds--5-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) |