Compose Advanced Tleilaxu skills and original foreign ghola lifecycle

This commit is contained in:
Quintine committed 2026-10-03 14:06:49 +10:00
1 parent d327d1943b
commit d86d2088e6
18 files changed
+678 -72

No files matched your search

+25
View File
@@ -16,6 +16,31 @@ open mode gates.
## Current checkpoint and work
**Advanced Tleilaxu Skills and foreign gholas — bounded Development Verified:**
native Tleilaxu, optional Ixians/CHOAM and classic seats now compose all fourteen
skills with original half-price foreign revival and no foreign skill draw.
Native trainer normal bonuses, own revival, dead-ghola negotiated return,
Harkonnen capture/revelation/use-return/execution and Face Dance retain their
original handlers. Actual captured-plan revelation exposed a new integrity
overconstraint; it now permits the original public disclosure transition.
Affected56/56, native CLI3/3, types/lint/build and nine controlled runtime cases
pass. Fourteen genuine games finish6,620 accepted actions/no rejection,
171 JSON continuations,62 battles, two foreign and five own leader revivals.
Original CLI **H485PLF5 v6** retains native setup. Human390px **VNQ5PF54 v33**
begins at an explicitly conserved Revival/Worthless/storm position after
genuine setup, then uses actual foreign revival, funded shipment and battle:
Bashar costs1, no skill offer; two real Wind Pass counters cost4; face-up Zoal's
Warmaster gives the foreign Bashar2 exactly+1 with Trip to Gamont, defeating
Caid3 on the aggressor tie3–3. Actual cleanup/opening reaches Collection with
two board counters, wallet0 and the living controlled foreign disc after refresh.
The detailed current guide is visually readable at390px. See the
[native Tleilaxu contract](TLEILAXU_LEADER_SKILLS.md#advanced-native-composition--4-october-2026).
Basic/public starts, captured replacement, Advanced Atreides Suk/KH and other
optional-module/ruling gates remain. No full assurance or deployed claim.
Final native15/15, all nine runtime cases and types/lint/build pass after
per-action public-profile validation is computed only once when foreign discs
exist. The final isolated build retains human v33/Collection and CLI v6/setup.
**Advanced native Ixian/CHOAM Leader Skills — bounded Development Verified:**
fresh two-to-six-seat native Ixian and/or CHOAM plus classic tables retain
all fourteen skills, distinct required family decks and genuine native setup.
+45
View File
@@ -1,5 +1,50 @@
# Dune implementation status
## 4 October 2026 — native Advanced Tleilaxu skills and foreign-ghola lifecycle
Two bounded owners composed original foreign-disc ownership/skill validation
and genuine native fixtures/rule cases. One integration owner extended the
shared Advanced profile, stable CLI samples, human guidance and actual runtime.
Native Tleilaxu plus optional Ixians/CHOAM/classic seats keep all fourteen cards,
original family decks, starting offers and Face Dancers. Foreign revival never
draws a new skill; eligible own revival retains its optional offer.
Actual original capture remains legal. The first new validator incorrectly
required a concealed snapshot after the native second plan publicly revealed
the captive. The failing real-engine case now passes through the existing
revelation, execution and surviving-use return handlers without duplicating
death, capture or payment. Original disc/ghola/captor controllers stay distinct.
Fixture corrections use genuine trained-disc posture, the real own-revival
action and the actual native Auditor inventory. Deleted obsolete Advanced
denial and bare-not-throw policy assertions rather than re-pinning them.
Affected56/56, CLI3/3 and types/lint/build pass. Nine actual controlled cases
cover manual/four-policy funded foreign revival, capture execution/use-return
and explicit native Mentat/Banker opt-ins. Fourteen genuine CLI games complete
6,620 accepted actions/no rejection,171 JSON continuations,62 battles, two
foreign and five own leader revivals. Stable new ordinals235–248 preserve old
Basic samples. Ten canonical local anchors resolve.
Fresh original CLI **H485PLF5 v6** preserves native setup. Human390px
**VNQ5PF54 v33** uses original admitted seats, followed by an explicitly
conserved Revival disc/Worthless/storm position. Actual Bashar foreign revival
pays1 from wallet5, with no new offer. Actual two-force Wind Pass shipment pays4.
Normal face-up Zoal/Warmaster contributes exactly+1 to Bashar2 using actual
Trip to Gamont against Caid3/dial0; the native aggressor wins3–3. Original
Traitor declines, card retention and phase opening reach Collection after
refresh with wallet0, two board counters and the living foreign disc still
controlled by Tleilaxu. The detailed guide is visually readable at390px.
No natural-history claim for controlled fixtures, game reset, public activation,
strategic tuning, comprehensive assurance campaign or deployment.
Final native15/15, all nine controlled runtime cases and types/lint/build pass
after the foreign public-profile quote is cached only within its current
validation call. No allocation or retained-state cache is introduced. Eleven
final canonical scope anchors resolve. Final isolated-build GETs retain human
v33/Collection/wallet0/two counters/living Bashar and original CLI v6/setup.
Own throwaway drivers and browser tabs are removed/released; QA games remain.
## 4 October 2026 — Advanced native Ixian and CHOAM Leader Skills
Two independent owners extended the bounded native profile/helper contracts and
+16 -4
View File
@@ -28,6 +28,18 @@ activation still awaits the uniform-response UX decision; empty hands and
Advanced native/combined-module skills remain guarded. See
[native preview scope](MENTAT_QUESTION.md#native-skill-integration--2-october-2026).
## Advanced Tleilaxu foreign-ghola composition — 4 October 2026
The [native Tleilaxu contract](TLEILAXU_LEADER_SKILLS.md#advanced-native-composition--4-october-2026)
extends the Advanced native subset to Tleilaxu, optionally with Ixians and/or
CHOAM and classic opponents, preserving distinct required decks and all fourteen
skills. Actual foreign revival gives control of the original physical disc but
never a new skill. Own revival, native trainer normal roles, foreign death and
negotiated return, Harkonnen capture/revelation/use-return/execution and native
Face Dance compose through their original handlers. Explicit Mentat/Banker
opt-ins retain their boundaries; captured replacement, Advanced Atreides Suk/KH,
unrelated overlays and public starts remain guarded.
## Advanced native Ixian and CHOAM composition — 4 October 2026
The fresh local `leader-skills` profile now admits two through six unique
@@ -150,10 +162,10 @@ Captured-card replacement entitlement remains unresolved. The prototype rejects
own-leader revival while its original skill is captured, before beginning a
paid revival or consuming the Ghola/special-Karama action. This is an explicit
unsupported boundary, not a ruling that the physical game forbids that revival.
Foreign gholas, other expansion rosters and combined optional modules remain gated.
The Basic Tleilaxu follow-up now tests response-driven automatic own revival
continuation; this does not certify Advanced foreign-ghola custody. The other source-contract timing questions also remain
open. Planetologist now has bounded movement and battle controls as described below.
Other expansion rosters and combined optional modules remain gated. Native
Advanced foreign gholas now follow the bounded Tleilaxu contract above; the
recorded source-contract timing questions remain open. Planetologist has bounded
movement and battle controls as described below.
Remaining normal-band payments, ordinary Mentat activation, modified Smuggler collection,
and the other guarded skill combinations still need connected effects. Diplomat
retreat is a bounded prototype, not a complete simultaneous-effect ruling.
+3
View File
@@ -13,6 +13,9 @@ family decks. Actual private naming/disclosure returns to native posture and
keeps the shown card held; unrelated players receive no learned card.
See the [current native contract](LEADER_SKILLS_RUNTIME.md#advanced-native-ixian-and-choam-composition--4-october-2026).
Ordinary activation, empty hands and other pending rulings remain unchanged.
The bounded [Advanced Tleilaxu composition](TLEILAXU_LEADER_SKILLS.md#advanced-native-composition--4-october-2026)
now uses the same explicit preview; original foreign revival does not assign a
new Mentat or any other skill.
## Native skill integration — 2 October 2026
+3
View File
@@ -12,6 +12,9 @@ distinct required family decks. Actual native support payment grants one
unavailable front-shield spice and original Mentat collects it once.
See the [current native contract](LEADER_SKILLS_RUNTIME.md#advanced-native-ixian-and-choam-composition--4-october-2026).
Ordinary/default activation and provisional earned custody are unchanged.
The bounded [Advanced Tleilaxu composition](TLEILAXU_LEADER_SKILLS.md#advanced-native-composition--4-october-2026)
also shares this separate opt-in. Its foreign revival never creates a Banker
assignment; original paid bank legs and own native trainer eligibility remain.
## Normal income local contract — 2 October 2026
+50 -6
View File
@@ -1,10 +1,54 @@
# Basic Tleilaxu with Leader Skills
# Tleilaxu with Leader Skills
Connected development prototype, 21 September 2026. Basic Tleilaxu with base
opponents now uses all fourteen physical skills through genuine setup. Public
starts, complete-mode acceptance and publication remain gated. Existing missing
skill effects are still explicit; this is not complete expansion certification.
## Advanced native composition — 4 October 2026
Fresh local Advanced `leader-skills` tables now admit native Tleilaxu, optionally
Ixians and/or CHOAM, with classic opponents and distinct required `ix`/`choam`
decks. Two through six unique seats retain all fourteen physical skills,
starting-card choices, real Face Dancers and native setup. Existing Basic
entries below remain unchanged; public starts and unrelated overlays stay gated.
Actual half-price foreign revival fills the controlled living pool only up to
five. The original faction retains the sole physical disc; `gholaBy` records
Tleilaxu control. It creates no skill offer or assignment, even when Tleilaxu has
lost its native trainer. This composes the
[explicit foreign-ghola FAQ](LEADER_SKILLS_RULES.md#capture-and-official-clarifications)
with original native revival, not a new entitlement. Own-leader revival still
offers its optional private draw when eligible. Auditor and the user-specific
Ecaz-only Duke revival/Ghola exclusions remain.
A face-up native trainer can supply its normal printed role bonus to a selected
controlled foreign disc; that does not grant the trained disc's lower bonus.
Native death and negotiated original-owner buyback preserve the native trainer
and clear ghola control only on the actual return. Harkonnen can capture a foreign
ghola through its original handler: capture overrides Tleilaxu control, actual
plan revelation removes its concealed snapshot, and surviving use returns it to
Tleilaxu. Execution retains the original dead-ghola and private snapshot for the
existing return path. No skill attaches to the foreign disc. Native Face Dance
and Rihani still use their original handlers and physical skill/card returns.
Captured replacement and Advanced Atreides Suk/KH remain separate pending cases.
New Advanced `tleilaxu-skills` samples use stable ordinals235–248: five ordinary,
five paired Ixian and four three-native rosters. Fourteen genuine unstaged games
finish6,620 accepted actions/no rejection,171 JSON continuations,62 battles,
two foreign and five own leader revivals. Five separate actual manual/four-policy
revival cases and native captured-plan/execution/use-return smoke cover the
changed paths; controlled positions are explicit, not natural phase histories.
Final affected56/56, CLI3/3 and types/lint/build pass. Nine controlled runtime
cases include explicit native Mentat and Banker opt-ins. Original CLI
**H485PLF5 v6** preserves setup; human390px **VNQ5PF54 v33** performs real
foreign revival/ship/plans after the declared controlled starting position.
Warmaster's normal+1 makes Bashar2 tie Caid3 and win as aggressor, without a
trained lower bonus or a new skill. Actual Collection retains wallet0 and two
board counters after refresh; the detailed guide is visually readable at390px.
## Configuration and physical setup
The existing `leader-skills` local initializer accepts Basic rules, exactly the
@@ -13,8 +57,8 @@ and no other optional modules. It keeps the real Ix Treachery/Spice decks and
the Cheap Hero Traitor identity. Starting Treachery precedes simultaneous
private two-card skill offers; public assignments and ordinary Traitor choices
precede the native three Face Dancers. No hidden card controls profile admission.
Ixians now have a separate [Basic integration](IX_LEADER_SKILLS.md); Advanced
Tleilaxu and combined modules require further work.
Ixians have a separate [integration](IX_LEADER_SKILLS.md); the Advanced native
composition above supersedes the earlier admission boundary, not other modules.
## Connected interactions
@@ -24,8 +68,8 @@ offer; income responses finish before the player's choice. The undrawn offer
reveals neither card, can be declined, and binds a drawn choice to that revived
leader. Canceled or unaffordable revivals create no offer. Existing observation
of Ghola and other native revivals remains idempotent. Captured replacement
entitlement stays guarded. Foreign gholas remain Advanced-only and excluded
from this profile; the FAQ says acquiring one does not draw a new skill.
entitlement stays guarded. Foreign gholas remain Advanced-only and are excluded
from this Basic profile; acquiring one does not draw a new skill.
Rihani uses the [recorded FAQ](LEADER_SKILLS_RULES.md):
Tleilaxu's drawn cards become unrevealed Face Dancers, and only an unrevealed old
@@ -71,7 +115,7 @@ The sample profile runs two through six players with Emperor, Guild, Harkonnen,
Fremen and Bene Gesserit added in order; focused tests also include Atreides.
It counts all Treachery, skill, Traitor/Face Dancer and force custody, checks
rejected-action immutability and JSON/private-view restoration. Saved sample
continuation preserves the full module; Advanced selection fails before running.
continuation preserves the full module; Advanced samples now follow the bounded composition above.
These are legal-play checks, not difficulty calibration. The tests use genuine
setup followed by explicitly conserved focused positions, not invented full
phase histories. Authenticated in-memory SQLite checks cover concurrent setup