Announce eligible Basic leaderless battles before plans
Verify and publish checkpoint container / container (push) Successful in 10m34s

This commit is contained in:
Quintine committed 2026-10-29 06:59:11 +11:00
1 parent 2bac45b294
commit 685bd8bdfc
8 files changed
+417 -11

No files matched your search

+14 -2
View File
@@ -17,6 +17,18 @@ open mode gates.
## Current checkpoint and work
**Early Basic leaderless announcement — 29 October. Prototyped / Partial.**
Fresh classic Basic battles without optional modules now announce before either
plan when all of the combatant's controlled leaders are alive but unavailable
elsewhere and no legal Cheap Hero is held. The original battle preparation
finishes first, no confirmation is added and sealing does not announce twice.
Real battle selection with staged prior leader use covers both plan orders,
Prescience, Voice and its Karama cancellation, public controls, Cheap Hero,
dead-leader exclusions and minimal bots. The related seven-file batch passes
38 cases; type checking, lint and the production build pass. Revival-capable and other profiles still announce only
at seal, so earlier timing remains open there; deployed acceptance is unverified.
[Scope](RULE_DECISIONS.md#basic-leaderless-battle-announcement--29-october-2026).
**Basic leaderless battle announcement — 29 October. Prototyped / Partial.**
The publisher's Basic rules require a player without a usable leader or Cheap
Hero to announce it. New Basic plans now make that public when sealed; other
@@ -25,8 +37,8 @@ cases, including real Basic battle actions with staged leader availability,
Cheap Hero, rendered controls, saved announcement and four minimal bot plans;
type checking, lint and production build pass. Already-sealed Basic plans in
older saves do not acquire a new announcement. Sealing may occur after the
opponent's plan, so earlier announcement timing and deployed acceptance remain
open. [Source and scope](RULE_DECISIONS.md#basic-leaderless-battle-announcement--29-october-2026).
opponent's plan; the early classic Basic case above now covers one subset.
Other earlier timing and deployed acceptance remain open. [Source and scope](RULE_DECISIONS.md#basic-leaderless-battle-announcement--29-october-2026).
**Basic Semuta after Ixian ally replacement with independent Ecaz cards —
29 October. Prototyped / Partial.** The existing neutral private-discard offer