Compose native Homeworld skill and Discovery modules
This commit is contained in:
1 parent
a8758bc6b5
commit
3fb047c93d
23 files changed
+1732
-107
No files matched your search
+21
-12
@@ -1,6 +1,6 @@
|
||||
# Current development status
|
||||
|
||||
Updated 6 October 2026. **The full twelve-faction goal is unfinished. Basic
|
||||
Updated 8 October 2026. **The full twelve-faction goal is unfinished. Basic
|
||||
is playable and the six classic factions have a user-authorized Advanced preview.
|
||||
Expansion starts and full rules/publication acceptance remain gated.**
|
||||
|
||||
@@ -17,17 +17,26 @@ open mode gates.
|
||||
|
||||
## Current checkpoint and work
|
||||
|
||||
**In progress — original native Homeworld modules.** Parent integrates the
|
||||
existing E1/E2 and standalone E3 roster/deck predicates with original Skills,
|
||||
Discovery or both, optional Tech/Advanced Strongholds and no Nexus. Disjoint
|
||||
native E1/E2 and standalone E3 programmes are authored/frozen. Eight original
|
||||
native setups initially reject before play; admission exposes the genuine
|
||||
Ixian pre-training card stage and a real physical-Suk null-quote crash.
|
||||
Exact pre-placement nullable custody and source-qualified residual Cyborg
|
||||
forwarding are repaired; focused native/visitor normal/trained rescue and
|
||||
existing non-native Face Dance offer suppression pass. The authored remaining
|
||||
programmes still have failures, including real pending CHOAM low-income gates;
|
||||
they are not a verified native checkpoint. No ruling/public/deployment gate changes.
|
||||
**Native Homeworld modules — bounded Development Verified.** Existing E1/E2 and
|
||||
standalone Ecaz OR Moritani/classic setup now compose Skills, Discovery or
|
||||
both with optional Tech/Advanced Strongholds, no Nexus. Genuine Ixian
|
||||
pre-training nullable custody and physical-Suk residual Cyborg forwarding
|
||||
repair reproduced setup/crash cases. New35 cases and affected180/180 across
|
||||
19 files pass; final repair union46/46, types/lint/build pass.
|
||||
Original six-seat samples14/19 complete; all12 new families run144 original
|
||||
Advanced three-seat samples, initially134 complete. Eight CHOAM ruling
|
||||
captures remain; two genuine Ecaz placement deadlocks were repaired by
|
||||
using the engine/UI's existing base-board stronghold enumeration. All four
|
||||
policies advance both exact captures, which finish102/124/2 and21/29/0
|
||||
further accepted/attempted/JSON actions. Source batches and prior five
|
||||
six-seat ruling captures remain explicit; no uninterrupted144/final-tree
|
||||
certificate is claimed. Actual human390px `4AG8J2ZX`v74 chooses its original
|
||||
Ixian card/training and ships one Suboid/one Cyborg to Kaitain for2, retaining
|
||||
Ix9/3, visitor1/1 and original HMS3/3. `TYH3JS3C`v56 submits actual native
|
||||
Moritani Suk rescue: Grumman14, own Tanks0, defeated Guild Tanks2; original
|
||||
Collection follows. Both tabs closed; throwaway smoke scripts removed.
|
||||
[Exact native scope](HOMEWORLD_RUNTIME_IMPLEMENTATION.md#native-optional-module-compositions--8-october-2026).
|
||||
No public, ruling, comprehensive-assurance or protected-deployment gate changes.
|
||||
|
||||
**Classic Homeworld optional modules — bounded Development Verified.**
|
||||
Fresh classic Basic/Advanced2–6 now composes Skills, Discovery or both with
|
||||
|
||||
@@ -5,6 +5,20 @@ partial rules coverage. It connects physical components, real actions, private
|
||||
controls, AI choices and saved continuation. Normal public Discovery and
|
||||
Advanced start gates, and the publication gate, remain closed.
|
||||
|
||||
## Native Homeworld composition — 8 October 2026
|
||||
|
||||
Fresh supported E1/E2 and standalone Ecaz OR Moritani/classic Discovery
|
||||
entries retain original Homeworlds, optionally all14 Skills through the
|
||||
existing `leader-skills --discoveries` entry, Tech3+ and Advanced Strongholds2+.
|
||||
Existing Basic/Advanced roster and family-deck boundaries remain. Actual
|
||||
parent entry, source-qualified nested invoices, capped native No-Fields and
|
||||
native/visitor/nested casualty aftermath reuse original consumers. Ambassador
|
||||
placement still targets only base-board strongholds, not revealed Discovery
|
||||
strongholds; minimal legal AI now respects that existing engine/UI boundary.
|
||||
See [original programmes and preserved captures](HOMEWORLD_RUNTIME_IMPLEMENTATION.md#native-optional-module-compositions--8-october-2026).
|
||||
Nexus with Homeworlds, unsupported E3 pairs/mixed families, pending
|
||||
interpretations, public starts and full-mode acceptance remain separate.
|
||||
|
||||
## Classic Homeworld composition — 6 October 2026
|
||||
|
||||
Fresh private classic Discovery setup retains Homeworlds in Basic/Advanced
|
||||
|
||||
@@ -6,6 +6,93 @@ disabled.** It does not certify Homeworld battles, occupation, card effects or
|
||||
complete Advanced/expansion games. The earlier component checkpoint remains
|
||||
in [HOMEWORLD_IMPLEMENTATION.md](HOMEWORLD_IMPLEMENTATION.md).
|
||||
|
||||
## Native optional-module compositions — 8 October 2026
|
||||
|
||||
The existing fresh private entries now preserve Homeworlds with Skills,
|
||||
Discovery or both for supported native E1/E2 single/paired rosters and
|
||||
Advanced distinct-family decks, or standalone Ecaz **OR** Moritani with
|
||||
classic opponents. Basic/Advanced2–6; original unused Tech3+ and Advanced
|
||||
Strongholds2+ remain optional. Original roster/deck, Duke and assassination
|
||||
exclusions remain; no Nexus, unsupported E3 pairs/mixed families, unrelated
|
||||
previews, public starts or played-game conversion is admitted.
|
||||
|
||||
Authorized revision physical21–23 permits the variants together/separately
|
||||
irrespective of factions. Existing native predicates and initializers remain
|
||||
the single setup path. Nullable Homeworld custody now covers the original
|
||||
Ixian `skillTreachery` card choice before training/force placement. Actual
|
||||
normal/trained native/visitor Suk rescue forwards residual Cyborg Tanks from
|
||||
the same physical quote into optional equal Suboid substitution, fixing a
|
||||
reproduced null-quote crash without restoring rescued counters to the Tanks.
|
||||
Native saved forces stay at the original home; the Imperial external split
|
||||
remains the implementation interpretation below, not ordinary revival.
|
||||
Non-native Homeworld winners retain the existing Face Dance offer prohibition.
|
||||
Original CHOAM payer/support, Richese caps and revealed nested invoice,
|
||||
Tleilaxu own leader revival, Ecaz Arrakis-only Occupy, Moritani assassination/
|
||||
skill return and native-world winner Tech timing remain distinct mechanics.
|
||||
|
||||
Thirty-five new semantic cases and the affected19-file union180/180 pass.
|
||||
After the subsequently discovered Ambassador bot and natural-Storm fixture
|
||||
repairs, the final four-file union46/46, types/lint and build pass.
|
||||
The old classic invasion fixture now explicitly allows the original Guild
|
||||
interception decision: a real Easy-AI Karama cancellation had removed the
|
||||
army/battle under test. A preserved reproduction and80 original repaired
|
||||
invasion boundaries prove the fixture change, not a new shipment rule.
|
||||
|
||||
The runner adds twelve `native-homeworld-{skills,discovery,discovery-skills}`
|
||||
families with optional `-tech`, `-stronghold`, `-stronghold-tech` at stable
|
||||
bands7600–8700; existing classic names/seeds6400–7500 are unchanged.
|
||||
Original six-seat `native-homeworld-skills` samples:14/19 complete,
|
||||
18693 accepted/18718 attempted actions and501 JSON continuations among those
|
||||
completed games, on unchanged tree
|
||||
`fc792b6089e8d3a17e661daf5a76b9148ad45692c3dfafb2d9481520822d6a31`.
|
||||
Five original captures stop at existing CHOAM low-opening-income, exhausted
|
||||
Richese cache or Basic odd Ecaz Occupy ruling guards; none is bypassed.
|
||||
|
||||
All twelve families then run twelve original Advanced three-seat samples
|
||||
each:134/144 initially complete,34730 accepted/34853 attempted actions/
|
||||
867 JSON among completed games, on unchanged tree
|
||||
`3a99f592826e5476825d43330397c7fdca6582157f2bc05600f24a7b7919105f`.
|
||||
Eight captures retain the existing CHOAM ruling guard. Two actual Ecaz
|
||||
placement deadlocks exposed a bot enumerating revealed Discovery strongholds
|
||||
although the original engine/UI permit only base-board strongholds.
|
||||
The bot now uses that same base-board enumeration; every difficulty legally
|
||||
declines on both preserved exhausted-destination states and advances to
|
||||
Shipment. Those exact original captures complete102/124/2 and21/29/0 further
|
||||
accepted/attempted/JSON actions on unchanged tree
|
||||
`f80a99ba1799254ea93bd3eed6cc64ece7d95195d5503f115c0f570cf9e1828a`.
|
||||
This is136 completed three-seat games **across repaired continuations**,
|
||||
not144 uninterrupted passes or a final-tree certificate. Existing rejected
|
||||
competing Ambassador-arrival candidates remain visible in these reports.
|
||||
Reports/captures are private `/tmp/dune-native-homeworld-*-20261008` and
|
||||
`/tmp/dune-native-homeworld-skills-first-games-20261007`; no original game,
|
||||
native custody or pending ruling is reset.
|
||||
|
||||
Human390px QA uses two original authenticated HTTP lobbies and the existing
|
||||
private CLI, with no redeal, held-card/force injection or outcome lottery.
|
||||
`4AG8J2ZX`v9 starts original Ixian `skillTreachery`: the human chooses its
|
||||
original Shield, then Prana-Bindu Adept on C’tair Pilru before original
|
||||
Traitors/native placement. In actual turn-one Shipment the human declares
|
||||
one Suboid plus one Cyborg from Ix to Kaitain for2 spice. Atv74 Ix retains
|
||||
9 Suboids/3 Cyborgs, the original Kaitain visitor group is1/1, the separate
|
||||
HMS army remains3/3 and the Ixian wallet is7. Original Skills/Discovery/
|
||||
Tech/Stronghold custody remains.
|
||||
|
||||
`TYH3JS3C` uses original standalone Advanced Moritani Homeworld/Skills
|
||||
setup without Discovery. The human keeps its actually offered Suk Graduate
|
||||
on Lupino Ord. A genuine two-force Guild invasion and original1-supported
|
||||
native plan produce the native Moritani win. The human saves the actual
|
||||
single ordinary casualty through the owned Suk panel. Atv56 Grumman still
|
||||
has14 native forces, Moritani Tanks0, Guild Tanks2 and no visitors remain.
|
||||
The original Grumman Collection decision follows; no native force is moved
|
||||
to another home and support/plans/casualties are not replayed.
|
||||
Both actual choice screenshots, fresh accessibility/resulting state and
|
||||
document width390 were observed. These are working-tree controls, not a
|
||||
pushed revision or deployed acceptance claim.
|
||||
|
||||
This bounded composition is Development Verified, not complete faction/
|
||||
module coverage, all combinations, comprehensive assurance, calibration or
|
||||
protected deployment.
|
||||
|
||||
## Classic optional-module compositions — 6 October 2026
|
||||
|
||||
The fresh classic Homeworld prototypes now compose **Skills, Discovery or
|
||||
|
||||
@@ -1,5 +1,34 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 8 October 2026 — Native Homeworld optional modules
|
||||
|
||||
Original supported native E1/E2 and standalone Ecaz OR Moritani/classic
|
||||
Homeworld entries now retain Skills, Discovery or both with optional
|
||||
Tech3+/Advanced Strongholds2+. Existing family decks, native setup and
|
||||
pending rulings remain. Exact Ixian pre-training nullable custody and
|
||||
same-quote residual Cyborg Tanks repair reproduced admission/Suk crashes.
|
||||
Native CHOAM invoices/support, Richese caps/nested invoices, Tleilaxu
|
||||
revival, Ecaz Arrakis Occupy and Moritani skill-first assassination retain
|
||||
original consumers. Twelve native runner families preserve old names/seeds.
|
||||
|
||||
New35 cases; affected180/180 across19 files, final repair46/46 and
|
||||
types/lint/build pass. Original six-seat14/19 completions and all12-family
|
||||
Advanced three-seat134/144 initial completions retain exact source trees
|
||||
and ruling captures. Two actual Ambassador bot deadlocks finish from their
|
||||
preserved states after base-board target enumeration is repaired; every
|
||||
difficulty legally advances both captures. Not an uninterrupted144 pass or
|
||||
a final-tree certificate. A genuine Guild cancellation and natural-Storm
|
||||
fixture boundary are repaired with explicit legal programme choices, not
|
||||
altered shipment/storm rules.
|
||||
|
||||
Human390px original HTTP/private CLI `4AG8J2ZX`v74 chooses its original
|
||||
Ixian starting card/training and typed paid native invasion; `TYH3JS3C`v56
|
||||
chooses native Moritani Suk rescue after a genuine defensive Homeworld win.
|
||||
Original armies, Tanks, skill custody and Collection continuation remain.
|
||||
Both tabs closed; temporary scripts removed.
|
||||
[Source-qualified evidence and limits](HOMEWORLD_RUNTIME_IMPLEMENTATION.md#native-optional-module-compositions--8-october-2026).
|
||||
No full-mode, comprehensive assurance, calibration or protected-deployment claim.
|
||||
|
||||
## 6 October 2026 — Classic Homeworld optional modules
|
||||
|
||||
Original classic Homeworld Skills/Discovery families now compose either or
|
||||
|
||||
@@ -5,6 +5,19 @@ Normal mode starts and publication remain gated. The [source contract](LEADER_SK
|
||||
contains all fourteen physical cards; the [capture interpretation](LEADER_SKILLS_CAPTURE.md)
|
||||
records the fresh publisher/designer search requested by the user.
|
||||
|
||||
## Native Homeworld composition — 8 October 2026
|
||||
|
||||
Fresh supported native E1/E2 or standalone Ecaz OR Moritani/classic entries
|
||||
now retain original Homeworlds with all14 Skills, optional Discovery7/8,
|
||||
Tech3+ and Advanced Strongholds2+. Existing roster/deck, Duke and
|
||||
assassination restrictions remain. The original Ixian card-before-training
|
||||
stage precedes native placement; physical Suk rescue forwards only residual
|
||||
Cyborg Tanks into equal Suboid substitution. Native-world rescue, genuine
|
||||
Tleilaxu own revival and Moritani death/replacement use existing custody.
|
||||
See [source-qualified native proof](HOMEWORLD_RUNTIME_IMPLEMENTATION.md#native-optional-module-compositions--8-october-2026).
|
||||
Nexus with Homeworlds, unsupported E3 pairs/mixed families, pending
|
||||
interpretations, public starts and full-mode acceptance remain separate.
|
||||
|
||||
## Classic Homeworld composition — 6 October 2026
|
||||
|
||||
Fresh Basic/Advanced two–six unique base-faction private skill prototypes
|
||||
|
||||
@@ -165,6 +165,21 @@ reveal history and the log now name the sourced forfeiture. Exceptional leader
|
||||
custody and the independent private-step UX/public-preview gates are unchanged.
|
||||
See [the cutover and Advanced sequence](MORITANI_ASSASSINATE_LEADERS.md#authority-and-advanced-duration-cutover).
|
||||
|
||||
## Native Homeworld module composition — 8 October 2026
|
||||
|
||||
Authorized supplied revision physical21–23 permits Homeworlds, Skills,
|
||||
Discovery, Tech and Strongholds together/separately irrespective of faction
|
||||
selection. The bounded fresh native composition therefore reuses supported
|
||||
E1/E2 and standalone Ecaz OR Moritani/classic setup predicates, not a new
|
||||
rule model. Original skill-before-faction ordering applies to typed Suk and
|
||||
residual Cyborg substitution; Homeworlds remain outside Arrakis Occupy and
|
||||
Intrusion. Existing CHOAM low-opening-income, Basic odd Ecaz and exhausted
|
||||
Richese-cache guards remain visible in original game captures. The external
|
||||
Imperial Suk split is still an implementation interpretation, not ordinary
|
||||
revival placement or a new user/publisher ruling. Native Face Dance,
|
||||
Diplomat retreat and other pending interpretations remain separate.
|
||||
[Exact scope and evidence](HOMEWORLD_RUNTIME_IMPLEMENTATION.md#native-optional-module-compositions--8-october-2026).
|
||||
|
||||
## Advanced Homeworld occupation source cutover — 5 October 2026
|
||||
|
||||
The authorized supplied revision, physical **page22**, qualifies an occupier
|
||||
|
||||
@@ -4,6 +4,21 @@
|
||||
bands to real battle resolution, player choices, AI and saved continuation.
|
||||
Complete module, faction and publication gates remain closed.
|
||||
|
||||
## Native Homeworld composition — 8 October 2026
|
||||
|
||||
Supported fresh native E1/E2 and standalone Ecaz OR Moritani/classic
|
||||
Homeworld skill entries retain the original rescue bands with optional
|
||||
Discovery/Tech/Advanced Strongholds. Native saves remain at that home;
|
||||
external Imperial return allocation retains the implementation interpretation
|
||||
below. The same source-qualified physical quote now exposes residual Cyborg
|
||||
Tanks for equal Suboid substitution after rescue, repairing a reproduced
|
||||
automatic-normal-Suk null-quote crash. Rescued Cyborgs are not available for
|
||||
that substitution. Existing non-native Homeworld Face Dance suppression,
|
||||
support, skill-first assassination and original cleanup remain unchanged.
|
||||
See [native runtime proof](HOMEWORLD_RUNTIME_IMPLEMENTATION.md#native-optional-module-compositions--8-october-2026).
|
||||
Advanced Atreides/KH, Diplomat retreat, Emperor Face Dance allocation, Nexus
|
||||
with Homeworlds and other pending interpretations remain guarded.
|
||||
|
||||
## Classic Homeworld composition — 6 October 2026
|
||||
|
||||
The fresh classic Homeworld/Skills prototype preserves the printed rescue
|
||||
|
||||
Reference in new issue
Block a user