Compose independent cards with Discovery and optional Nexus

Connect original selected-deck Discovery setup, optional Nexus/World/Skills/phase modules and physical card consumers through shared public capabilities. Retain Cunning revealed-location arrival, Sandtrout suppression, paid nested R/Harass and actual later Recruits revival. Preserve native trained-capture and unrelated-preview boundaries.

Validation: frozen 15-file118/118, types/lint/build and six finite original-action/rendered-control programmes; four minimal legal policies. External smoke corrections changed no application source. Existing persistent notices also rechecked23/23. Full combinations, assurance and deployed acceptance remain open; no saved-game, restart or deployment operation.
This commit is contained in:
Quintine committed 2026-10-18 11:48:45 +11:00
1 parent b4157aaa9b
commit 677ad7aa3c
21 files changed
+1000 -37

No files matched your search

+31 -1
View File
@@ -16,13 +16,43 @@ open mode gates.
## Current checkpoint and work
**Independent cards with Discovery — 18 October. Prototyped / Partial.**
Fresh classic and selected-deck tables now combine independent36/38/50 with
Discovery7/8, with or without Nexus12. Original World/all14/Tech3+/Advanced
Strongholds remain optional. Real host/setup choices retain native pieces;
transient Sandtrout or Maker frames no longer remove unrelated capabilities.
The trained actual-E3/Harkonnen and unrelated-preview gates remain.
Three disjoint fixture/review lanes plus owner integration pass frozen
**15 files118/118**, types/lint/build and six finite original-action/control
programmes. Actual reveal/free-entry/Cunning uses97 Basic or359 Advanced
three-family World/all14/phase actions; original Sandtrout155. Basic nested
paid-card battles use75+4 without Nexus or78+5 with it. Selected50 World fee,
Sardaukar return and earned Recruits revival use149+8+52. Four minimal policies
retain legal Cunning and source-bearing positive Reinforcements plans; no tuning.
Bounded review repaired two no-Nexus Duke quote admissions. Fixture feedback
corrected Fremen's printed Hiereg knowledge and the existing Recruits view name.
The external control programme corrected its entry label and rendered the shared
reserve selector from the actual quote; application source stayed unchanged.
Framework aliases/CSS stubs mean no visual/browser/deployed acceptance. Broader
Nexus/Discovery/Semuta interactions, full modes and final assurance remain open.
No saved room/database, reset, restart or deployment.
[Exact source, proof and limits](NEXUS_CARD_RULES.md#independent-cards-with-discovery--18-october-2026).
The notice follow-up also rechecked the existing persistent room/seat/action
controls: **23/23** focused tests pass. Room confirmations still wait for Continue;
shared toasts have Dismiss and no automatic timeout. Their earlier local browser
proof remains dated; [deployed notice verification remains open](READABLE_NOTICES.md).
**Native Fremen Nexus modules — 18 October. Prototyped / Partial.**
Cunning and Betrayal now retain the original registered Nexus roster and selected
modules. Actual drawn Cunning, original Karama allowance/cancellation and the
typed post-negotiation ride keep their source and normal allowances. A living
native Sandmaster may collect one earned destination spice. Original HMS entry
requires its actual pointer to target the selected desert; Discovery destinations
have focused quote coverage, with their actual arrival smoke still due.
had focused quote coverage here; the later independent Discovery checkpoint
above adds actual arrival proof.
Great Maker reserve riding now respects the predeclared worm restriction under
the explicit source composition. Votes, original casualties and Nexus continue;
+9
View File
@@ -4,6 +4,15 @@ Updated 17 October 2026. This connects the physical card to battle plans,
private inspections, force returns, controls, AI and saved continuation. It does
not certify the complete independent card variant or a complete rules mode.
## Independent Discovery composition — 18 October 2026
Original selected36/38/50 cards now compose with Discovery7/8 and optional
Nexus, World/all14/phase modules. Real Jacurutu reveal/free entry and paid
shipment precede purchased R/Harass settlement; typed native fees and returns
retain existing policies. The [canonical source-bound programme](NEXUS_CARD_RULES.md#independent-cards-with-discovery--18-october-2026)
records actual later Recruits revival, focused proof and remaining limits.
This prototype does not certify full card/module combinations or complete modes.
## Original Skills/phase composition — 17 October 2026
Supported classic, selected E1/E2 and standalone/paired E3 all14/card profiles
+16
View File
@@ -1,5 +1,21 @@
# Dune implementation status
## 18 October 2026 — Independent cards with Discovery
Fresh selected36/38/50 and original Discovery7/8 now compose with or without
Nexus12 and original optional World/all14/phase modules. Shared public
capabilities retain native setup and card consumers across transient encounters.
Actual reveal/free entry/Cunning, original Sandtrout suppression, paid nested
R/Harass, typed World returns and earned Recruits revival have source programmes.
Bounded review corrected two no-Nexus Duke quote admissions while preserving
trained native-E3/Harkonnen exclusion. No new numerical rule.
Frozen15-file118/118, types/lint/build and six original-action/rendered-control
programmes pass, with four minimal legal policies. External smoke label/selected-
control assumptions were corrected against unchanged application source.
[Canonical source, action counts and limits](NEXUS_CARD_RULES.md#independent-cards-with-discovery--18-october-2026).
No saved-room/reset/restart/deployment or complete-mode assurance claim.
## 18 October 2026 — Native Fremen Nexus modules
Original registered Nexus rosters now retain Cunning/Betrayal with selected
+66 -2
View File
@@ -2,6 +2,70 @@
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.
## Independent cards with Discovery — 18 October 2026
**Prototyped / Partial.** The independent three-card variant now composes with
original Discovery setup for registered unique two-through-six-seat rosters:
classics or natives from zero through three selected Ix/CHOAM/Ecaz families.
A selected deck does not require its native seat. Nexus is optional, as are
original Homeworlds, all14 Skills, Tech3+ and Advanced Strongholds. The printed
independence of the four E3 variants is the existing authority in
[the faction source audit](EXPANSION_FACTIONS_PROTOTYPE.md#source-and-deck-boundary).
No new numerical or timing interpretation is introduced.
The shared public configuration capability admits the original Discovery7/eight
token inventory and selected36/38/50 Treachery stock. Fresh setup still checks
original undealt components and native force/card inventories. With Nexus it
initializes original twelve-card stock and actual native reaction state; without
Nexus it creates none of those effects. Original trained E3/Harkonnen and
unrelated-preview exclusions remain. Runtime capability no longer disappears
merely because Sandtrout, a token, stash or Maker frame exists. Specific card,
occurrence, response, reserve-fee, physical allocation and native arrival checks
remain authoritative; this does not certify every transient interaction.
Original action programmes now cover paid finder shipment, actual supply-token
placement, private inspection/public reveal and next-turn free entry before
native Fremen Cunning lands in revealed Cistern. Native Fremen retains printed
Hiereg knowledge before anyone inspects it. A separate original E1 Sandtrout
breaks an earned alliance, suppresses its next worm, doubles its immediate land
replacement and retains the unused Fremen card. No false Nexus draw is added.
A real Jacurutu reveal/free entry then paid enemy shipment produces a nested
battle. Actually purchased Reinforcements pays three original reserves before
Harass returns the two undialed counters. Advanced native Emperor fees use
Kaitain normals; Sardaukar return to Salusa. Real fee/dial casualties then fund
next-turn Recruits, not a staged Tank count. Same-plan fee-before-return and
other previously recorded policies remain provisional. Two no-Nexus Duke pure
quote guards now admit the untrained Advanced Ecaz/Harkonnen composition;
trained actual-E3/Harkonnen stays excluded. This is quote evidence, not a new
complete acquisition/death/revival programme.
Evidence: [genuine host entry](../tests/independent-discovery-nexus-entry.test.ts),
[actual Cunning/Sandtrout](../tests/independent-discovery-cards.test.ts),
[nested physical card battles/revival](../tests/independent-discovery-battles.test.ts),
[Duke acquisition](../tests/ecaz-duke-acquisition.test.ts) and
[revival quote](../tests/ecaz-duke-revival.test.ts). One owner froze three
helper lanes and shared integration: **15 files118/118**, types/lint/build and
six finite original-action/rendered-control programmes pass. Basic/Advanced
Cunning97/359 actions; Sandtrout155; Basic no-Nexus75+4 and Nexus78+5 battle;
selected50 World battle149+8 followed by52 original Revival actions. Four
policies each retain legal Cunning offer/ride and source-bearing positive
Reinforcements plans. No AI refinement/calibration.
Private proof is outside Git at
`/home/quintine/.local/share/dune/checkpoints/20261018-independent-discovery/`:
`combined-proof.json` binds the first three passed frozen steps and corrected
runtime-only report to unchanged tree `2aa05183becbcf517d5b60ae32e5c311dcec36a35befc5a6343b6ad76f80b0ea`
at base `b4157aaa9bb89c9643704985eb98b0a630881ded`.
The external programme first expected the wrong entry label, then expected the
reserve selector before selecting its card. Its corrected actual-table render
and shared selector from the real quote pass without application changes.
`runtime-smoke.json` records counts and limitations; HTML, per-file hashes and
post-proof prose overlay accompany it. Framework aliases/CSS stubs mean no
visual/browser/deployed acceptance. Full combinations, Great Maker/card bands,
Semuta, complete modes and comprehensive assurance remain due. No saved-game,
reset, restart or deployment operation occurred.
## Native Fremen Nexus modules — 18 October 2026
**Prototyped / Partial.** Native Fremen Cunning and Betrayal now use original
@@ -15,8 +79,8 @@ pile quote; a declined/omitted collection still rides.
Revealed Discovery destinations and source-parent HMS geometry share the public
human/bot/server destination calculation. HMS has genuine first-Storm placement
and typed arrival proof; Discovery has focused pure quote evidence, with actual
arrival acceptance still due. Native movement Betrayal leaves ordinary range1
and typed arrival proof. Discovery had focused quotes at this earlier checkpoint;
the independent Discovery checkpoint above adds actual arrival evidence. Native movement Betrayal leaves ordinary range1
and earned city range3 intact. Predeclared worm prevention also suppresses Great
Maker reserve riding under the explicit source composition, while votes,
casualties and Nexus continue. A completed Maker does not block a later ordinary
+9
View File
@@ -16,6 +16,15 @@ fixes the exact card. Harass & Withdraw may share the plan under the
Original or copied Stone Burner composes in clean selected Ix/CHOAM families
and the existing native Advanced Occupy envelope. Other profile boundaries remain.
## Independent Discovery composition — 18 October 2026
Original selected36/38/50 cards now compose with Discovery7/8 and optional
Nexus, World/all14/phase modules. Real Jacurutu reveal/free entry and paid
shipment precede purchased R/Harass settlement; typed native fees and returns
retain existing policies. The [canonical source-bound programme](NEXUS_CARD_RULES.md#independent-cards-with-discovery--18-october-2026)
records actual later Recruits revival, focused proof and remaining limits.
This prototype does not certify full card/module combinations or complete modes.
## Independent World/Nexus temporary roles — 18 October 2026
Fresh classic independent36 + Homeworlds + Nexus12 now composes in Basic and
+1
View File
@@ -762,6 +762,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
| Reinforcements / classic Homeworlds | Under standing choose-recommended, seal exact native normal-first sources for the existing three-reserve/all-outcome fee. Ambiguous omission rejects; a unique source may derive. Native reserves on an own World are also its army, so that fee cannot fund the same physical dial/casualties; an off-World fee leaves the pool. Keep original pre-fee traits/printed face, including explosion loss choices across a threshold, then typed Tanks, Harass return and original casualties. This is explicit provisional physical-pool composition, not a new FAQ or own-World ban. Source-aware full/complying plan reviews and named independent-card conditions use canonical names and actual combat locations. Other rosters/overlays/public starts remain gated. | [Native sources and exact proof](REINFORCEMENTS_RUNTIME.md#classic-homeworld-reserve-fees--16-october-2026) |
| Reinforcements / clean selected Ix and CHOAM | Admit original independent cards with clean selected native/base Basic/Advanced rosters and no optional modules/overlays. Reuse existing provisional normal-first/all-outcome payment, original No-Field materialization before the fee, then successful Harass return; physical Stone ignores +2. Native cyborg substitution uses its own casualty origins, not a duplicate reserve fee. This closes admission consistency, not a new numerical ruling or public expansion gate. | [Profile and bounded proof](REINFORCEMENTS_RUNTIME.md#clean-selected-ixchoam-families--16-october-2026) |
| Independent Treachery / all14 Skills | Printed variant independence composes registered actual selected-family all14 Basic/Advanced2–6, including mixed E3/E1/E2, unused decks, original Worlds and Tech3+/Advanced Strongholds2+. No Nexus/exact E3 family/card dependency is invented. Original36/38/50, separate cache and native setup/custody remain. Bare mixed E3 World/phase cards, original Nexus/Discovery/Semuta, Advanced role, shared Duke and effect-specific limits stay separate. Fees/H/committed-only Suk, own-World bans and separate Banker/Tech remain. No new numeric rule/save retrofit. | [Current registered native scope](LEADER_SKILLS_RUNTIME.md#registered-native-e3-selected-decks--18-october-2026), [physical sources](ECAZ_TREACHERY_RULES.md) |
| Independent Treachery / Discovery / optional Nexus | Existing printed E3 variant independence admits fresh registered classic/selected0–3-family independent36/38/50 plus Discovery7/8, optionally Nexus12/World/all14/phase. Native setup and physical card rules remain original; transient encounters do not remove unrelated capabilities. Actual Cunning nested arrival, Sandtrout suppression, paid R/Harass and earned Recruits have bounded programmes. No new numerical/timing ruling; trained actual-E3/Harkonnen, unrelated previews, full modes and broader interactions remain guarded. | [Source-bound proof and limits](NEXUS_CARD_RULES.md#independent-cards-with-discovery--18-october-2026) |
| Classic independent Treachery / Nexus | Printed independent-variant authority composes fresh classic2–6 Basic/Advanced independent36/Nexus12, optionally all14, through one public configuration predicate and original setup. Recruits changes ordinary rates/total7, not fixed Tleilaxu group price/free classification. Cunning keeps temporary ordinary counters, separate Reinforcements reserve fees, actual Harass returns and original cancellation. No new numeric rule or played-save conversion. Native selected families, World/phase/Discovery/Semuta, reaction-preview and other effect-specific bounds remain separate; inherited provisional timings are not promoted to publisher rulings. | [Source and exact native proof](NEXUS_CARD_RULES.md#classic-independent-treachery-composition--18-october-2026) |
| Classic independent native Nexus reactions | Fresh independent36/Nexus12 optional14 initializes the existing Ixian purchase and actual Harkonnen declared-Traitor effect stamps; played games remain unchanged. Public selection binds canonical faces and the original census, with a new independent marker only where selected. Under standing choose-recommended authority, inherit the existing bounded native-counter-first/neutral acknowledgement and replacement-before-Harkonnen-bonus conventions, visibly provisional, not new publisher or universal rulings. Personal/allied source, real Mentat replacement and original paid/card/force mechanics remain. Other native/module/reaction envelopes stay separate. | [Current source and actual controls](NEXUS_CARD_RULES.md#classic-selected-card-reactions--18-october-2026) |
| Classic Nexus core / funded card shipments | Original Nexus independence admits fresh classic2–6 Basic/Advanced base33 or selected independent36, optionally all14, without a three-card dependency. Initialize actual Guild/Harkonnen/Ixian reaction states only at fresh setup. Original signed Cunning reserve/cross/return and Richese one-counter grants retain native counters, funding and physical continuation through the same Guild fee gate. One Guild singleton cannot simultaneously fund Cunning and rival Use; actual wrong-face Pass remains neutral. Actual third-party Bureaucrat sees the real recipient and printed payer exclusions. No new numerical/universal ruling, played reflag or wider module opening; inherited timing stays provisional. | [Current source and exact proof](NEXUS_CARD_RULES.md#classic-nexus-core-and-funded-card-shipments--18-october-2026) |