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:
1 parent
b4157aaa9b
commit
677ad7aa3c
21 files changed
+1000
-37
No files matched your search
+31
-1
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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) |
|
||||
|
||||
Reference in new issue
Block a user