Compose selected E1/E2 independent cards with Nexus rules
Retain selected decks and original optional modules through normal setup, distinguish native Ixian Betrayal from absent-faction replacement, route explicit CHOAM fuel before printed effects, and preserve native No-Field invoices and pair continuation. Connect canonical native cancellation stock and existing human/minimal AI consumers. Validation: 194 affected tests across 19 files, types/lint/build, bounded native invoice review and seven finite original-action/rendered-control programmes. Runtime ec5ad6c18996d8d958ec0d01132ef3e3ea6d23d36188902eca9a63d4db2efbf8; documentation-only proof overlay a5892004937434429916496497c07a3838a324b4a5d64d4a0eb804ab5212d5bd. Other envelopes, full combinations, comprehensive assurance and deployed acceptance remain open. No saved-room/provider changes.
This commit is contained in:
1 parent
999edb67e6
commit
8422cf1f2d
20 files changed
+1413
-97
No files matched your search
@@ -16,6 +16,32 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Selected-deck independent Nexus — 18 October. Prototyped / Partial.**
|
||||
Original selected Ixian/CHOAM/combined decks now compose independent three-card
|
||||
selection and Nexus12, optional all14/World/Tech3+/Advanced Strongholds2+.
|
||||
Normal host entry retains selected stock38/50 and native Richese cache10 without
|
||||
requiring a native from each selected family. Fresh Ixian reactions distinguish
|
||||
native Betrayal from absent-faction Secret Ally replacement. Explicit CHOAM
|
||||
conversion cannot execute its fuel card’s printed effect. Real No-Field pairs
|
||||
retain their signed continuation through Guild payment acknowledgements.
|
||||
|
||||
Frozen19-file **194/194**, types/lint/build pass. Seven finite original-action
|
||||
programmes pass: normal host/training19, mixed-fee Cunning/Harass181,
|
||||
Cyborg substitution/matching Face Dance188, Richese pair/reveal/fee160,
|
||||
actual bribe/paid-shipment two-reserve refusal199, CHOAM fuel140 and native
|
||||
cache/replacement129 actions. Rendered entry, selected-plan and refusal controls
|
||||
retain their real choices; framework aliases/CSS stubs mean no visual/browser
|
||||
acceptance is claimed. Four minimal legal policies pass the affected batch.
|
||||
|
||||
Iteration fixed real role/dispatch/continuation defects and corrected fixture
|
||||
assumptions about native Tech ownership, actual wallet limits, canonical0/3/5
|
||||
markers, legal Storm dials and unopened Face Dancer lotteries. No printed
|
||||
numeric rule was changed for a fixture. Bounded native invoice review also
|
||||
fixed preflight priority and the original allied Guild bank tariff. No saved
|
||||
room/database, reset, restart or deployment. Wider envelopes, comprehensive
|
||||
assurance and deployed acceptance remain open.
|
||||
[Source, controls and boundaries](NEXUS_CARD_RULES.md#selected-e1e2-independent-nexus--18-october-2026).
|
||||
|
||||
**Readable room confirmations — 18 October.** The user-requested create/join
|
||||
confirmation stays above the table until local Continue, independently of
|
||||
polling and game actions. Shared toasts default to no timeout and a visible
|
||||
|
||||
@@ -1,5 +1,21 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 18 October 2026 — Selected E1/E2 independent Nexus
|
||||
|
||||
Selected Ixian/CHOAM/combined38/50 composes independent cards and Nexus12 with
|
||||
original optional modules through normal host setup. Native Ix gets Betrayal;
|
||||
only absence gets purchased-card Secret Ally. CHOAM conversion bypasses printed
|
||||
fuel effects. Native typed fees/Harass/substitution/Face Dance and Richese
|
||||
pair/reveal/cache/Guild continuations use original sources and controls.
|
||||
|
||||
Three disjoint helper/fixture lanes were integrated by one owner; bounded native
|
||||
invoice review found preflight and tariff issues, now repaired. Frozen19-file
|
||||
194/194, types/lint/build and seven finite original-action/rendered-control
|
||||
programmes pass. Fixture corrections preserve actual marker values, native
|
||||
ownership, affordability and unopened lotteries; no printed arithmetic changed.
|
||||
[Canonical proof and remaining boundaries](NEXUS_CARD_RULES.md#selected-e1e2-independent-nexus--18-october-2026).
|
||||
No saved-room/reset/restart/deployment; full modes and final assurance remain open.
|
||||
|
||||
## 18 October 2026 — Persistent room entry confirmations
|
||||
|
||||
Successful create/join now shows the room code and concise invitation/seat
|
||||
|
||||
@@ -2,6 +2,69 @@
|
||||
|
||||
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.
|
||||
|
||||
## Selected E1/E2 independent Nexus — 18 October 2026
|
||||
|
||||
**Prototyped / Partial.** Fresh selected Ixian, CHOAM or combined decks now
|
||||
compose the independent three-card variant with Nexus12, optionally all14 Skills,
|
||||
Homeworlds, Tech3+ and Advanced Strongholds2+. Registered classic and selected
|
||||
native seats are allowed, without requiring a native from every selected deck.
|
||||
Normal lobby selections retain ordinary38 (CHOAM) or50 (Ix/combined); a seated
|
||||
Richese keeps the separate original ten-card cache. Existing games are not
|
||||
reflagged. This extends the classic-only boundary recorded below.
|
||||
|
||||
The composition follows the existing E3 independent-module contract (original
|
||||
pp4/9/11) and each native effect's linked source; no new printed amount is added.
|
||||
Fresh reaction state follows actual faction presence: native Ixians get Betrayal,
|
||||
and their absence permits Secret Ally purchased-card replacement. A native Ixian
|
||||
holding its own card cannot use that absent-faction effect. Native cancellation
|
||||
validates the selected canonical deck and any actual Richese cache, retaining
|
||||
the existing receipt grammar and provisional acknowledgement order.
|
||||
|
||||
Actual card paths include Suboid Cunning with mixed ordinary/Cyborg reserve fees,
|
||||
Harass returns before residual native Cyborg substitution and Face Dance; CHOAM
|
||||
Cunning treats an independent card as ordinary fuel without executing its printed
|
||||
effect. Its explicit conversion mode routes before printed-card handlers, so
|
||||
Recruits cannot intercept the fuel action. Richese's original Cunning pair retains its signed shipment through the
|
||||
Guild invoice, then materializes concealed forces before quoting Reinforcements.
|
||||
The original fee/support/face traits and no-extra-prompt rule for a unique Harass
|
||||
allocation remain. Local World fee priority keeps the earlier explicit
|
||||
provisional interpretation, rather than creating a new timing ruling.
|
||||
|
||||
Guild invoices validate original own/allied No-Field sources and their approved
|
||||
payment legs; supplier-funded loans use their actual approval, not a fabricated
|
||||
ally pledge. The acceptance preflight tests native arrival without opening an
|
||||
invoice inside its still-owned decision. Live payment reactions follow native
|
||||
counters. The original allied Guild bank tariff remains authoritative.
|
||||
|
||||
Implementation and usable controls share `nexusCoreProfile` /
|
||||
`independentNexusProfile`, original engine continuations, existing source/card
|
||||
controls and legal policies. Evidence paths are
|
||||
`tests/selected-independent-nexus-entry.test.ts`,
|
||||
`tests/selected-independent-nexus-battles.test.ts`,
|
||||
`tests/selected-independent-nexus-cards.test.ts` and
|
||||
`tests/selected-independent-ixian-betrayal.test.ts`, with their original-action
|
||||
fixtures. Other E3/Discovery/Semuta envelopes and remaining Nexus timing variants
|
||||
are separate; this is not complete Nexus, combination or release acceptance.
|
||||
Owner frozen19-file **194/194**, types/lint/build pass. Seven finite original-action
|
||||
programmes complete normal selected entry/training19, Suboid mixed-fee/Harass181,
|
||||
Cyborg substitution plus genuine matching Face Dance188, Richese pair/reveal/fee160,
|
||||
real bribe/paid-shipment two-reserve refusal199, CHOAM fuel140 and original cache
|
||||
replacement129 actions. Rendered entry, plan and refusal controls retain actual
|
||||
choices; SSR aliases framework imports and stubs CSS, so this is not visual or
|
||||
browser acceptance. Four minimal legal policies pass the focused batch.
|
||||
|
||||
Iteration exposed the native/absent Ixian role mixup, printed Recruits intercepting
|
||||
CHOAM conversion and an invoice-owned Richese continuation. Those runtime defects
|
||||
are repaired. Fixture repairs retain printed native Tech ownership, actual wallet
|
||||
limits, canonical markers0/3/5, legal Storm dials and original unopened Face Dancer
|
||||
lotteries. The poor source is now a real nine-spice bribe and paid ten-force
|
||||
shipment before turn-three Cunning, not an invented marker. No game numerical
|
||||
rule was changed to satisfy fixtures. Bounded source review fixed native allied
|
||||
invoice preflight and its original bank-only tariff. Earlier diagnostics are
|
||||
retained outside Git. No saved room/database, reset, restart or deployment;
|
||||
comprehensive combinations, custody/privacy/recovery and deployed acceptance
|
||||
remain open.
|
||||
|
||||
## Classic independent World Nexus — 18 October 2026
|
||||
|
||||
**Prototyped / Partial.** Fresh classic2–6 Homeworlds + Nexus12 now also
|
||||
|
||||
Reference in new issue
Block a user