Compose explicit native Leader Skills with Semuta continuations
This commit is contained in:
1 parent
03e3d9bdbf
commit
90c6f0020c
15 files changed
+998
-20
No files matched your search
@@ -29,6 +29,26 @@ optional skill bands, combinations and public expansion starts remain open.
|
||||
Rules implementation continues; comprehensive assurance and administration
|
||||
remain deferred until all rules are implemented.
|
||||
|
||||
**Semuta / explicit original Leader Skills — 11 October.** The initializer's
|
||||
optional second argument and `--profile semuta --leader-skills` now delegate
|
||||
original all14 native Basic Richese/CHOAM or Advanced E1/E2 training, retaining
|
||||
original Tech/Advanced Stronghold prerequisites. Default callers are unchanged.
|
||||
Three original profile gates recognize explicit native-Richese context; ordinary
|
||||
and native-Tech skill eligibility survives Semuta. Original Suk/Rihani handlers
|
||||
already preserve the correct order and need no separate effect rewrite.
|
||||
No E3, Homeworld/Nexus/Discovery/Banker, new Mentat ruling or public gate opens.
|
||||
Types/lint and184 affected unit cases across18 files pass. Four genuine starts,
|
||||
36 private-question and48 aftermath runtime cases cover claim/pass, four legal
|
||||
profiles and original modules. Actual memory-only prototype dispatch persists
|
||||
original offers/version1; CLI parses the new flag. Styled390px controls complete
|
||||
Hajr→Commit→Crysknife naming/showing/face-up Mentat; Suk inspector shows14reserves,
|
||||
1normalTank,5board including2Sardaukar; Rihani keeps Flinto/reveals Lady Jessica
|
||||
before Artillery and Shield cleanup. Human training in all three native seats
|
||||
reaches original Traitors, with Auditor excluded from CHOAM's eligible five.
|
||||
Observed stale skill guidance was corrected and reinspected. Existing games,
|
||||
storage, user PDF/deployment untouched; full skill/mode acceptance remains open.
|
||||
See [explicit original skill contract](LEADER_SKILLS_RUNTIME.md#explicit-semuta-composition--11-october-2026).
|
||||
|
||||
**Semuta / original Advanced Strongholds — 11 October.** Fresh Richese
|
||||
CHOAM/optional-Ix games now retain original unused Stronghold Cards at2–6
|
||||
Advanced seats, optionally original Tech at3–6. The existing native initializer
|
||||
|
||||
@@ -1,5 +1,58 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 11 October 2026 — explicit Semuta/original Leader Skills composition
|
||||
|
||||
`initializeSemutaGameForAudit(state,skills=false)` and the new scoped
|
||||
`--profile semuta --leader-skills` option reuse original all14 training before
|
||||
marking Semuta. Default callers retain their old entry. Only explicit
|
||||
native-Richese context passes three original Basic/Advanced native profile
|
||||
gates; original roster/module predicates still govern. Semuta integrity uses
|
||||
ordinary/native-Tech skill eligibility. Original Tech3+ and Advanced
|
||||
Strongholds2+ remain; E3, Homeworld/Nexus/Discovery/Banker, unapproved Mentat
|
||||
steps and public starts are not opened.
|
||||
|
||||
The before probe's requested option silently produced faction-only Traitors
|
||||
with no skills; after it produces original private skill offers. Two disjoint
|
||||
fixture/test slices then connect actual Hajr→Movement→Mentat and mandatory
|
||||
loser disposal→Suk/Rihani→original winner cleanup. Native handlers/signatures
|
||||
already preserve timing; no rescue/exchange rewrite was needed. Compulsory
|
||||
winning Artillery stays reserved until Rihani finishes. Traitor/Face Dancer
|
||||
movements never become fresh Treachery targets.
|
||||
|
||||
Types/lint and184 unit cases across18 affected files pass. Twenty-four new
|
||||
behavioral cases avoid constructor-only assertions. Fixture repair, not rule
|
||||
change: Basic Emperor has no elite counters; Advanced uses its real two.
|
||||
Internal paid-loss shape and discard-sequence assertions were removed rather
|
||||
than repinned. Original Rihani normal inspection is inherited alongside its
|
||||
skilled exchange; the fixture's proposed suppression was wrong. A fresh typed
|
||||
cleanup binding repairs one stale TypeScript narrowing; unused setup snapshot
|
||||
and incidental posture-shape assertions were removed.
|
||||
|
||||
Four actual Basic/Advanced Emperor/CHOAM starts,36 question cases and48
|
||||
aftermath cases pass. Both Semuta outcomes preserve original ownership,
|
||||
private exact/fallback replies, actual wallets/leaders/forces and physical
|
||||
cards/skills. Suk retains one ordinary in its pool, returns two to reserves
|
||||
and leaves one Tank casualty; Rihani peeks normally, optionally exchanges
|
||||
two new/one old, then actual Artillery/Shield cleanup and reward finish once.
|
||||
A fresh memory-only prototype-room option writes original offers/version1;
|
||||
actual CLI help accepts the new flag, without existing-store access.
|
||||
|
||||
Styled390px GameTable completes Hajr→Commit→original Movement→private Crysknife
|
||||
question/show→face-up posture. Original Suk choice/cleanup reaches Collection;
|
||||
force inspection shows14reserves/1normalTank/5board with2Sardaukar. Rihani draws,
|
||||
keeps Flinto and reveals/returns Lady Jessica before later Artillery
|
||||
acknowledgements and Shield cleanup, retaining one new Traitor. Native CHOAM
|
||||
training lists five eligible normal discs, not Auditor; human choices in all
|
||||
three seats reach original Traitors. Observed stale component guidance is
|
||||
corrected to normal Mentat/printed defense/current timing gates and its actual
|
||||
surface reinspected. Action notices were acknowledged, not treated as rule
|
||||
stalls; all tested surfaces have no overflow.
|
||||
|
||||
Warning, reference, launcher metadata/help and canonical Semuta/skill
|
||||
contracts updated. Temporary probes/services/tabs removed; no existing game,
|
||||
storage, user PDF or deployment touched. Complete skill/mode and deployed
|
||||
acceptance remain unfinished.
|
||||
|
||||
## 11 October 2026 — original Advanced Strongholds in fresh Semuta games
|
||||
|
||||
Fresh Advanced Richese/CHOAM/optional-Ix Semuta now retains unused original
|
||||
|
||||
@@ -5,6 +5,34 @@ 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.
|
||||
|
||||
## Explicit Semuta composition — 11 October 2026
|
||||
|
||||
`--profile semuta --leader-skills` reuses original all14 native setup for Basic
|
||||
Richese/CHOAM with exact CHOAM, or Advanced E1/E2 with native Richese and selected
|
||||
CHOAM/optional Ix. Original Tech3+ and Advanced Strongholds2+ may remain. Default
|
||||
Semuta callers are unchanged. Skills do not add Homeworld/Nexus/Discovery/E3,
|
||||
Banker overlays, Basic Ix mixtures, public starts or played-save conversion.
|
||||
|
||||
Actual offers and training precede real phase/battle controls. Completed Hajr
|
||||
claim/pass resumes the original Movement owner, then the approved normal
|
||||
Mentat private naming/card-show contract. Completed mandatory loser disposal
|
||||
may precede trained Suk rescue or original Rihani normal inspection and optional
|
||||
skilled exchange. Winning compulsory Artillery stays reserved until that
|
||||
skill finishes; only then is it fresh Treachery. Traitor/Face Dancer movement
|
||||
does not enter a Semuta batch. Original native handlers/skill rulings are reused.
|
||||
|
||||
Four genuine starts,36 question cases and48 aftermath cases cover claim/pass,
|
||||
four legal profiles and original module envelopes. The isolated prototype-room
|
||||
option stores a real original skill offer in one fresh memory-only record.
|
||||
Styled390px controls exercise all three continuations plus actual native
|
||||
CHOAM/other-seat training; Auditor is absent from its five eligible discs.
|
||||
Suk inspector shows14reserves/1normalTank/5board including2Sardaukar. Rihani keeps
|
||||
one new private Traitor and returns its selected old card before Artillery and
|
||||
Shield cleanup; normal private inspection remains inherited, not suppressed.
|
||||
No comprehensive privacy/custody/recovery campaign or mode certification is
|
||||
claimed by these changed-path proofs.
|
||||
|
||||
|
||||
## Mixed E1/E2 and paired E3 Nexus — 7 October 2026
|
||||
|
||||
The original all14/Nexus entry now composes natives from both selected
|
||||
|
||||
@@ -82,7 +82,8 @@ Original unused Tech Tokens may also remain in the CHOAM/optional-Ix entry at
|
||||
three through six seats, Basic or Advanced, under its existing native roster
|
||||
prerequisites. Genuine setup and printed/first-Storm ownership remain native.
|
||||
This does not add Tech to the separate Basic CHOAM/Ecaz Moritani entry or admit
|
||||
Skills, other overlays, played-game conversion or public starts.
|
||||
other overlays, played-game conversion or public starts. Original Leader Skills
|
||||
require the explicit option described below; the default entry is unchanged.
|
||||
|
||||
Advanced additionally preserves original unused Stronghold Cards at two
|
||||
through six seats in the same CHOAM/optional-Ix entry. Combining original Tech
|
||||
@@ -91,6 +92,14 @@ its shared roster predicate supply genuine setup; original first-Storm Tech
|
||||
and final-Mentat Stronghold custody remain native. The six separate public
|
||||
module cards never become Treachery discard candidates.
|
||||
|
||||
`--profile semuta --leader-skills` (or the initializer's explicit second
|
||||
argument) composes original all14 training in native Basic Richese/CHOAM with
|
||||
exact CHOAM, or Advanced E1/E2 with native Richese and selected CHOAM/optional
|
||||
Ix decks. Original Tech/Advanced Stronghold prerequisites remain. This does not
|
||||
open Basic Ix mixtures, E3, Homeworld/Nexus/Discovery/Banker, unapproved
|
||||
empty-hand/Moritani Mentat steps or general public starts.
|
||||
|
||||
|
||||
|
||||
It interrupts **clean public
|
||||
ordinary-card, paid Box, retired Ornithopter, used Distrans, final
|
||||
@@ -734,3 +743,30 @@ claim2, Arrakeen held by Atreides and Carthag unclaimed, with no overflow.
|
||||
The combo's original Tech owners remain visible; source/reference/help and
|
||||
persistent warning match the boundary. Full mode/deployment acceptance is
|
||||
not certified by these local changed-path proofs.
|
||||
|
||||
**11 October 2026 — explicit original Leader Skills.** The opt-in delegates
|
||||
original native setup before marking Semuta. Three existing profile gates
|
||||
recognize only explicit native-Richese context; original roster/module
|
||||
predicates still govern legality. Ordinary/native-Tech skill consumers retain
|
||||
their eligibility after Semuta. Suk and Rihani handlers, receipt signatures
|
||||
and effect ordering need no separate rewrite.
|
||||
|
||||
Four genuine native starts include Basic/Advanced Emperor and CHOAM, with the
|
||||
Auditor excluded from training. Thirty-six private-question runtime cases
|
||||
cover all six supported module configurations, claim/pass/four legal profiles:
|
||||
Hajr resumes its original Movement owner before native Mentat naming/showing.
|
||||
Hands/cards remain physical; the target still explicitly shows an exact
|
||||
Crysknife or chooses its fallback card. Forty-eight aftermath cases cover both
|
||||
skills and original module profiles. Typed Suk saves one ordinary in its pool
|
||||
and returns two to reserves; Rihani performs its original normal private peek
|
||||
and optional exchange before compulsory winning Artillery disposal. Traitor
|
||||
movement is not a Treachery event and no effect repeats.
|
||||
|
||||
A real memory-only prototype-room dispatch saves the explicit skill setup at
|
||||
version1 with original offers; CLI help parses the new flag without store
|
||||
access. Styled390px GameTable completes Hajr→Commit→native question/show/posture,
|
||||
Suk→original card cleanup→Collection, and Rihani draw→keep/reveal→Artillery
|
||||
acknowledgements→Shield cleanup→Collection. Native CHOAM's five eligible normal
|
||||
discs exclude Auditor; human training in all three seats reaches real Traitors.
|
||||
Observed stale skill guidance was corrected and its actual surface reinspected.
|
||||
This is bounded local evidence, not full skill/mode or deployed certification.
|
||||
Reference in new issue
Block a user