Compose classic Nexus with original Discovery modules
This commit is contained in:
1 parent
4672b97417
commit
a2a92bb408
18 files changed
+1458
-28
No files matched your search
@@ -17,6 +17,24 @@ open mode gates.
|
||||
|
||||
## Current checkpoint and work
|
||||
|
||||
**Classic Nexus / Discovery — bounded Development Verified:** fresh explicit
|
||||
`nexus --discoveries` composes classic/base33/all12/Discovery7/8,
|
||||
Basic/Advanced2–6, original Tech3+ and/or Advanced Strongholds2+.
|
||||
Original setup, end-Mentat ownership, next-turn physical free entry, Great
|
||||
Maker's actual worm/vote/typed ride and end-Spice closing draw remain.
|
||||
Source-clear Emperor/Fremen revival ledgers and Guild paid nested shipment/
|
||||
battle/Tech use existing consumers. Skills/native/HW/variants/previews and
|
||||
unresolved mixed-module Fremen Betrayal stay separate; no public activation.
|
||||
|
||||
Affected64, types/lint/build and actual programmes pass. Two genuine six-seat
|
||||
Basic Tech / Advanced four-module games finish1,150/1,150/31 JSON on unchanged
|
||||
761f5ca5 tree. Actual3D7SAG45 original CLIv8, human free-entryv10,
|
||||
Great Maker votesv12–14/typed ridev15 and original Advanced blow/alliance
|
||||
settlementv16–26 culminate in Guild's physical closing drawv27/Charity.
|
||||
Richese delivered, original deck12→11,390px refresh. Controlled unplayed
|
||||
Spice order/token lottery is explicit; no natural-every-effect or production
|
||||
claim. [Contract and evidence](DISCOVERY_PROTOTYPE.md#classic-nexus-composition--5-october-2026).
|
||||
|
||||
**Advanced Orgiz / classic Discovery Skills — bounded Development Verified:**
|
||||
the supplied Advanced rulebook p24 uses a territory-Collection trigger.
|
||||
Advanced transfers one collected spice per territory with a unique rival payer;
|
||||
|
||||
@@ -35,6 +35,55 @@ node --import tsx tools/start-prototype.ts --profile discovery --db PATH --room
|
||||
It preserves all seats and other rooms, requires the current version and refuses
|
||||
to redeal a started game. The default `ix` profile remains available.
|
||||
|
||||
## Classic Nexus composition — 5 October 2026
|
||||
|
||||
Fresh local `nexus --discoveries` composes classic/base33/all12 Nexus with the
|
||||
original Discovery seven Spice Cards/eight tokens, Basic/Advanced two through
|
||||
six seats. Original unused Tech requires three seats; Strongholds requires
|
||||
Advanced. No Skills, native families, Homeworlds, independent card variants,
|
||||
unrelated previews, public start or played-game conversion is admitted.
|
||||
|
||||
```sh
|
||||
node --import tsx tools/start-prototype.ts --profile nexus --discoveries --db PATH --room CODE --version NUMBER --out /private/new-directory
|
||||
node --import tsx tools/faction-games.ts --profile discovery-nexus-stronghold-tech --rules advanced --players 6 --out /private/new-directory
|
||||
```
|
||||
|
||||
The game runner also offers `discovery-nexus`, `discovery-nexus-tech` and
|
||||
`discovery-nexus-stronghold`, without changing earlier defaults or seeds.
|
||||
Original setup and inventories remain authoritative. End-Mentat settles held
|
||||
Strongholds; next-turn free entry precedes Storm. Great Maker finishes ordinary
|
||||
worm losses, then its storm-order vote and physical reserve ride, including
|
||||
typed Fremen and revealed nested destinations. It does not itself deal cards.
|
||||
The original closing Nexus choice occurs only at the end of the entire Spice
|
||||
Blow phase, after both Advanced piles, when a Nexus occurred and an alliance
|
||||
exists. Joining an alliance forfeits a held card; unallied players retain the
|
||||
original keep/draw/replacement and own-faction redraw choices.
|
||||
|
||||
Source-clear Emperor extra-three and absent-Fremen ordinary-three revival
|
||||
retain distinct quota/free ledgers and actual Axlotl activity. Absent-Guild
|
||||
borrowed tariffs preserve native identity, physical nested shipment and one
|
||||
card cost; original nested battle retains winner cards and mandatory Tech
|
||||
reward. Existing unresolved mixed-module Fremen Betrayal and other effects
|
||||
remain gated; no universal Great Maker interruption priority is invented.
|
||||
|
||||
Affected64, types/lint/build and original runtime programmes pass. Two genuine
|
||||
six-seat Basic Tech / Advanced Tech+Stronghold games finish1,150 accepted
|
||||
actions/1,150 attempts/31 JSON continuations on unchanged tree
|
||||
`761f5ca592af1bd3be766dd0e5654ed18528809855f6139436552428389f5b00`.
|
||||
These totals do not claim natural use of every effect.
|
||||
|
||||
Actual isolated QA room **3D7SAG45** preserves authenticated seats and original
|
||||
CLI setupv8. Explicit unplayed Spice order/token lottery and43 original actions
|
||||
reach next-turn entryv9. Human Guild enters one Cistern counterv10 without
|
||||
money/reserve/movement cost. Six original actions open Great Makerv11 after
|
||||
actual Emperor losses. Human votesv12–14 create a Nexus; Fremen's actual typed
|
||||
two-counter ridev15 includes one Fedaykin, costs no spice and leaves Guild's
|
||||
protected nested counter intact. Human Advanced blow/alliance controlsv16–26
|
||||
form Emperor/Fremen's alliance and open Guild's real closing draw.
|
||||
Human drawv27 delivers Richese, decrements the original twelve-card deck to
|
||||
eleven and releases Charity. Refresh fits390px. This is controlled source
|
||||
exercise, not unstaged card history or production verification.
|
||||
|
||||
## Native setup and original consumers — 5 October 2026
|
||||
|
||||
Original Ixian setup keeps the six-counter HMS garrison and seven physical
|
||||
|
||||
@@ -1,5 +1,26 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 5 October 2026 — Classic Nexus and original Discovery composition
|
||||
|
||||
Fresh explicit `nexus --discoveries` admits classic/base33/all12/Discovery7/8
|
||||
Basic/Advanced2–6 and optional original Tech3+/Advanced Strongholds2+.
|
||||
Original setup/first-Storm Tech/end-Mentat custody/next-turn entry, Great
|
||||
Maker worm/vote/typed ride and end-Spice closing Nexus draws remain.
|
||||
Source-clear revival ledgers, native-preserving Guild nested tariffs and
|
||||
actual winner/card/Tech continuation compose existing consumers. Skills,
|
||||
native/HW/variants/previews and unresolved effects remain separate.
|
||||
|
||||
Affected64, types/lint/build and actual programmes pass. Two genuine six-seat
|
||||
games finish1,150/1,150/31 JSON on unchanged
|
||||
`761f5ca592af1bd3be766dd0e5654ed18528809855f6139436552428389f5b00`.
|
||||
Original CLI room3D7SAG45v8 and explicit undealt order/lottery lead to human
|
||||
one-counter free entryv10, real Great Maker votesv12–14, typed two-counter/
|
||||
one-Fedaykin reserve ridev15, Advanced blow and actual alliance settlement,
|
||||
then human Guild closing drawv27/Charity: physical Richese/deck12→11,
|
||||
390px refresh. Source staging is explicit, no natural-every-effect claim.
|
||||
[Canonical contract](DISCOVERY_PROTOTYPE.md#classic-nexus-composition--5-october-2026).
|
||||
No production deployment or complete-mode acceptance is claimed.
|
||||
|
||||
## 5 October 2026 — Advanced Orgiz and classic Discovery Skills
|
||||
|
||||
Authorized supplied Advanced p24 territory-Collection wording now groups actual
|
||||
|
||||
@@ -2,6 +2,30 @@
|
||||
|
||||
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 Discovery / original Tech and Strongholds — 5 October 2026
|
||||
|
||||
Fresh local `nexus --discoveries` now admits classic/base33/all12 Nexus and
|
||||
Discovery7/8, Basic/Advanced2–6, optional unused original Tech3+ and Advanced
|
||||
Strongholds2+. Skills/native families/Homeworlds/variants/previews, public
|
||||
starts and save conversion remain separate. Original inventories and setup,
|
||||
first-Storm Tech, end-Mentat held custody and next-turn physical entry remain.
|
||||
|
||||
Great Maker's vote/typed reserve ride feeds the original phase-one Nexus.
|
||||
It does not grant an immediate draw or a Mentat draw: finish both Advanced
|
||||
Spice piles, actual alliance settlement and the original closing unallied
|
||||
choice. No settled alliance means no cards. Source-clear absent-Emperor
|
||||
extra-three versus absent-Fremen ordinary-three returns retain distinct
|
||||
ledgers/Axlotl activity; borrowed Guild tariffs preserve native pieces, one
|
||||
physical card cost and actual nested battle/reward continuation. Unresolved
|
||||
mixed-module Fremen Betrayal remains gated.
|
||||
|
||||
The [Discovery contract](DISCOVERY_PROTOTYPE.md#classic-nexus-composition--5-october-2026)
|
||||
records affected64, types/lint/build, original lifecycle/effect programmes,
|
||||
two genuine six-seat games (1,150 accepted/no rejection/31 JSON on one unchanged
|
||||
tree), and actual room3D7SAG45 human free entry, typed ride, alliance and closing
|
||||
drawv27/Charity at390px. These are bounded development proofs, not complete
|
||||
module, natural-every-effect or deployed acceptance.
|
||||
|
||||
## Standalone E3 Nexus, Skills and original components — 5 October 2026
|
||||
|
||||
The original fresh `leader-skills --nexus-cards` entry admits **Ecaz OR
|
||||
|
||||
@@ -236,6 +236,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| 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) |
|
||||
| Classic Nexus / Discovery / original components | Fresh classic/base33/all12/Discovery7/8 Basic/Advanced2–6, original Tech3+/Advanced Strongholds2+, explicit `nexus --discoveries`. Original worm/vote/typed ride, next-turn entry, end-Mentat held custody and end-Spice closing draw after a Nexus and settled alliance remain. Extra/ordinary revival ledgers and borrowed Guild nested payment preserve native identity and physical outcomes. Skills/native/HW/variants/previews and unresolved mixed-module Fremen Betrayal remain gated; no new universal interruption priority. | [Composition contract and bounded evidence](DISCOVERY_PROTOTYPE.md#classic-nexus-composition--5-october-2026), [Nexus source contract](NEXUS_CARD_RULES.md#classic-discovery--original-tech-and-strongholds--5-october-2026) |
|
||||
| Discoveries | Preserve seven sourced Spice Cards/eight tokens, faction peeks and Collection choices. Fresh classic/native E1/E2/standalone E3 may retain original Tech3..6; separate fresh classic all14 Skills/Discovery/Tech uses original training, entry, movement, stash, rescue/rewards and Bureaucrat invoices. Native setup, revealed-only No-Fields and Moritani source histories remain. Advanced Orgiz uses the supplied p24 territory-Collection trigger; Basic stays provisional per deposit. Only Jacurutu adds a stronghold. Contested/shared/mixed cases, other combinations and public starts remain unfinished. | [Component authority](DISCOVERY_COMPONENTS.md), [native composition](DISCOVERY_PROTOTYPE.md#native-setup-and-original-consumers--5-october-2026), [classic Skills/Advanced source cutover](DISCOVERY_PROTOTYPE.md#classic-leader-skills-and-advanced-orgiz--5-october-2026) |
|
||||
| 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) |
|
||||
|
||||
Reference in new issue
Block a user