Retain trained Ixian response inside paused Semuta cost
This commit is contained in:
1 parent
90c6f0020c
commit
5b3729e2db
7 files changed
+92
-8
No files matched your search
@@ -29,6 +29,18 @@ 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 / trained Ixian response ownership — 11 October.** Newly admitted
|
||||
native Ixian skills exposed a real projection failure: during a printed
|
||||
substitution-cancellation cost, the validator ignored the response saved in
|
||||
`karamaBattleDiscard` and reported a lost original choice. It now recognizes
|
||||
that exact saved Ixian response while preserving quote/signature/force checks.
|
||||
Both claim/pass regressions fail before and pass after. Types/lint and70
|
||||
affected unit cases across9 files pass; six runtime cases cover claim/pass/four
|
||||
legal profiles and all three views. Styled390px Cancel→Commit→later Tooth
|
||||
acknowledgements→original Shield choice reaches phase7; actual counters remain
|
||||
board2Suboids/Tanks1Cyborg/reserves17, cost held by Richese, with no overflow.
|
||||
No skill/native effect, module gate, existing game/store or deployment changed.
|
||||
|
||||
**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
|
||||
|
||||
@@ -1,5 +1,33 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 11 October 2026 — trained Ixian response retained across Semuta cost
|
||||
|
||||
The explicit skill entry makes the formerly unadmitted receipt path reachable.
|
||||
Actual Advanced native all14 setup, original posture/preparation, first loser
|
||||
acknowledgement and declared1/1 exchange precede printed rival Karama. Cost
|
||||
staging succeeded but every player projection failed: the skill-trained
|
||||
substitution validator recognized only live response/Worthless conversion,
|
||||
not the response held by `karamaBattleDiscard`.
|
||||
|
||||
The validator now recognizes that exact saved Ixian cancellation response.
|
||||
No quote/signature/counter check is weakened, and native cancellation still
|
||||
finishes once before the held used Tooth and optional Shield cleanup.
|
||||
Existing fixture entrypoints accept an optional skills argument with default
|
||||
unchanged; their original preparation consumes actual posture/Mentat controls.
|
||||
|
||||
Both consumer-visible claim/pass regressions fail before and pass after.
|
||||
Types/lint and70 unit cases across9 files pass. Six actual runtime cases
|
||||
cover claim/pass/four legal profiles, all three pause views, retired/repeated
|
||||
actions, physical inventory and one native canceled exchange. Styled real
|
||||
GameTable at390px completes Cancel with Karama→Commit→Tooth acknowledgements
|
||||
→original Shield choice. Force inspector shows board2Suboids, Tanks1Cyborg,
|
||||
reserves17; Richese retains acquired Karama at phase7 opening, no overflow.
|
||||
|
||||
This was a previously static warning made reproducible by the new skill
|
||||
composition, not a Basic/Advanced force-rule difference. Existing native
|
||||
handlers, gates and unrelated saves remain unchanged. Temporary probes,
|
||||
service and tab removed; existing games/storage/user PDF/deployment untouched.
|
||||
|
||||
## 11 October 2026 — explicit Semuta/original Leader Skills composition
|
||||
|
||||
`initializeSemutaGameForAudit(state,skills=false)` and the new scoped
|
||||
|
||||
@@ -770,3 +770,15 @@ acknowledgements→Shield cleanup→Collection. Native CHOAM's five eligible nor
|
||||
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.
|
||||
|
||||
**11 October 2026 — trained Ixian saved response.** Actual skill-trained
|
||||
substitution cost views previously threw a lost-choice error because
|
||||
`ixSubstitutionIntegrity` ignored the detached response in `karamaBattleDiscard`.
|
||||
Recognizing that exact saved Ixian response retains its declared sources and
|
||||
recovery while Semuta owns controls. Original quote/signature/physical checks
|
||||
and one cancellation stay authoritative. Claim/pass do not resurrect the
|
||||
exchange; used Tooth and optional Shield cleanup still follow.
|
||||
Both regressions fail before and pass after; six runtime cases cover all
|
||||
views, claim/pass/four legal profiles and native remainder. Styled390px
|
||||
controls finish with board2Suboids/Tanks1Cyborg/reserves17 and Richese's acquired
|
||||
Karama, with no overflow. No additional skill/module or mode gate opens.
|
||||
Reference in new issue
Block a user