Compose Discovery Strongholds and repair mandatory Ecaz battles

This commit is contained in:
Quintine committed 2026-10-05 22:13:53 +11:00
1 parent e798914aab
commit b0267827b5
19 files changed
+1243 -39

No files matched your search

+26
View File
@@ -17,6 +17,32 @@ open mode gates.
## Current checkpoint and work
**Discovery / original Strongholds — bounded Development Verified:**
fresh original Discovery and separate classic Skills/Discovery preserve
Advanced Strongholds2–6, optional Tech3–6, original setup/held claims,
physical entry, paid nested routes and source-local battle effects.
Source-clear native HMS/CHOAM invoices, Richese nested marker/defense,
trained support/rescue and mandatory Ecaz coalition retain original outcomes.
Skills-native/Nexus/HW/variants/previews, pending rulings and public starts
are not opened.
Affected77 plus post-repair coalition39, final types/lint/build and actual
programmes pass. Five genuine six-seat samples finish3,096 accepted/
3,097 attempts/81 JSON across original and repaired trees. Original Ecaz
seed20265041's mandatory battle was reproduced, repaired and resumed unchanged
for557 more/no rejection/15 JSON. Richese seed20265033 remains captured after
1,639 accepted atturn10 Bidding on its existing exhausted-cache count ruling.
No skipped battle, invented count, reset or natural-every-effect claim.
Actual UWEH7WNBv14 retains natural Smuggler, earned Arrakeen, free Cistern3
then paid4, spice3→2/reserves16→15. Native4LBU44PTv21 records human typed
Shrine free/paid entry, earned HMS copy and real support3/bank2/own1,
CHOAM income1, three physical Cyborg losses, protected Shrine4/two Cyborgs
and original Production transferred Guild→Ixians. Both refresh at390px.
Original staging and source trees are explicit; tabs released.
[Canonical rule/evidence contract](DISCOVERY_PROTOTYPE.md#original-advanced-stronghold-composition--5-october-2026).
No production deployment or complete-mode acceptance is claimed.
**Classic Nexus / Discovery — bounded Development Verified:** fresh explicit
`nexus --discoveries` composes classic/base33/all12/Discovery7/8,
Basic/Advanced2–6, original Tech3+ and/or Advanced Strongholds2+.
+81 -4
View File
@@ -17,14 +17,14 @@ uses those identities and effects; it does not treat test outcomes as rulings.
ready seats in Basic or Advanced. Fresh classic, selected E1/E2 native families,
and standalone Ecaz **or** Moritani with classic opponents use their original
decks and native setup. Canonical unused Tech Tokens may be preserved at three
through six seats. Advanced Moritani retains its non-Harkonnen assassination
profile; paired/mixed E3, Skills, Strongholds, Homeworlds, Nexus and unrelated
previews stay outside this entry.
through six seats; original Stronghold Cards require Advanced. Advanced Moritani
retains its non-Harkonnen assassination profile; paired/mixed E3, Skills,
Homeworlds, Nexus and unrelated previews stay outside this entry.
Discoveries are enabled before components are dealt. The initializer adds the
seven cards to the selected original Spice Deck, retaining Ix Sandtrout, and
creates each token behind shuffled opaque physical identities. Started games,
nonempty native inventories and already-used Tech Tokens cannot be redealt.
nonempty native inventories and already-used Tech or Stronghold components cannot be redealt.
No ordinary player action or room endpoint bypasses the normal start gate.
The existing local starter accepts `--profile discovery` for these fresh lobbies:
@@ -92,6 +92,83 @@ passes. Preserved3D7SAG45v27/Charity retains physical Richese/deck11 and shows
the **a2a92bb** local marker at390px after the isolated QA worker reload.
Tab released. Publication is not protected NAS deployment or live acceptance.
## Original Advanced Stronghold composition — 5 October 2026
The original fresh Discovery entry admits unused original Stronghold Cards in
Advanced2–6 with classic, supported selected E1/E2 or standalone Ecaz OR
Moritani rosters. The separate fresh classic `leader-skills --discoveries`
entry likewise preserves all14/base33/Discovery7/8/Strongholds6. Either may
retain original Tech at3–6. Basic Strongholds, native Discovery skill families,
Nexus/HW/independent variants/other previews and save conversion stay separate.
The existing Nexus/Discovery composition above is unchanged.
No new Stronghold Card is created for Jacurutu. Original actual end-Mentat
custody supplies held benefits in their named territory or a declared HMS
copy, never an inherited defense or subsidy inside a different nested site.
Original free entry and ordinary nested invoices retain physical/trained
groups; named support reductions change actual debit, not pledged rescue
eligibility. Typed losses, winner cleanup and Tech/Face Dance retain their
existing order. Contested Discovery and other pending sources are not decided.
The actual CLI entries remain `--profile discovery` or
`--profile leader-skills --discoveries` with selected original Advanced
Strongholds in the fresh lobby. The genuine runner additionally offers
`discovery-stronghold`, `discovery-stronghold-tech`,
`discovery-skills-stronghold`, `discovery-skills-stronghold-tech`;
new4000–4300 ordinal bands preserve earlier defaults and scenario seeds.
### Bounded held-card and mandatory-coalition evidence
Affected77 cases pass; after the reproduced mandatory Ecaz coalition repair,
the related39 cases, final types/lint and build pass. Original rule programmes
produce free Cistern3 then paid4, Arrakeen bank2/own1 followed by physical
Suk rescue and original winner Tech. Native HMS copying pays bank2/own1,
actual CHOAM income1 and three physical Cyborg losses. Real nested Richese
marker5 costs1 then materializes five reserves without a second fee; retained
Carthag does not protect its Shield from poison in Shrine. Original second
end-Mentat accepts the nested counters; no new location-validation shim is needed.
Genuine six-seat classic Skills and classic/Ixian-Tleilaxu/standalone Moritani
Stronghold+Tech samples complete on initial tree
`b2d642151709534ecc54eb8b7538d764b1da28ac0fe185e9ba6a26a09c1c6698`.
The original Ecaz sample seed20265041 stops after616 accepted actions on its
mandatory allied battle, not an optional AI action. The supported live
Discovery composition now feeds the original Occupy lead/owner-labelled
calculation. Its original captured state resumes unchanged and completes
557 additional actions/no rejection/15 JSON on corrected tree
`9ded08476837f230184f6a606209cd88c50444cd934de9975242e8dc1ee81157`.
The five completed samples total3,096 accepted/3,097 attempts/81 JSON across
those two trees. Resume does not reconstruct the earlier random stream.
The sixth CHOAM/Richese sample seed20265033 remains captured atturn10 Bidding,
1,639 accepted/1,640 attempts/44 JSON: declining Black Market reaches the
existing exhausted-cache normal-count ruling. No count, card or outcome is
invented. Original reports and captures remain outside Git.
Actual **UWEH7WNB** CLIv8 preserves its natural Smuggler offer. Forty-one
original controls plus explicit conserved source/claim positions reachv9
before actual first end-Mentat. Human readyv10 claims Arrakeen; human free
entryv11 moves three trained counters without price/reserve/movement cost.
Twenty-three original continuations, including conserved physical Weather
Control played for zero movement, reachv12. Human paid Cistern shipment and
Guild allowancev13/v14 debit3→2 spice/16→15 reserves, leave four nested
counters and retain the original training/card. Refresh fits390px.
Actual **4LBU44PT** CLIv8 preserves native setup/actors. Printed Hagga blow,
real Shrine reveal, conserved claimant and original end-Mentat producev9
entry. Human one-ordinary/one-Cyborg entryv10 costs nothing and keeps one
ordinary parent counter. Fifty-one original controls reachv11; human typed
shipment/Guild allowance/CHOAM income passv12–14 debit5→3 spice/8→6 reserves,
leave Shrine4/two Cyborgs and unchanged HMS6/three Cyborgs, with deferred
Heighliners1. Six original actions after explicit conserved opposing/current
control positions reachv15 HMS copy; actual phase-end Tech raises own3→4.
Human Arrakeen copyv16 and real sealed plansv17/v18 show support3/bank2/own1.
Human no-Traitor callsv19/v20 and Keep these casualtiesv21 leave HMS3/no
Cyborg, Shrine4/two Cyborgs, own spice3, CHOAM income1 and original
Guild-held Production transferred to Ixians. Another real conflict keeps
Battle open; no unrelated Collection contaminates the invoice. Refresh fits
390px. Tabs released; no production acceptance is claimed.
## Native setup and original consumers — 5 October 2026
Original Ixian setup keeps the six-counter HMS garrison and seven physical
+20
View File
@@ -2,6 +2,26 @@
Historical primary-source audit, 2026-09-07, corrected after independent verification. The old publisher/designer casualty-rounding conflict remains unresolved as a publisher correction and for odd Basic counts. Its earlier false attribution to Jack Reda is still withdrawn. The later user-authorized Advanced source below selects explicit Advanced arithmetic, and the Basic even-force composition selects E/2 for even counts; neither retroactively certifies that attribution.
## Original live Discovery coalition — 5 October 2026
The original standalone Ecaz Discovery profile marks its native Occupy path,
but its former combined-battle gate still rejected the mandatory encounter.
The live supported Discovery configuration now feeds original lead selection,
owner-labelled fixed/variable armies, counters, payments and aftermath,
including optional original Tech/Advanced Strongholds. No battle is skipped,
no alliance/plan is synthesized and no extra coalition source is inferred.
Unsupported rosters, Skills/Nexus/HW/variants/previews and Basic odd-force
rounding remain separate. A fresh Occupy initializer does not gain a Discovery
conversion path merely from this live composition.
Meaningful original coalition cases fail before the fix and pass afterward:
Ecaz-led support3 pays bank2/own1; allied Guild lead pays its own3 and does not
borrow Ecaz's held card. Actual Ecaz5/Guild4 loses3 per owner and leaves2/1.
The original genuine six-seat seed20265041 capture after616 accepted actions
resumes without changing its saved position, completes557 more/no rejection/
15 JSON and retains genuine Discovery decisions. Related39, types/lint/build
pass. [Discovery evidence and limits](DISCOVERY_PROTOTYPE.md#bounded-held-card-and-mandatory-coalition-evidence).
## Standalone Nexus / Skills coalition — 5 October 2026
The fresh standalone Ecaz/classic skill-Nexus profile now connects mandatory
+37
View File
@@ -1,5 +1,42 @@
# Dune implementation status
## 5 October 2026 — Original Discovery Strongholds and mandatory Ecaz repair
Fresh original Discovery classic/E1/E2/standalone E3 and separate classic
Skills/Discovery entries retain canonical unused Advanced Strongholds2–6,
optional Tech3–6 and actual end-Mentat claims. Source-local benefits compose
original entry/tariffs, trained rescue, typed Cyborg/CHOAM invoice and nested
No-Field materialization/poison defeat. No nested defense/subsidy inheritance
or seventh physical Jacurutu card is created. Other profiles/rulings/public
starts and save conversion stay separate.
Affected77 pass. The genuine Ecaz sample's mandatory combined battle exposed
the old module guard: two meaningful original cases fail before repair and
pass after. Related39, final types/lint/build and actual rule programmes pass.
Original Ecaz5/Guild4 loses3 per owner; Ecaz's bank2/own1 is not lent to a
Guild-led own3 plan. The existing room-local board primitive already admits
nested structural keys; an inferred extra validator repair was withdrawn.
Named SukRescueOption fixes a TypeScript recursive-inference boundary without
concrete ReturnType coupling. Removed incidental action-trace/default pins.
Four initial genuine six-seat samples complete on b2d64215 tree. Original
Ecaz seed20265041 after616 accepted is preserved and resumes557/no rejection/
15 JSON on9ded0847. Five completed samples total3,096/3,097/81 JSON across
two trees; resume does not reconstruct the prior stream. Sixth Richese sample
seed20265033 remains captured atturn10/richeseBlackMarket after1,639 accepted/
1,640 attempts/44 JSON on existing exhausted-cache normal-count ruling.
No fake source remedy or rerun to confirm.
Actual UWEH7WNB original CLIv8, natural Smuggler, human held claimv10,
free-entryv11 and paid shipment/Guild allowancev13/v14 retain Arrakeen,
Cistern4/spice2/reserves15. Native4LBU44PT CLIv8, typed free-entryv10,
paid shipment/income allowancev12–14, original HMS copyv16/plansv17–18,
Traitor declinesv19–20 and casualty keepv21 leave HMS3/no Cyborg,
Shrine4/two Cyborgs/spice3, CHOAM income1 and original Production winner
transfer. Both390px refresh; explicit conserved staging/private evidence,
tabs closed. [Canonical evidence](DISCOVERY_PROTOTYPE.md#bounded-held-card-and-mandatory-coalition-evidence).
No production or full-module acceptance is claimed.
## 5 October 2026 — Classic Nexus and original Discovery composition
Fresh explicit `nexus --discoveries` admits classic/base33/all12/Discovery7/8
+1
View File
@@ -237,6 +237,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
| Classic Nexus / Leader Skills | Fresh classic/base33/all14 Skills/all12 Nexus, Basic/Advanced2..6, explicit `leader-skills --nexus-cards`, no other overlays/previews. Original starting hands/offers/skill-before-Traitor setup and actual closing Nexus draw remain. Exact extra/ordinary free-return ledgers, real bank purchase and committed Traitor declarations preserve trained-disc custody. Temporary ordinary-as-Sardaukar roles compose actual skill posture/bonuses/support; matching Cunning casualty receipt stays pending through original Suk rescue and completes only after physical settlement. Source-guarded borrowed Smuggler arithmetic, Atreides Suk/KH and unresolved effects remain; no public start, retrofit or new ruling. | [Scope, sources and bounded evidence](NEXUS_CARD_RULES.md#classic-nexus-and-leader-skills-composition--4-october-2026), [Skill runtime](LEADER_SKILLS_RUNTIME.md#classic-nexus-composition--4-october-2026) |
| Paired E1/E2 Nexus / Leader Skills | Fresh both Ixians+Tleilaxu OR CHOAM+Richese plus classics, one original family deck/all14 Skills/all12 Nexus, Basic/Advanced2..6, explicit original skill entry. Actual native setup/offers/closing draws remain. Full unsupported Suboids compose typed Suk rescue before equal actual Tank substitution; Face Dance follows original winner outcomes, kills/returns the winning trainer skill once without another bounty, and partial Cunning retains ordinary Mentat rights. Richese pair uses its original signed two-token frame/one invoice/native response/Guild continuation, not single-marker skill proof; CHOAM printed fuel/Planetologist physical route remain separate. No other overlays, companion/mixed-plan/new ruling/public starts or retrofit. | [Scope, sources and bounded evidence](NEXUS_CARD_RULES.md#paired-e1e2-nexus-and-leader-skills-composition--4-october-2026), [Skill runtime](LEADER_SKILLS_RUNTIME.md#paired-e1e2-nexus-composition--4-october-2026) |
| Classic Nexus / Discovery / original components | Fresh classic/base33/all12/Discovery7/8 Basic/Advanced2–6, original Tech3+/Advanced Strongholds2+, explicit `nexus --discoveries`. Original worm/vote/typed ride, next-turn entry, end-Mentat held custody and end-Spice closing draw after a Nexus and settled alliance remain. Extra/ordinary revival ledgers and borrowed Guild nested payment preserve native identity and physical outcomes. Skills/native/HW/variants/previews and unresolved mixed-module Fremen Betrayal remain gated; no new universal interruption priority. | [Composition contract and bounded evidence](DISCOVERY_PROTOTYPE.md#classic-nexus-composition--5-october-2026), [Nexus source contract](NEXUS_CARD_RULES.md#classic-discovery--original-tech-and-strongholds--5-october-2026) |
| Discovery / original Advanced Strongholds | Fresh original Discovery classic/selected E1/E2/standalone E3 and separate classic all14 Skills entry retain Strongholds6 Advanced2–6, optional Tech3–6 and original end-Mentat claims. Named held benefits or actual HMS copy do not inherit into nested locations; Jacurutu creates no seventh card. Live supported Ecaz Discovery feeds mandatory original coalition lead/armies/payment/aftermath rather than skipping legal battle. Native typed/marker, trained rescue and winner Tech retain their sources. Basic Strongholds, native Discovery Skills, HW/variants/previews/pending rules/public starts/save conversion remain separate. | [Bounded contract and original programmes](DISCOVERY_PROTOTYPE.md#original-advanced-stronghold-composition--5-october-2026), [mandatory Ecaz repair](ECAZ_OCCUPY_RULES.md#original-live-discovery-coalition--5-october-2026) |
| Discoveries | Preserve seven sourced Spice Cards/eight tokens, faction peeks and Collection choices. Fresh classic/native E1/E2/standalone E3 may retain original Tech3..6; separate fresh classic all14 Skills/Discovery/Tech uses original training, entry, movement, stash, rescue/rewards and Bureaucrat invoices. Native setup, revealed-only No-Fields and Moritani source histories remain. Advanced Orgiz uses the supplied p24 territory-Collection trigger; Basic stays provisional per deposit. Only Jacurutu adds a stronghold. Contested/shared/mixed cases, other combinations and public starts remain unfinished. | [Component authority](DISCOVERY_COMPONENTS.md), [native composition](DISCOVERY_PROTOTYPE.md#native-setup-and-original-consumers--5-october-2026), [classic Skills/Advanced source cutover](DISCOVERY_PROTOTYPE.md#classic-leader-skills-and-advanced-orgiz--5-october-2026) |
| Guild Secret Ally | One explicit Guild-priced ordinary shipment; borrowed prices/routes preserve native identity. Free Fremen reinforcement remains a separate choice. | [Route contract](NEXUS_GUILD_SECRET_ALLY_RULES.md), [verified runtime](NEXUS_GUILD_SECRET_ALLY_RUNTIME.md) |
| Homeworld custody and mobility | Physical home/visitor groups, population thresholds, tariffs and transport permissions retain distinct sources; Homeworld immunity is not universal immunity. | [Homeworld rules](HOMEWORLD_RULES.md), [benefits](HOMEWORLD_BENEFITS_RULES.md), [mobility](HOMEWORLD_MOBILITY_RULES.md), [invasion](HOMEWORLD_INVASION_RULES.md), [Guild transport](GUILD_HOMEWORLD_TRANSPORT_RULES.md) |
+33
View File
@@ -2,6 +2,39 @@
Historical development module checkpoint, 7 September 2026: the six printed effects, public card custody, mobile declaration, support accounting, AI choices and readable faces are integrated. The later user-authorized [classic Advanced preview](ADVANCED_PREVIEW.md) already permits Stronghold Cards; preserve that access. Complete Advanced/expansion release and arbitrary combinations remain gated.
## Original Discovery composition — 5 October 2026
Fresh original `discovery` entry preserves selected unused Strongholds6 in
Advanced2–6 classic/supported E1/E2/standalone E3, with optional Tech3–6.
The separate classic `leader-skills --discoveries` entry preserves
base33/all14/Discovery7/8 and the same original Advanced Strongholds/Tech.
The supplied authorized source physical21 permits variants together; this
bounded entry does not open every unresolved interaction or public mode.
Original first end-Mentat ownership is required. Benefits stay in the held
card's named territory or the actual HMS copy; Cistern/Shrine and other
revealed nested sites do not inherit another site's defense or support.
Jacurutu adds a stronghold victory location, not a seventh physical card.
Free entry, paid nested forces/markers, native typed casualties, trained
rescue and original cleanup/Tech/Face Dance retain their existing source
identities. No held receipt or paid result is injected to grant an advantage.
Basic Strongholds, native Discovery skill families, Homeworlds, independent
variants/previews, pending rules, public starts and save conversion remain
separate. Existing Nexus/Discovery/Strongholds is unchanged. The
[Discovery contract](DISCOVERY_PROTOTYPE.md#original-advanced-stronghold-composition--5-october-2026)
records the original CLI and genuine-runner entries and bounded evidence.
Affected77 and post-repair coalition39, types/lint/build and actual programmes
pass. Phone UWEH7WNBv14 retains natural Smuggler/held Arrakeen/four paid/free
Cistern counters. Native4LBU44PTv21 records human HMS copy/support3/bank2/
own1, actual CHOAM income1, three physical Cyborg losses, protected Shrine4/
two Cyborgs and original Production winner transfer. The five completed
genuine six-seat samples include one actual mandatory Ecaz repair/resume;
the sixth Richese sample remains at the existing exhausted-cache ruling.
Counts, source trees, conserved staging and390px refresh are recorded in the
linked contract; these proofs do not certify complete modules or deployment.
## Native Tech composition without Skills — 4 October 2026
Fresh Advanced `stronghold-factions` may preserve original unused Tech Tokens