Enable Kull during Basic battle preparation
Verify and publish checkpoint container / container (push) Failing after 7m45s
Verify and publish checkpoint container / container (push) Failing after 7m45s
This commit is contained in:
1 parent
6bf165a6aa
commit
91ce096818
8 files changed
+371
-8
No files matched your search
@@ -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
@@ -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 /
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in new issue
Block a user