Enable Kull during Basic battle preparation
Verify and publish checkpoint container / container (push) Failing after 7m45s

This commit is contained in:
Quintine committed 2026-10-28 20:47:15 +11:00
1 parent 6bf165a6aa
commit 91ce096818
8 files changed
+371 -8

No files matched your search

+29
View File
@@ -57,6 +57,35 @@ reaches an actual worm Nexus but does not claim a Kull interruption there.
Source audit: 2026-09-06; opt-in preview contract updated 30 September 2026. This is an engineering and product-policy record, not a rules-completion claim. The source audit in [CHOAM_REMAINING_RULES.md](CHOAM_REMAINING_RULES.md) remains applicable. The user-approved counter and BG choices supersede the original proposal; publisher-source uncertainty and full expansion gates remain.
## Basic Kull and Semuta during battle preparation — 28 October 2026
**Prototyped / Partial.** In the supported native Basic CHOAM/Richese printed
Kull and Semuta preview, CHOAM may use a held Kull against a printed Karama
attempt to cancel a declared Voice or Prescience. This covers a clean original
battle before plans are sealed, with no live Truthtrance promise or competing
parent. It retains the actual battle event, combatants, preparation, submitted
readiness and the existing response ownership; no leader, plan or result is
created by the interruption.
If CHOAM declines, the original Karama continues through its native payment
and prevention path. If CHOAM declares Kull and the other players allow it,
the exact Kull is discarded and offered through the neutral Semuta response;
claim or pass leaves the attempted Karama held and the original battle power
in place. A different legal Karama may instead counter Kull: its physical
discard receives the Semuta opportunity before the original attempt resumes.
The original attempt's own eventual discard remains a separate native event.
Semuta cannot recover its holder's own discard, and no cost is paid or
battle power settled twice.
The Kull frame binds the original Karama and source response; the new
battle-bound continuation also preserves the battle and its original controls
while the fresh discard is pending. Older non-battle receipts retain their
existing signature and behavior. This priority and the distinct counter are
provisional digital ordering, not a publisher ruling for the combination.
Advanced, battle promises, sealed plans, optional modules and other nested
parents remain outside this particular admission. It does not certify complete
rules, full-game or deployed behavior.
## Basic Richese and Kull/Semuta — 27 October 2026
**Prototyped / Partial.** The fresh Basic printed-Kull opt-in includes
+13 -3
View File
@@ -16,6 +16,16 @@ open mode gates.
## Current checkpoint and work
**Kull during Basic battles with Richese — 28 October. Prototyped / Partial.**
CHOAM may interrupt a Karama attempting to cancel Voice or Prescience before
battle plans. Success, decline and a distinct counter retain the original
battle and its separate Semuta discards. Seven related offline files pass 47
cases, including genuine setup, shipments, Voice and Prescience, Semuta
claim/pass and continuation to revealed plans. Source setup selects unopened
card and Spice positions. Nested ordering is provisional; other battle
parents, optional modules and deployed acceptance remain open.
[Scope](CHOAM_KULL_DESIGN.md#basic-kull-and-semuta-during-battle-preparation--28-october-2026).
**Semuta after Nullentropy Box during Basic auctions — 28 October. Prototyped /
Partial.** A completed paid Box search in a clean ordinary, Once Around or
Silent cache lot may offer the discarded Box to Semuta. Claim or pass keeps
@@ -28,9 +38,9 @@ parents, optional modules and deployed acceptance remain open.
**In progress: Gitea migration — 28 October.** The local `origin` now tracks
`https://git.juiced.computer/admin/Dune`; its imported `main` is an ancestor of
the local checkout. Git push authentication and an Actions runner are not yet
available. The integration owner is preparing a Gitea-native container workflow
that preserves build, isolated verification and gated image publication; registry
selection and runner installation are pending the user's response. Existing NAS
available. A committed Gitea-native container workflow preserves build,
isolated verification and gated image publication; registry selection and
runner installation are pending the user's response. Existing NAS
deployment and its persistent storage remain untouched.
**Semuta before Basic Moritani ally retention — 28 October. Prototyped /
+8
View File
@@ -1,5 +1,13 @@
# Rule decision index
## Kull and Semuta in Basic battle preparation — 28 October 2026
The printed Kull power interrupts another player's Karama activation. In the
Basic CHOAM/Richese preview, apply it to clean Voice and Prescience cancellation
before plans, with the already-selected distinct counter and Semuta discard
ordering. That nested serialization remains a provisional software policy, not
a publisher ruling. [Scope](CHOAM_KULL_DESIGN.md#basic-kull-and-semuta-during-battle-preparation--28-october-2026).
## Semuta after a Box search during Basic auctions — 28 October 2026
Semuta has no printed general bidding-phase exclusion. A completed Box search
+25
View File
@@ -2,6 +2,31 @@
Read-only engine audit, 2026-09-07. Read the complete `docs/SEMUTA_DRUG_ENGINE_AUDIT.md`, then inspected every current `discard(...)` call, direct Treachery-discard mutation and `draw(g)` caller in `game/engine.ts`, plus the Truthtrance discard callback and pure Box/Distrans results. Names below are integration anchors; approximate current lines are navigation aids only. This report adopts no additional source ruling and changes no project file.
## Kull and a Basic Voice or Prescience response — 28 October 2026
**Prototyped / Partial.** A clean Basic native CHOAM/Richese battle preparation
can suspend a printed Karama cancellation of a declared Voice or Prescience
for Kull and its Semuta response. The existing Kull frame retains the original
card, actor, response and battle event. Its battle-bound fresh-discard receipt
preserves preparation, shared readiness and other live battle fields while
the ordinary Semuta claim or pass is pending.
A successful Kull offers its own physical discard and leaves the attempted
Karama unspent; the original declared power remains. A distinct Karama counter
offers that counter's own discard and then resumes the original cancellation
once. Declining Kull likewise resumes that cancellation without a Kull cost;
the resumed printed cost follows its own native Semuta opportunity. Claiming
a fresh card affects custody rather than undoing the settled interception or
counter. No suspended response, leader, plan, physical force or payment is
replayed.
This serialization is provisional, not a publisher-specified nested priority.
The admission is limited to Basic battles with no sealed plans, live battle
promises or competing parent and the existing bare preview profile; Advanced
and other effects or optional-module combinations remain separate. The older
non-battle receipt signature is unchanged. Complete modes and deployed
acceptance remain open. [Scope](CHOAM_KULL_DESIGN.md#basic-kull-and-semuta-during-battle-preparation--28-october-2026).
## Completed Box search during Basic bidding — 28 October 2026
**Prototyped / Partial.** In the supported bare Basic Semuta profile, a