Connect native Nexus reactions to classic independent cards
This commit is contained in:
1 parent
c466107452
commit
366c967f8a
15 files changed
+483
-29
No files matched your search
@@ -29,6 +29,27 @@ optional skill bands and combinations remain open.
|
||||
Rules implementation continues; comprehensive assurance and administration
|
||||
remain deferred until all rules are implemented.
|
||||
|
||||
**Selected-card native reactions — 18 October. Prototyped / Partial.**
|
||||
Real Harkonnen call/Nexus and paid Reinforcements/Ixian purchase exposed absent
|
||||
original effect prompts. Fresh classic2–6 independent36/Nexus12 optional14 now
|
||||
initializes both native effect stamps; Harkonnen only if seated. Played games
|
||||
without stamps keep their behavior. Public selection binds canonical36 and
|
||||
retains original base33/history grammar; other overlays remain separate.
|
||||
|
||||
Personal/allied native allowance or Karama, actual Harass cancellation/return,
|
||||
one private real Mentat replacement and paid-card Use/Keep/bonus pass. Three
|
||||
actual390px journeys reach original Mentat inspector or next lot; no errors/
|
||||
overflow. Four legal policies execute eight choices/four real replacements.
|
||||
Inherited neutral acknowledgement and replacement-before-bonus timing remain
|
||||
visibly provisional, not universal/publisher rulings.
|
||||
|
||||
Frozen16-file **156/156**, focused6/6, final types/lint/build pass. Fixture
|
||||
post-training randomness and trained-disc posture use native controls; an
|
||||
inferred Map key needed only a type annotation. Temporary memory/routes
|
||||
removed/released204; no stored room/reset/restart/deployment. Other modes,
|
||||
universal timing and deferred assurance remain open.
|
||||
[Exact source and original quantities](NEXUS_CARD_RULES.md#classic-selected-card-reactions--18-october-2026).
|
||||
|
||||
**Classic independent Nexus — 18 October. Prototyped / Partial.**
|
||||
Original classic3 normal start rejected unchanged. One public configuration
|
||||
capability now composes fresh classic2–6 Basic/Advanced independent36/Nexus12,
|
||||
|
||||
@@ -1,5 +1,39 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 18 October 2026 — Native classic independent-card Nexus reactions
|
||||
|
||||
Real Harkonnen call with an actually drawn Harkonnen Nexus resolved without
|
||||
acknowledgement; actual paid Reinforcements purchase with Ixian Nexus exposed
|
||||
no replacement. Fresh classic2–6 Basic/Advanced independent36/Nexus12 optional14
|
||||
now initializes both original effect states, Harkonnen only if actually seated.
|
||||
Public configuration accepts those intrinsic stamps without admitting other
|
||||
overlays. Existing played games without stamps retain their behavior.
|
||||
|
||||
Harkonnen physical source recognizes the explicit independent selection and
|
||||
retains original three-element historical inventories; selected36 adds one
|
||||
true marker. Ixian canonical recognition admits the three original cards only
|
||||
in the selected current context, retaining v1 receipt shape. The same neutral
|
||||
acknowledgement/native-counter and replacement-before-bonus conventions remain
|
||||
visibly provisional. No numeric rule or universal policy is added.
|
||||
|
||||
Six new consumer cases exercise personal Use/actual Mentat draw, all14 Pass/
|
||||
Traitor-canceled Harass, allied printed counter and allowance, paid replacement
|
||||
and original Harkonnen Keep/bonus. The original producer selects unused setup
|
||||
and post-training lottery inputs and submits actual skilled-disc shield choices;
|
||||
no played card/force/death/clock is assigned. Initial stochastic traitor offers
|
||||
and an unhidden trained disc were fixture defects, corrected with native inputs.
|
||||
|
||||
Frozen16-file **156/156**, focused6/6, final types/lint and build pass. An
|
||||
inferred literal-key Map needed an explicit string key; the type-only correction
|
||||
passes final checks without changing runtime. Three actual390px journeys reach
|
||||
private real Mentat Traitor inspection, paid2 replacement/next lot, or Basic
|
||||
Harkonnen purse8/hand3→4 with purchase/Nexus retained and one bonus. No errors/
|
||||
overflow. Four legal policies execute eight native choices and four real Mentat
|
||||
draws; Ixian Pass is a legal retention decision, not a calibration result.
|
||||
Temporary routes/memory removed/released204, no stored room/reset/restart/deploy.
|
||||
Existing build warnings, wider modes, universal timing and assurance stay open.
|
||||
[Canonical source and current boundary](NEXUS_CARD_RULES.md#classic-selected-card-reactions--18-october-2026).
|
||||
|
||||
## 18 October 2026 — Classic independent Treachery and Nexus
|
||||
|
||||
Original normal classic3 independent+Nexus start rejected unchanged. One public
|
||||
|
||||
@@ -7,6 +7,19 @@ and fixture opt-ins are removed; existing games are not retrofitted.
|
||||
Earlier dated references to a separate entry describe historical checkpoints.
|
||||
See [current activation and limits](SPICE_BANKER_RUNTIME.md#mandatory-ordinary-skills-default--17-october-2026).
|
||||
|
||||
## Classic selected-card native reactions — 18 October 2026
|
||||
|
||||
The fresh independent36/Nexus12 optional14 entry now initializes original
|
||||
Ixian purchase replacement and actual native Harkonnen call cancellation,
|
||||
without retrofitting played games. Native skilled-disc shield choices precede
|
||||
real plans; public selection binds the physical catalogue/census. The same
|
||||
provisional neutral acknowledgement and original replacement-before-bonus
|
||||
protocols are inherited, not a new universal timing policy.
|
||||
Actual allied native counter/Use→Harass→Mentat and paid-card Use/Keep controls,
|
||||
six combined regressions and four legal policies pass. Other overlays, full
|
||||
combinations, strategy and assurance remain separate.
|
||||
[Source and exact current proof](NEXUS_CARD_RULES.md#classic-selected-card-reactions--18-october-2026).
|
||||
|
||||
## Classic independent Nexus composition — 18 October 2026
|
||||
|
||||
Fresh classic2–6 Basic/Advanced all14 may now select independent36 plus
|
||||
|
||||
@@ -2,6 +2,39 @@
|
||||
|
||||
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 selected-card reactions — 18 October 2026
|
||||
|
||||
Frozen16-file **156/156**, focused new6/6, final types/lint and build pass.
|
||||
Initial type feedback required an explicit string-keyed canonical map; its
|
||||
type-only correction changes no runtime behavior. Build retains existing
|
||||
module-register/large-chunk/route-classification warnings and no QA routes.
|
||||
|
||||
The independent36/Nexus12 entry below, optionally all14 Skills, now initializes
|
||||
the existing Ixian purchased-card and actually seated Harkonnen declared-Traitor
|
||||
effect stamps at fresh setup. Played games without those stamps keep their
|
||||
existing behavior. Both protocols are reused, not a second reaction mechanism;
|
||||
their original neutral acknowledgement and Harkonnen replacement-before-bonus
|
||||
timing remain explicitly provisional. Other reaction overlays stay separate.
|
||||
|
||||
Real closing draws supply Harkonnen/Ixian faces. Genuine paid shipment and
|
||||
original skilled-disc posture precede Harass plans and the actual native call.
|
||||
Personal Use, all-pass, allied Karama preemption/allowance and one actual Mentat
|
||||
replacement are connected. Original paid2 independent-card Use/Keep preserves
|
||||
wallet/physical delivery and native Harkonnen's one bonus. Public selection
|
||||
binds canonical independent identities; no hidden-hand inference or new rules.
|
||||
|
||||
New `tests/classic-independent-nexus-reactions.test.ts` has six consumer cases.
|
||||
Its named producer uses original unused setup/post-training lotteries,
|
||||
alliance/draw, shipment, paid auction and battle actions, not staged played
|
||||
state. Three390px journeys reach actual private replacement inspection or the
|
||||
next original lot, with no errors/overflow. Four legal policies exercise
|
||||
eight native choices and four real Mentat replacements; no strategy claim.
|
||||
Temporary routes/memory are removed/released204, with no stored room, reset,
|
||||
server restart or deployment. Full modes, wider combinations, universal timing
|
||||
and deferred assurance remain open.
|
||||
[Harkonnen source/census](NEXUS_HARKONNEN_RULES.md#classic-independent-card-native-reactions--18-october-2026)
|
||||
· [Ixian selected-card authority](NEXUS_IXIAN_REPLACEMENT_RULES.md#classic-independent-card-native-reactions--18-october-2026).
|
||||
|
||||
## Classic independent Treachery composition — 18 October 2026
|
||||
|
||||
**Prototyped / Partial.** Publisher E3 pp4/9/11 permits the three-card
|
||||
|
||||
@@ -2,6 +2,47 @@
|
||||
|
||||
Source audit, 10 September 2026. This is a rules contract, not a runtime completion claim. The [common Nexus lifecycle](NEXUS_CARD_RULES.md) and existing expansion release gates still apply. The pending reaction-privacy question remains unresolved; this audit does not authorize a Betrayal reaction policy.
|
||||
|
||||
## Classic independent-card native reactions — 18 October 2026
|
||||
|
||||
**Prototyped / Partial.** Fresh normal classic2–6 Basic/Advanced
|
||||
independent36/Nexus12, optionally all14 Skills, now initializes the existing
|
||||
Harkonnen effect state when Harkonnen is actually seated. Ixian replacement
|
||||
initializes alongside it. These are native fresh capability stamps, not
|
||||
another selected module or a played-save retrofit. Native selected families,
|
||||
Worlds, phase modules, Discovery/Semuta and other reaction envelopes remain
|
||||
separate. Original standalone base33 admission is unchanged.
|
||||
|
||||
The original printed effect below and independent-variant authority compose
|
||||
through the same declared-Traitor protocol. Under standing choose-recommended
|
||||
authority, inherit the existing visibly provisional native-counter-first /
|
||||
public-possible-holder acknowledgement convention for this bounded entry.
|
||||
This is not a new publisher ruling or an answer to the universal policy
|
||||
outside it. Personal calls gain no new native counter; allied calls retain
|
||||
their actual printed Karama allowance first.
|
||||
|
||||
The current physical census uses the public independent-card selection, never
|
||||
a held face or inferred deck length. Its historical inventory adds a true
|
||||
selection marker only for independent36; original three-element inventories
|
||||
and signatures retain their grammar. Card identities/names/effects and the
|
||||
actual classic Traitor universe remain exact. Starting training and the real
|
||||
closing Nexus draw precede the battle; no force, hand, death or clock is staged.
|
||||
|
||||
Actual personal Use preserves Harass's one undialed return and the living
|
||||
target, returns only the declared Traitor, then draws the real private reserve
|
||||
top once at Mentat. All14 Pass retains the actual call: leader death, one
|
||||
physical Tank loss and canceled Harass. A real allied printed counter prevents
|
||||
the call before any Nexus cost; allowing it opens the same acknowledgement
|
||||
with Guild as actual combatant beneficiary. Native skilled-disc shield choices
|
||||
are made through their original controls.
|
||||
|
||||
Six combined consumer regressions pass in
|
||||
`tests/classic-independent-nexus-reactions.test.ts`, backed by its original
|
||||
action producer. The actual390px allied scene passes native allowance→owned
|
||||
Nexus Use→Harass→original winner inspection→Collection→private Mentat draw,
|
||||
including the new actual Traitor inspector. Four legal policies reach Mentat
|
||||
with one replacement each. Broader source, assurance and deployed gates remain.
|
||||
[Combined current evidence](NEXUS_CARD_RULES.md#classic-selected-card-reactions--18-october-2026).
|
||||
|
||||
## Permanent markers and legal replacement return — 15 October 2026
|
||||
|
||||
Shared Harkonnen exchange snapshots now include Moritani's derived permanent
|
||||
|
||||
@@ -2,6 +2,33 @@
|
||||
|
||||
Source audit: 2026-09-10. Bounded local prototype integration and verification: 2026-10-01. **Partial development verified**, not complete Ixian/Nexus family or expansion acceptance. This document records the source and runtime boundary of the fresh `ixian-replacement` profile. Existing [Nexus release gates](NEXUS_CARD_RUNTIME.md) remain in force.
|
||||
|
||||
## Classic independent-card native reactions — 18 October 2026
|
||||
|
||||
Fresh normal classic2–6 Basic/Advanced independent36/Nexus12 now initializes
|
||||
the original purchased-card effect, optionally all14 Skills, alongside native
|
||||
Harkonnen cancellation where that faction is seated. No played game receives
|
||||
a new capability stamp. Original standalone classic/Tleilaxu/Richese entries
|
||||
and other roster/module boundaries remain; no separate overlay is selected.
|
||||
|
||||
The canonical catalogue recognizes the three original independent faces, but
|
||||
current sources admit them only from the explicit public selection. Other
|
||||
families/cache still require their original selected native context. Historical
|
||||
v1 receipts keep their existing shape. This extends physical recognition and
|
||||
fresh admission, not printed effect, pricing or universal response timing.
|
||||
|
||||
Actual paid2 delivers Reinforcements before the original private buyer choice.
|
||||
Use spends one Ixian Nexus, discards only that just-purchased card and draws
|
||||
the actual unused deck top, with the same hand size/wallet and one lot advance.
|
||||
Pass keeps purchase/Nexus and lets native Harkonnen receive one bonus card:
|
||||
actual Basic purse8, hand3→4 and next lot1. Original replacement-before-bonus
|
||||
order and neutral wrong-face acknowledgement remain visibly provisional.
|
||||
|
||||
Six combined consumer regressions pass. Two actual390px purchase journeys
|
||||
exercise all14 Use and native Harkonnen Keep, including original action notices
|
||||
and physical hand inspectors; no errors/overflow. Four legal policies retain
|
||||
this valuable independent lot with Pass and the original paid wallet.
|
||||
[Combined source-bound proof and remaining gates](NEXUS_CARD_RULES.md#classic-selected-card-reactions--18-october-2026).
|
||||
|
||||
## Direct Richese special purchase during Bidding — 16 October 2026
|
||||
|
||||
An actual Advanced Richese special-Karama cache acquisition during Bidding
|
||||
|
||||
@@ -703,6 +703,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| 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) |
|
||||
| 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) |
|
||||
| Fresh native Ecaz/Moritani defaults | Fresh actual Eca/Mori roles reuse registered selected-deck all14 capability, including mixed families and original World/phase/cards without Nexus. Printed Eca participation and Advanced Mori assassination initialize only for actual seats; Basic gains no Advanced power and unused decks create no faction seat. Bare rosters and original Nexus/Discovery/Semuta retain their envelopes; Advanced role/shared Duke guards stay. No played-save forfeiture/opportunity history is fabricated. | [Current registered source envelope](LEADER_SKILLS_RUNTIME.md#registered-native-e3-selected-decks--18-october-2026), [Mori authority](MORITANI_ASSASSINATE_LEADERS.md#connected-scope-and-private-information) |
|
||||
| Independent Treachery / original phase modules | Printed independence retains original Tech3–6 Basic/Advanced and/or Strongholds2–6 Advanced with classic/E1/E2 and original standalone/paired E3 bare cards; all14 also composes registered mixed selected families and Worlds. Real first-Storm/end-Mentat owners, separate delayed income and physical funding remain. Fees/H are not revival/shipment and +2 is not supported force. Native coalition/assassination and original queue stay source-labelled. Bare mixed E3 World/phase, original Nexus/Discovery/Semuta and role/effect guards remain. | [Original phase contract](ECAZ_TREACHERY_RULES.md#original-phase-module-composition--16-october-2026), [registered scope](LEADER_SKILLS_RUNTIME.md#registered-native-e3-selected-decks--18-october-2026) |
|
||||
| Classic World independent cards / phase modules | Compose original unused Tech3+ and/or Advanced Strongholds2+ with the existing classic36-card Homeworld entry. Preserve native typed custody, current separate-request rates/paid ledgers, exact source-bearing R fees, original face/support, fee/dial disjointness and fee-before-Harass. Keep every own-World Harass ban; native returns are not shipment/free Revival. Original delayed income and earned cards add no personal subsidy or supported +2. This inherits existing provisional timing, not a new publisher ruling or native expansion/public gate. | [Source-bound contract](ECAZ_TREACHERY_RULES.md#classic-world-phase-module-composition--16-october-2026) |
|
||||
|
||||
Reference in new issue
Block a user