Compose selected-deck Tech and Stronghold modules
This commit is contained in:
1 parent
82370d906f
commit
68a7870e2e
21 files changed
+1168
-50
No files matched your search
@@ -16,6 +16,37 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Selected-deck Tech / Stronghold composition — 26 October. Prototyped / Partial.**
|
||||
Fresh normal starts now compose Tech3–6 Basic/Advanced and Strongholds2–6
|
||||
Advanced across paired E3, mixed/all-three families and classic-only selected
|
||||
decks. Mandatory Ecaz Occupy and Advanced Moritani Assassinate continue through
|
||||
their original handlers, including native captured-leader targets. Explicit
|
||||
Semuta retains its earlier narrower envelope; unrelated profiles stay separate.
|
||||
|
||||
Disjoint profile, native target and setup/control lanes plus the bounded Ecaz
|
||||
supplement pass **14 files,120/120**, types/lint/build and **ten runtime paths**,
|
||||
26 GameTable SSR renders on unchanged source. Six paths are native: all six
|
||||
expansion factions publicly start all3 decks, ship actual CHOAM1/city1 and
|
||||
Moritani1/desert2, accrue/pay Heighliners once, earn first Mentat cards in
|
||||
Advanced, lose a counter to Basic dials2/Advanced card1 and return it freely
|
||||
with separate Tleilaxu bank1 and actual Axlotl phase-end1 (248/264 actions).
|
||||
Four actual Harkonnen/Moritani capture/assassination sources use48–49 actions,
|
||||
then original winner Tech and one actual Mentat replacement. Inventories remain
|
||||
57 and33 respectively. All four minimal policies submit legal next actions.
|
||||
|
||||
Four labelled controlled Ecaz/Ixian coalition paths supplement that native
|
||||
evidence: actual public setup/Nexus/alliance/earned Tabr, conserved armies and
|
||||
Shield, real selected lead, fixed Ecaz and one Suboid loss, holder-only income
|
||||
and winner Tech after cleanup. No natural invasion/acquisition claim is made.
|
||||
Feedback corrects Basic Storm/closing-window assumptions, decorative Start
|
||||
markup, separately admitted overlays, old battle acknowledgements and native
|
||||
foreign-Ghola turn/phase completion; one fixture type narrowing is repaired.
|
||||
Frozen report/manifest: `/home/quintine/.local/share/dune/checkpoints/20261026-selected-phase-modules-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261026-selected-phase-modules-runtime/`.
|
||||
No saved-room/D1/server, reset/restart, deployment or assurance operation occurs.
|
||||
SSR and engine proof leave browser/mobile/deployed, wider interactions and full
|
||||
mode/publication acceptance open. [Current source and scope](STRONGHOLD_CARDS.md#selected-deck-phase-modules--26-october-2026).
|
||||
|
||||
**Sapho in ordered Advanced Revival — 26 October. Prototyped / Partial.**
|
||||
First/last changes unfinished opportunities, preserving physical First Player
|
||||
order and completed participants. A started current player finishes first under
|
||||
|
||||
@@ -116,6 +116,13 @@ rejected.
|
||||
|
||||
## Native Tech composition — 4 October 2026
|
||||
|
||||
**Current scope:** the [26 October selected-deck phase contract](STRONGHOLD_CARDS.md#selected-deck-phase-modules--26-october-2026)
|
||||
supersedes the dated plain phase-only roster exclusions below. Normal lobby
|
||||
starts admit paired/mixed/all-three selected families and classic-only selected
|
||||
decks, Tech3–6 Basic/Advanced and Strongholds2–6 Advanced. Mandatory native
|
||||
Ecaz/Moritani handlers compose; explicit Semuta and other optional profiles keep
|
||||
their own envelopes. Complete-mode and deployed acceptance remain open.
|
||||
|
||||
Enable original Tech Tokens in a fresh ready lobby before using the existing
|
||||
`factions` entry. This bounded composition needs three through six unique seats,
|
||||
at least one native selected E1/E2 faction with distinct required `ix`/`choam`
|
||||
|
||||
@@ -1,5 +1,35 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 26 October 2026 — Selected-deck Tech / Stronghold composition
|
||||
|
||||
**Prototyped / Partial.** Fresh clean normal starts
|
||||
compose original Tech3–6 Basic/Advanced and Strongholds2–6 Advanced across
|
||||
registered paired/mixed/all-three selected families and classic-only unused
|
||||
decks. Mandatory Ecaz Occupy and Advanced Moritani Assassinate retain their
|
||||
native handlers. The existing captured-leader target contract supersedes the
|
||||
old plain-phase Harkonnen/Moritani fence; explicit Semuta retains its narrower
|
||||
legacy admission. No played-game retrofit or full-mode gate change.
|
||||
|
||||
Root integration passes **14 files,120/120**, types/lint/build and **ten runtime
|
||||
paths**,26 GameTable SSR renders on unchanged source. Native all-six-faction
|
||||
Basic/Advanced programmes use248/264 source actions: CHOAM city1/Moritani desert2,
|
||||
deferred Heighliners1, actual Advanced Mentat claims, Basic dials2/Advanced card1
|
||||
casualty, free return and separate Tleilaxu bank1/Axlotl end-phase1. Four native
|
||||
Harkonnen capture/assassination sources use48–49 actions plus actual replacement
|
||||
and Tech cleanup. Each retains its original57/33-card inventory respectively;
|
||||
all four minimal policies submit legal next actions. Four explicitly conserved
|
||||
Ecaz/Ixian coalition supplements retain actual setup/alliance/claims and then
|
||||
prove typed losses, holder-only income and actual selected-winner Tech.
|
||||
|
||||
Feedback repairs Basic source/closing-window assumptions, decorative Start
|
||||
markup and overlay scope, old battle acknowledgements, ordered foreign-Ghola
|
||||
turn/phase completion and one fixture type narrowing. Frozen report/manifest:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-selected-phase-modules-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261026-selected-phase-modules-runtime/`. No saved-game,
|
||||
server, reset/restart, deployment or assurance operation. Broader interactions,
|
||||
browser/mobile/deployed and complete-mode acceptance remain open.
|
||||
[Current source and scope](STRONGHOLD_CARDS.md#selected-deck-phase-modules--26-october-2026).
|
||||
|
||||
## 26 October 2026 — Sapho first/last in ordered Advanced Revival
|
||||
|
||||
**Prototyped / Partial.** Apply printed first/last to unfinished Advanced Revival
|
||||
|
||||
@@ -1479,6 +1479,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| 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) |
|
||||
| Selected-deck original phase modules | Supplied Advanced physical21/printed19 permits variants together/separately irrespective of factions. Fresh clean selected-deck rosters admit paired/mixed/all-three families and classic-only unused decks: Tech3–6 Basic/Advanced, Strongholds2–6 Advanced. Each seated native needs its family. Mandatory Ecaz Occupy and Advanced Moritani Assassinate retain existing original handlers, including the 24 October native captured-leader contract; the old plain-phase Harkonnen/Moritani exclusion is superseded. First-Storm assignment, delayed owner-count payout, actual end-Mentat claims and selected-winner reward remain. Explicit Semuta keeps its earlier envelope, and unrelated module/preview profiles remain separate. No new numeric ruling, old-save retrofit or complete-mode acceptance. | [Current scope and source](STRONGHOLD_CARDS.md#selected-deck-phase-modules--26-october-2026), [native target contract](MORITANI_ASSASSINATE_LEADERS.md) |
|
||||
| Classic Nexus core / original phase modules | Fresh classic base33 or selected36/Nexus12, optionally14, composes original Tech3–6 Basic/Advanced and Strongholds2–6 Advanced through the public core capability. Real first-Storm tokens, owner-count pending income, actual end-Mentat held cards and original matching payout remain. Fixed paid force groups do not become free under Recruits; free requests accrue once, pending income cannot fund earlier costs, and fees/Harass are not Revival/shipment. Earned local bank support does not fund reserve fees; physical effective Carthag defense, native counters/cleanup/winner token/private replacement keep their original order. No new numerical or universal policy, played reflag or wider family/World/Discovery opening. | [Source, controls and owner-frozen439/439](NEXUS_CARD_RULES.md#classic-nexus-original-phase-modules--18-october-2026) |
|
||||
| Original World Nexus core | Fresh base33 classic Homeworld/Nexus composes optional all14 and original Tech3+/Advanced Strongholds2+ through the public core capability; independent36 World/Nexus stays a separate pending own-World fee/conversion gate with explicit public messaging. Pending parents bind only present World custody; signed Cunning World frames and genuine discounted Smuggler invoices supply the funded Guild fee while standalone envelopes keep narrower sources. Typed visitor/native pools, printed tariffs, native permission/rate order, singleton spending, temporary-role support and ordinary-only casualties, native Traitor callers and original cleanup/replacement remain. No new numeric policy, played reflag or wider envelope opening. | [Owner-frozen448/448, scenes and limits](NEXUS_CARD_RULES.md#original-world-nexus-core--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) |
|
||||
|
||||
@@ -199,6 +199,71 @@ All original responses, market finish and phase-opening readiness remain.
|
||||
Read the [combined scope and exact outcomes](LEADER_SKILLS_RUNTIME.md#advanced-stronghold-composition--4-october-2026).
|
||||
This is bounded Development Verified, not complete-module/public/deployed proof.
|
||||
|
||||
## Selected-deck phase modules — 26 October 2026
|
||||
|
||||
Fresh normal lobby starts now compose original Tech Tokens with any registered
|
||||
two-to-six-seat selected-deck roster, including paired Ecaz/Moritani, mixed
|
||||
E1/E2/E3, all six expansion natives and classic-only rosters with unused selected
|
||||
decks. Tech independently requires three seats. Stronghold Cards independently
|
||||
require Advanced; they may be selected alone at two seats or beside Tech at
|
||||
three through six. Every native faction still needs its selected family. No
|
||||
duplicate/unknown families or seats are admitted, and the base no-expansion
|
||||
route remains separate.
|
||||
|
||||
The authorized Advanced PDF physical21/printed19 permits these variants
|
||||
together or separately irrespective of factions. This extends admission rather
|
||||
than changing their original printed calculations: real first-Storm owners,
|
||||
one pending owner-count pile per matching phase, actual phase-end payout,
|
||||
winner Tech after cleanup and actual end-Mentat Stronghold claims. No held
|
||||
Stronghold is assigned at setup or automatically shared with an allied plan.
|
||||
Basic keeps the original Tech mechanics; this does not import Advanced combat
|
||||
or Stronghold Cards into Basic.
|
||||
|
||||
Mandatory Basic/Advanced Ecaz Occupy and Advanced Moritani Assassinate use the
|
||||
same admitted phase profile. Harkonnen/Moritani no longer inherits the old
|
||||
standalone phase exclusion: the 24 October native Assassinate target contract
|
||||
already handles captured/concealed leaders and original custodians. This is
|
||||
distinct from random Terror Assassination. Existing provisional Occupy odd-force
|
||||
rounding and skill/capture interpretations retain their own contracts.
|
||||
|
||||
This clean phase-only profile excludes Skills, Worlds, Nexus, Discovery,
|
||||
independent Ecaz cards and other preview selectors. Their separately registered
|
||||
profiles remain. Explicit Semuta validation retains its previous E1/E2 or
|
||||
exactly-one-E3-native Tech envelope and older Stronghold envelope; it does not
|
||||
inherit new paired/mixed/classic-only permission. Played games receive no
|
||||
module retrofit. The dated 4 October scopes below are historical; this section
|
||||
supersedes their plain phase-only roster exclusions.
|
||||
|
||||
The broadened profile remains Prototyped / Partial. Frozen root proof passes
|
||||
14 files,120/120, types/lint/build and ten runtime paths with26 GameTable SSR
|
||||
renders. Two all-six-native public programmes use248 Basic /264 Advanced source
|
||||
actions and57 physical Treachery identities: actual city/desert shipments,
|
||||
one Heighliners pile/payout, earned Advanced first-Mentat cards, later native
|
||||
Storm loss and free return, separate Tleilaxu bank1/Axlotl delayed1. Four actual
|
||||
Harkonnen capture/assassination paths use48–49 actions and33 identities, actual
|
||||
winner-token transfer and one native private replacement. Four minimal policies
|
||||
submit legal next actions from each six-native phase-five boundary.
|
||||
|
||||
Four controlled Ecaz/Ixian supplements use real normal all3-deck start, worm
|
||||
Nexus, reciprocal alliance and earned Tabr. Conserved physical armies/Shield
|
||||
then expose both selected leads, original fixed Ecaz and one Suboid casualty,
|
||||
holder-only Advanced Tabr1 and selected-winner Tech after actual card cleanup.
|
||||
These positions and the Shield acquisition are explicitly staged; they are
|
||||
not natural battle histories or full combination campaigns. The new setup
|
||||
controls use SSR plus public actions, without a DOM click claim.
|
||||
|
||||
Feedback corrects Basic later dials1+1 versus Advanced card1, actual closing
|
||||
windows, nested decorative Begin markup and independent-overlay admission.
|
||||
Old Semuta tests now acknowledge actual battle-outcome windows, while the
|
||||
foreign-Ghola source finishes preceding/current Revival turns and reaches
|
||||
Battle through native phase completion instead of assigning phase/order.
|
||||
One callback-state fixture narrowing is corrected. Report/manifest:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-selected-phase-modules-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261026-selected-phase-modules-runtime/`.
|
||||
No saved-game/server/reset/restart/deployment or assurance operation occurs.
|
||||
Complete-mode, wider interactions, browser/mobile, deployed and publication
|
||||
acceptance remain open.
|
||||
|
||||
## Standalone E3 Stronghold composition — 4 October 2026
|
||||
|
||||
Fresh `stronghold-factions` additionally admits Advanced native Ecaz OR native
|
||||
|
||||
Reference in new issue
Block a user