Compose original single-native E1 E2 Nexus modules and skills
This commit is contained in:
1 parent
204d91902d
commit
30a0bdbbb6
19 files changed
+1802
-53
No files matched your search
+19
-1
@@ -1,6 +1,6 @@
|
||||
# Current development status
|
||||
|
||||
Updated 6 October 2026. **The full twelve-faction goal is unfinished. Basic
|
||||
Updated 7 October 2026. **The full twelve-faction goal is unfinished. Basic
|
||||
is playable and the six classic factions have a user-authorized Advanced preview.
|
||||
Expansion starts and full rules/publication acceptance remain gated.**
|
||||
|
||||
@@ -17,6 +17,24 @@ open mode gates.
|
||||
|
||||
## Current checkpoint and work
|
||||
|
||||
**Single-native E1/E2 Nexus — bounded Development Verified; publication pending.** Original Ixians OR
|
||||
Tleilaxu OR CHOAM OR Richese/classic entries compose Nexus with Skills or no
|
||||
Skills, optional Homeworld/Discovery/Tech3+/Advanced Strongholds2+ and one
|
||||
family deck.192 original admissions reach real setup versus eight before;
|
||||
paired predicates remain both-native. New15 semantic programmes and
|
||||
affected398/398 across35 files plus types/lint pass. The actual bare-Skills
|
||||
Smuggler deadlock is repaired in the shared ordinary-skill predicate.
|
||||
Across32 original six-seat families,190/192 complete208,205accepted/
|
||||
208,213attempted/5,539JSON across two frozen trees including one preserved
|
||||
capture continuation; exhausted-cache/low-Tupile ruling stops remain.
|
||||
Actual390px original Ixian trained offer/typed Cistern entry/Cunning/free
|
||||
Suboid plan/equal Cyborg substitution and no-training Richese one-invoice
|
||||
five-plus-three pair/reveal preserve20 counters in **4CR7JHUL v160** and
|
||||
**LNHZXDEE v102**. Final types/lint/build and actual compiled390px guide
|
||||
pass; the owned QA reload retains both versions/pools. Exact pushed-revision
|
||||
publication receipts remain pending; no full-mode or protected deployment claim.
|
||||
[Canonical qualified evidence](NEXUS_CARD_RULES.md#single-native-e1e2-nexus-composition--7-october-2026).
|
||||
|
||||
**Standalone E3 Nexus without Skills — bounded Development Verified.**
|
||||
Original Ecaz OR Moritani/classic ecaz33/all12 composes optional Homeworld/
|
||||
Discovery/Tech3+/Advanced Strongholds2+ through the existing generic entry.
|
||||
|
||||
@@ -5,6 +5,21 @@ partial rules coverage. It connects physical components, real actions, private
|
||||
controls, AI choices and saved continuation. Normal public Discovery and
|
||||
Advanced start gates, and the publication gate, remain closed.
|
||||
|
||||
## Single-native E1/E2 Nexus composition — 7 October 2026
|
||||
|
||||
Original single-native Ixians OR Tleilaxu/Ix47, or CHOAM OR
|
||||
Richese/CHOAM35 plus its native cache, now retain Discovery7/8/all12 Nexus
|
||||
with classics, optionally all14 Skills/Homeworlds/Tech3+/Advanced
|
||||
Strongholds2+. Real original parent entry, Maker/both-pile closing deals,
|
||||
typed nested rescue, signed one-invoice Richese materialization and
|
||||
source-local held/industry/winner effects are reused, not adapted.
|
||||
[Canonical source-qualified192-admission/15-programme/398-check evidence](NEXUS_CARD_RULES.md#single-native-e1e2-nexus-composition--7-october-2026).
|
||||
Original32-family games finish190/192 across two frozen trees, including
|
||||
one repaired original Smuggler continuation; two printed ruling stops
|
||||
remain. Actual human typed Cistern entry, Maker/both-pile closing,
|
||||
Suboid Cunning/equal exchange and signed5+3/reveal preserve20 counters.
|
||||
Mixed native families, public starts and pending printed rulings remain separate.
|
||||
|
||||
## Standalone E3 Nexus without Skills — 6 October 2026
|
||||
|
||||
Original Ecaz OR Moritani/classic `nexus --discoveries` now composes
|
||||
|
||||
@@ -6,6 +6,21 @@ disabled.** It does not certify Homeworld battles, occupation, card effects or
|
||||
complete Advanced/expansion games. The earlier component checkpoint remains
|
||||
in [HOMEWORLD_IMPLEMENTATION.md](HOMEWORLD_IMPLEMENTATION.md).
|
||||
|
||||
## Single-native E1/E2 Nexus composition — 7 October 2026
|
||||
|
||||
Original Homeworld/Nexus now composes exactly one Ixians OR Tleilaxu,
|
||||
or CHOAM OR Richese, with classics and one family deck, with or without
|
||||
Skills. Discovery7/8, Tech3+ and Advanced Strongholds2+ remain optional.
|
||||
Typed native, visitor and nested rescue, residual Cyborg substitution,
|
||||
printed own-disc revival training, physical Face Dance and signed Richese
|
||||
one-invoice marker pairs reuse the original consumers.
|
||||
[Canonical source-qualified verification](NEXUS_CARD_RULES.md#single-native-e1e2-nexus-composition--7-october-2026)
|
||||
records192 setup admissions,15 programmes/398 affected checks and190/192
|
||||
completed original games across two frozen trees. Actual390px native typed
|
||||
Cistern entry/equal Cyborg exchange and signed five-plus-three reveal keep
|
||||
20 physical counters. Paired predicates still require both natives;
|
||||
printed ruling and complete-mode/protected deployment gates remain.
|
||||
|
||||
## Standalone E3 Nexus without Skills — 6 October 2026
|
||||
|
||||
Fresh original Ecaz OR Moritani/classic Nexus now retains Homeworlds with
|
||||
|
||||
@@ -1,5 +1,28 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 7 October 2026 — Single-native E1/E2 Nexus
|
||||
|
||||
Original one-native Ixians OR Tleilaxu/Ix47, or CHOAM OR Richese/CHOAM35
|
||||
plus native cache, composes Nexus with or without Skills and optional
|
||||
Homeworlds/Discovery/Tech3+/Advanced Strongholds2+. Existing original
|
||||
initializers and source-local consumers remain; paired predicates still
|
||||
require both natives.192 admissions reach setup versus eight before.
|
||||
New15 programmes/affected398 across35 files and types/lint pass.
|
||||
All32 original six-seat families yield190/192 completed208,205accepted/
|
||||
208,213attempted/5,539JSON across two frozen trees: one real shared
|
||||
ordinary-skill omission is repaired and its original Smuggler capture
|
||||
finishes40/40/one JSON; two printed ruling guards remain preserved.
|
||||
The obsolete solo-Ix rejection is deleted, not re-pinned. New physical
|
||||
Smuggler5 plus ordinary Collection1 pays one six-spice pile exactly once.
|
||||
Actual original390px Ixian offer/training/typed entry/Cunning/free support/
|
||||
equal nested Cyborg substitution and no-training Richese one-spice5+3/
|
||||
concealed reveal preserve20 counters in4CR7JHULv160/LNHZXDEEv102.
|
||||
[Canonical source/game/human qualifications](NEXUS_CARD_RULES.md#single-native-e1e2-nexus-composition--7-october-2026).
|
||||
Final types/lint/build and actual compiled390px guide pass; only the owned
|
||||
QA worker reloads, retainingv160/v102 and physical pools. Exact pushed-revision
|
||||
publication receipt remains pending; no full-mode, protected deployment
|
||||
or comprehensive-assurance claim.
|
||||
|
||||
## 6 October 2026 — Standalone E3 Nexus without Skills
|
||||
|
||||
Original Ecaz OR Moritani/classic ecaz33/all12 Nexus now composes optional
|
||||
|
||||
@@ -5,6 +5,25 @@ Normal mode starts and publication remain gated. The [source contract](LEADER_SK
|
||||
contains all fourteen physical cards; the [capture interpretation](LEADER_SKILLS_CAPTURE.md)
|
||||
records the fresh publisher/designer search requested by the user.
|
||||
|
||||
## Single-native E1/E2 Nexus composition — 7 October 2026
|
||||
|
||||
Original `leader-skills --nexus-cards` now admits exactly one native Ixians
|
||||
OR Tleilaxu OR CHOAM OR Richese with classics and the required one-family
|
||||
deck, all14 Skills/all12 Nexus, optional Homeworlds/Discovery7/8/Tech3+
|
||||
and Advanced Strongholds2+. Original Ix offers, ordinary-disc training,
|
||||
Auditor exclusion, physical rescue/substitution and cleanup/Tech/Face
|
||||
Dance remain. Optional revived own-disc training accepts the original
|
||||
two-card draw before selection; foreign revival grants no new training.
|
||||
[Canonical current programme evidence and retained boundaries](NEXUS_CARD_RULES.md#single-native-e1e2-nexus-composition--7-october-2026).
|
||||
Fifteen original programmes/398 affected checks and source-qualified
|
||||
190/192 completed games retain two printed ruling captures. The actual
|
||||
bare-Nexus ordinary-skill omission is repaired through one shared term;
|
||||
its original Smuggler capture finishes40/40 actions. Original bare
|
||||
Smuggler5 plus Collection1 pays one physical six-spice pile exactly once.
|
||||
Human C’tair's offered Planetologist remains alive/trained after free
|
||||
Suboid support and equal nested Cyborg exchange. Comprehensive assurance,
|
||||
full AI, public starts and complete-mode acceptance remain open.
|
||||
|
||||
## Native Homeworld Nexus composition — 6 October 2026
|
||||
|
||||
Original paired Ixians+Tleilaxu OR CHOAM+Richese and standalone Ecaz OR
|
||||
|
||||
@@ -2,6 +2,107 @@
|
||||
|
||||
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.
|
||||
|
||||
## Single-native E1/E2 Nexus composition — 7 October 2026
|
||||
|
||||
The original private `nexus` and `leader-skills --nexus-cards` entries now
|
||||
admit exactly **one** Ixians OR Tleilaxu with the Ix47 deck, or CHOAM OR
|
||||
Richese with CHOAM35 and the native Richese cache when seated, plus classic
|
||||
opponents. All12 Nexus remain; all14 Skills are present only when selected.
|
||||
Basic/Advanced2–6 may retain original Homeworlds, Discovery7/8 through
|
||||
`--discoveries`, Tech3+ and Advanced Strongholds2+. Selecting both industry
|
||||
and Strongholds requires Advanced3+.
|
||||
|
||||
Original setup is reused: Ixian first offers/HMS, physical Tleilaxu Face
|
||||
Dancers, CHOAM Auditor exclusion and Richese markers/cache retain their
|
||||
native inventories. The paired entry still requires both native factions;
|
||||
no parallel initializer, shipment/return adapter or played-save migration
|
||||
is added. Mixed-deck Nexus, E3 pairs, public starts and unresolved printed
|
||||
effects remain separate.
|
||||
|
||||
Original programmes cover typed native/visitor/nested Suk, residual Cyborg
|
||||
substitution after Suboid Cunning, cleanup/winner Tech before Face Dance,
|
||||
source-local Tleilaxu refresh and optional own-disc revival training,
|
||||
Special/Shield CHOAM fuel and delayed paid support, and Basic/Advanced
|
||||
signed Richese pairs with one invoice and actual materialization. Native
|
||||
CHOAM Worthless-only effects and unrelated Semuta rules are not weakened.
|
||||
Actual revival training first accepts the original optional two-card draw;
|
||||
an empty offer before that acceptance is not a dealt hand.
|
||||
|
||||
Development evidence: **192 original fresh admissions**, versus eight
|
||||
before this composition; **15 meaningful programmes**, all four minimal
|
||||
policies and **398/398 affected checks across35 files**, types/lint pass.
|
||||
The obsolete solo-Ix admission rejection is deleted, not re-pinned.
|
||||
No complete-mode, deployed, recovery or calibration claim.
|
||||
|
||||
The32 original runner families use `single-nexus`,
|
||||
`single-discovery-nexus`, `single-homeworld-nexus` and
|
||||
`single-homeworld-nexus-discovery`, each optionally `-skills`, then
|
||||
`-tech`, `-stronghold` or `-stronghold-tech`. Stable14200–17300 bands leave
|
||||
older names/seeds unchanged. Each scenario name includes the actual native
|
||||
roster to avoid collisions between the four original setups.
|
||||
|
||||
All32 original six-seat families at seed20270007 retain unchanged tree
|
||||
`dbc4efcd95aa185fb14b3ab73a05d0939896bb3f105cc4ec218957ccbe2a0c99`
|
||||
on HEAD204d919:189 of192 finish206,487 accepted/206,493 attempted actions,
|
||||
5,493 JSON continuations. Every before/after source receipt was read.
|
||||
The two source-bound exhausted Richese cache/low-Tupile CHOAM captures
|
||||
remain preserved. The third capture exposed an actual ordinary-skill
|
||||
consumer omission: without HW/Discovery/Tech/Strongholds, the new single
|
||||
Nexus predicate was absent from `ordinaryLeaderSkillModeSupported`.
|
||||
All four policies had no plan for the sole available Smuggler-trained
|
||||
leader. One shared original predicate term repairs it without changing
|
||||
Smuggler rules or adding an AI exception. The exact original capture
|
||||
finishes40/40 actions/one JSON on unchanged
|
||||
`cc4fab886b6169faf7ddeb9004ed11c01617a0587be65f8939b3f0e8e4fcaa52`.
|
||||
Combined190/192 completion accounts for the retained1678/1680/45 prefix
|
||||
and its continuation:208,205 accepted/208,213 attempted/5,539 JSON across
|
||||
**two** frozen trees, not192 uninterrupted passes or final-tree assurance.
|
||||
The added original bare-Skills programme proves printed Smuggler5 then
|
||||
ordinary Collection1 from one physical six-spice pile, paid exactly once.
|
||||
|
||||
Original human room **4CR7JHUL v160**: HTTP Ix/Guild/Fremen ready lobby,
|
||||
original private Skills/Nexus/Discovery entry and actual La La La offer;
|
||||
human chooses the genuinely offered Planetologist on C’tair. Native
|
||||
2/1 Gara8 shipment pays4 spice, actual random Cistern inspection/reveal
|
||||
and next-turn free1 Suboid/1 Cyborg entry preserve20 physical/seven Cyborgs.
|
||||
Real Maker majority/typed Fremen2/1 ride, both Advanced piles and settled
|
||||
Guild/Fremen alliance precede the human Ixian closing draw. Human Cunning
|
||||
spends one singleton atv150; actual normal1/full/free quote, C’tair5/dial1/
|
||||
support0 seal, normal battle and chosen Cyborg1 loss lead to human equal
|
||||
1 Suboid/1 Cyborg nested substitution. Purse7 stays unchanged through
|
||||
exchange; later original Cistern Collection2 is separate. Final12 native,
|
||||
6 HMS,1 Cistern Cyborg and1 normal Tanks total20; Cyborgs3native+3HMS+
|
||||
1Cistern, none in Tanks. C’tair remains alive/trained; discard exactly[Ixians].
|
||||
|
||||
Original no-training room **LNHZXDEE v102**: fresh Richese/Guild/Fremen
|
||||
HTTP/private Nexus/Discovery setup, native20/cache10 and actual Haloa Rund
|
||||
traitor choice. Original paid Guild3 parent/free entry and random Cistern,
|
||||
real Maker majority/both piles/alliance and closing draw precede native
|
||||
Cunning. Human five-plus-three nested pair quotes **one** spice: atv101,
|
||||
purse5→4, native20→15, Cistern5 plus concealed3; human reveal atv102
|
||||
materializes exactly3 more, native12/Cistern8/Tanks0, no marker or extra
|
||||
fee. No absent CHOAM native income is fabricated; discard exactly[Richese].
|
||||
Actual controls, fresh AX/screens and both20-counter public inspectors
|
||||
fit viewport/document390. Only conserved unplayed order and undealt
|
||||
closing singleton were selected by exact owned-room CAS; no cards dealt,
|
||||
forces, wallets, deaths, phases or battle outcomes were staged.
|
||||
|
||||
Actual CLI rejects two-seat single Skills/Tech and Basic single HW/Nexus/
|
||||
Discovery/Strongholds with exit1 **before** either output directory exists.
|
||||
Source-qualified reports and credential-free human evidence remain in
|
||||
`/tmp/dune-single-native-nexus-human-proof-20261007.json`, outside Git.
|
||||
Final types/lint/build pass. The final compiled Nexus scope/398-check
|
||||
evidence renders at viewport/document390 after reloading only the owned
|
||||
isolated QA worker; both changed rooms retainv160/v102 and physical pools.
|
||||
Exact pushed-revision publication receipts remain pending; protected
|
||||
deployment stays separately blocked.
|
||||
|
||||
Canonical implementation: `game/leader-skill-profile.ts`,
|
||||
`game/nexus-module-profile.ts`, `game/discovery-module-profile.ts` and the
|
||||
existing `game/engine.ts` initializers; original programme evidence:
|
||||
`tests/single-nexus-e1-runtime.test.ts` and
|
||||
`tests/single-nexus-e2-runtime.test.ts`.
|
||||
|
||||
## Standalone E3 Nexus without Skills — 6 October 2026
|
||||
|
||||
The existing original `nexus` private entry now admits Ecaz **OR** Moritani
|
||||
|
||||
@@ -2,6 +2,21 @@
|
||||
|
||||
Updated 2 October 2026. This is the authoritative navigation index for existing decisions, not a replacement rulebook or a new ruling. Detailed linked contracts retain their source citations and exact supported boundaries. Runtime follow-ups supersede historical absence claims; passing tests establish software behavior, not publisher authority.
|
||||
|
||||
## Single-native E1/E2 Nexus composition — 7 October 2026
|
||||
|
||||
The same authorized physical PDF21–23 optional-module independence admits
|
||||
exactly one original Ixians OR Tleilaxu, or CHOAM OR Richese, with classic
|
||||
opponents and its required one-family deck. Original Nexus/Skills setup
|
||||
now composes optional Homeworlds/Discovery/Tech/Advanced Strongholds;
|
||||
the paired entry still requires both natives. This removes an admission
|
||||
limitation, not a printed effect guard. Native-only own-disc revival
|
||||
training first accepts its optional draw; native CHOAM Worthless effects
|
||||
are distinct from Nexus any-Treachery fuel.
|
||||
[Canonical scope and current consumer evidence](NEXUS_CARD_RULES.md#single-native-e1e2-nexus-composition--7-october-2026).
|
||||
Mixed decks, native free-return/companion, public-start/save conversion and
|
||||
pending printed rulings remain separate. Software passes confer no new
|
||||
source authority or complete-mode certification.
|
||||
|
||||
## Standalone E3 Nexus without Skills — 6 October 2026
|
||||
|
||||
Revision physical PDF21–23 permits original optional modules together/
|
||||
|
||||
Reference in new issue
Block a user