Compose classic independent Treachery and Nexus cards
This commit is contained in:
1 parent
e70cd48172
commit
c466107452
21 files changed
+733
-21
No files matched your search
@@ -29,6 +29,28 @@ optional skill bands and combinations remain open.
|
||||
Rules implementation continues; comprehensive assurance and administration
|
||||
remain deferred until all rules are implemented.
|
||||
|
||||
**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,
|
||||
optionally all14, through original setup and effect consumers. Native selected
|
||||
families, World/phase/Discovery/Semuta and extra reaction-preview envelopes stay
|
||||
separate. No played game is reflagged.
|
||||
|
||||
Actual original Recruits/fixed paid Tleilaxu5/free2, selected bank purchase and
|
||||
native Cunning with separate Reinforcements reserves/physical Harass returns
|
||||
pass, including cancellation and Basic power rejection. Three390px surfaces
|
||||
cover normal all14 lobby/setup, full Revival into Shipment, and native paid
|
||||
battle into Collection; no errors/overflow. Four legal all14 policies execute
|
||||
575 actions/12 battles, not calibration or full-combination acceptance.
|
||||
|
||||
Frozen25-file **249/249**, types, final lint and build pass. A stale paired
|
||||
Reinforcements helper now answers the actual Moritani choice before disposal;
|
||||
its obsolete log-wording pin is deleted. Initial fixture-name lint is fixed.
|
||||
Temporary routes/memory removed/released204; dedicated normal QA room preserved.
|
||||
No reset/restart/deployment. Other effect bounds, complete modes and deferred
|
||||
assurance remain open.
|
||||
[Source, original quantities and exact proof](NEXUS_CARD_RULES.md#classic-independent-treachery-composition--18-october-2026).
|
||||
|
||||
**Paid Black Market retention — 18 October. Prototyped / Partial.**
|
||||
Under the recorded choose-recommended policy, a positive seller win retains the
|
||||
same card/order, pays native Emperor/Bank income and counts one sale. Zero/unbid
|
||||
|
||||
@@ -2,6 +2,26 @@
|
||||
|
||||
Audit: 2026-09-06. Scope: Reinforcements, Recruits, and Harass & Withdraw. This document records component evidence and implementation boundaries; it does not certify an implemented expansion. No runtime files were changed.
|
||||
|
||||
## Classic independent Nexus composition — 18 October 2026
|
||||
|
||||
The original independent-variant authority below now also connects fresh
|
||||
classic2–6 Basic/Advanced independent36/Nexus12, optionally all14 Skills,
|
||||
without other overlays. One public configuration predicate feeds the original
|
||||
setup and native effect consumers. Original lottery/deal/training order,
|
||||
physical twelve-card Nexus inventory and actual alliance/draw are retained;
|
||||
no played hands, deaths, forces or phase clocks are staged.
|
||||
|
||||
Real Recruits plus fixed paid Tleilaxu5/free ordinary2 and native Emperor
|
||||
Cunning/Reinforcements/Harass retain original prices, ordinary limits, reserve
|
||||
versus board custody and cancellation. This is configuration composition,
|
||||
not a new numerical ruling; inherited provisional fee/reveal timings remain
|
||||
labelled in their original contracts. Native selected families, Worlds,
|
||||
phase modules, Discovery/Semuta and reaction-preview envelopes stay separate.
|
||||
Frozen25-file249/249, types/lint/build, three actual390px surfaces and four
|
||||
legal all14 policies pass. This does not certify every Nexus effect, complete
|
||||
modes, saved/deployed assurance or strategy.
|
||||
[Source, cases and remaining boundaries](NEXUS_CARD_RULES.md#classic-independent-treachery-composition--18-october-2026).
|
||||
|
||||
## Sources and reproducible visual anchors
|
||||
|
||||
- **E3:** [GF9 Ecaz & Moritani rulebook](https://www.gf9games.com/dune/wp-content/uploads/EcazMoritani-Rulebook-LOWRES.pdf), printed pp. 4, 9, 11, 16. Publisher-indexed text was retrieved. Printed pp. 4 and 11 were also visually inspected in the [publisher-authored PDF mirror](https://gamers-hq.de/media/pdf/0f/7a/86/Dune_EcazMoritani_Rulebook_EN.pdf). The mirror is not assumed to resolve revision conflicts elsewhere in this expansion.
|
||||
|
||||
@@ -1,5 +1,37 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 18 October 2026 — Classic independent Treachery and Nexus
|
||||
|
||||
Original normal classic3 independent+Nexus start rejected unchanged. One public
|
||||
configuration predicate now composes fresh classic2–6 Basic/Advanced36/12,
|
||||
optionally all14; original setup/deal/training and effect consumers remain.
|
||||
No selected expansion families, World/phase/Discovery/Semuta or extra reaction
|
||||
preview is admitted by this entry. Unsupported normal starts still retain flags
|
||||
and reject unchanged. No played game is reflagged.
|
||||
|
||||
Actual original Recruits/fixed Tleilaxu5/free2 revival, selected bank-card
|
||||
purchase and native Emperor Cunning with three-reserve Reinforcements fees
|
||||
and physical Harass returns are connected. Native cancellation and Basic
|
||||
power rejection retain card spending/support/loss behavior. The producer
|
||||
orders unused original lotteries before original all14 starting deals and
|
||||
reserves requested future slots; it stages no played hand, force or death.
|
||||
|
||||
Frozen25-file **249/249**, types, final lint and build pass. Initial248/249
|
||||
exposed a legacy paired Reinforcements helper stopping at a real Moritani
|
||||
assassination choice; it now submits the original decline before custody
|
||||
checks. The obsolete exact log-wording pin is removed. Initial lint found
|
||||
a reserved fixture variable name; renaming it clears the actual lint error.
|
||||
|
||||
Three actual390px surfaces pass: normal lobby through all14 training/Storm,
|
||||
Recruits paid5/free leader plus ordinary free2 into Shipment, and paid native
|
||||
Cunning/Reinforcements/Harass through original inspection into Collection.
|
||||
No errors/overflow. Four legal all14 policies perform575 actions/12 battles;
|
||||
this is not calibration or full-combination proof. Temporary routes/memory
|
||||
are removed/released204 and the dedicated normal QA room is preserved.
|
||||
No reset/restart/deployment; existing build warnings remain. Other effect
|
||||
bounds, full modes and deferred assurance remain open.
|
||||
[Canonical source and quantities](NEXUS_CARD_RULES.md#classic-independent-treachery-composition--18-october-2026).
|
||||
|
||||
## 18 October 2026 — Provisional paid Black Market retention
|
||||
|
||||
Original funded seller bid1 rejected unchanged. Under standing choose-recommended
|
||||
|
||||
@@ -7,6 +7,24 @@ 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 independent Nexus composition — 18 October 2026
|
||||
|
||||
Fresh classic2–6 Basic/Advanced all14 may now select independent36 plus
|
||||
original Nexus12 without any other overlay. One public configuration
|
||||
predicate joins the original initializers and effect quotes; native offers,
|
||||
starting-card-before-training order and mandatory normal Banker remain.
|
||||
An unused expansion selection is not part of this entry. Native selected
|
||||
families, World/phase/Discovery/Semuta and reaction-preview envelopes retain
|
||||
their existing separate limits; no played save is converted.
|
||||
|
||||
Actual normal module selection completes original training and first Storm.
|
||||
Real Nexus draws then exercise Recruits/fixed Tleilaxu revival, a selected
|
||||
ordinary bank purchase and native Cunning with separate Reinforcements fees
|
||||
and Harass returns. Frozen25-file249/249, types/lint/build, three390px
|
||||
surfaces and four legal all14 policies pass. Broader effect bounds, full
|
||||
combinations, strategy, deferred assurance and deployed acceptance stay open.
|
||||
[Exact source, native quantities and proof](NEXUS_CARD_RULES.md#classic-independent-treachery-composition--18-october-2026).
|
||||
|
||||
## Provisional paid Richese retention — 18 October 2026
|
||||
|
||||
Positive Black Market seller wins now retain the same held card/order and pay
|
||||
|
||||
@@ -2,6 +2,57 @@
|
||||
|
||||
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 independent Treachery composition — 18 October 2026
|
||||
|
||||
**Prototyped / Partial.** Publisher E3 pp4/9/11 permits the three-card
|
||||
variant and original twelve Nexus Cards independently of other variants and
|
||||
faction selection. Fresh classic two-through-six-seat Basic/Advanced lobbies
|
||||
now compose independent36/Nexus12, optionally all14 Skills. No new numeric
|
||||
rule is introduced. Native selected families, Worlds, Tech/Strongholds,
|
||||
Discoveries, Semuta and extra reaction-preview envelopes remain outside this
|
||||
entry; original no-independent-card entries retain their own bounds.
|
||||
|
||||
`classicIndependentNexusProfile` is the shared public configuration predicate.
|
||||
Original initializers still own physical inventories, skill offers, starting
|
||||
hands and setup order. All14 starts deal their original starting cards before
|
||||
training completes. The shared producer orders only unused original lottery
|
||||
inputs, reserving all requested future slots; it never replaces a played hand,
|
||||
reflags a played game or assigns a held Nexus face. A real turn-two worm,
|
||||
reciprocal alliance and unallied closing draw supply the exercised cards.
|
||||
|
||||
- Native Recruits doubles the ordinary rate and raises its total ceiling to7.
|
||||
Tleilaxu Secret Ally remains a separate one-spice-per-force fixed group:
|
||||
paid5 then ordinary free2 returns7, revives the actual dead Yueh once and
|
||||
leaves one of the original eight dead forces in Tanks. Ordinary5 before
|
||||
Nexus2 also retains its already-paid price; no refund or extra group.
|
||||
- Absent-Emperor Secret Ally admits the selected independent ordinary lot at
|
||||
its original fully affordable bank invoice, paying or consuming the one
|
||||
Nexus Card once and delivering the original physical Treachery Card once.
|
||||
- Advanced Emperor Cunning still converts five existing ordinary counters
|
||||
temporarily. A real paid shipment supplies the army; dial4/support2 plus
|
||||
Reinforcements consumes three separate reserves, loses two actual board
|
||||
counters, and Harass returns the opponent's nine undialed counters. Original
|
||||
Karama cancellation restores normal support/losses without refunding Nexus.
|
||||
Basic retains its original Advanced-power rejection and unspent card.
|
||||
|
||||
New consumer regressions:
|
||||
`tests/classic-independent-nexus-utility.test.ts` and
|
||||
`tests/classic-independent-nexus-battle.test.ts`, with the shared
|
||||
`tests/fixture-classic-independent-nexus.ts` and their named utility/battle
|
||||
producers. Frozen25-file **249/249**, types, lint and build pass. The original
|
||||
paired Reinforcements helper now answers its actual pending Moritani choice
|
||||
before checking disposal; an obsolete log-wording pin is removed.
|
||||
|
||||
Three actual390px surfaces pass: normal lobby→original all14 setup/Storm,
|
||||
Recruits→fixed paid5/free leader→ordinary free2→Shipment, and paid native
|
||||
Cunning/Reinforcements/Harass→Traitors→original inspection→Collection.
|
||||
No errors/overflow. Four all14 legal policies execute575 actions and12 actual
|
||||
battles; these are playability smokes, not strength calibration or full games
|
||||
for every combination. Temporary memory/routes are removed and released204;
|
||||
the dedicated normal QA room is preserved. No reset/restart/deployment.
|
||||
Other effect-specific face/custody bounds and complete-module, comprehensive
|
||||
assurance and deployed acceptance remain open.
|
||||
|
||||
## Moritani permanent markers and live replacements — 15 October 2026
|
||||
|
||||
Original Harkonnen Secret Ally now works after Moritani has permanently retired
|
||||
|
||||
@@ -702,6 +702,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) |
|
||||
| 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) |
|
||||
| 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