Compose original Homeworld battle card disposal with Semuta
This commit is contained in:
1 parent
4966b1d062
commit
fbf77d0f80
12 files changed
+953
-2
No files matched your search
@@ -29,6 +29,23 @@ 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 / original Homeworld battle costs — 13 October.**
|
||||
Accepted losing-card, later mandatory winning-card and optional winner-selected
|
||||
disposal now offer separate fresh events. Six genuine before programs had no
|
||||
offer; fourteen parent claim/pass/exact-choice programs preserve paid native
|
||||
deployments, accepted combat and original casualty/cleanup order. Four further
|
||||
positive-deposit programs preserve six killed-leader income and collect six
|
||||
from the original eight-spice blow once: CHOAM8→14 Basic,7→13 Advanced.
|
||||
Three actual390px controls recover a losing Maula Pistol, mandatory Cheap Hero
|
||||
and selected winner Crysknife at Richese4/4; original winner cards and native
|
||||
Collection remain usable. Artifact: `/tmp/dune-homeworld-native-battle-3220.json`.
|
||||
No other timing/module/signature/price or public gate changes; local staged
|
||||
proof is not deployed/save/natural-full-game acceptance.
|
||||
Types/lint,118/118 across five focused files (48 new cases) and the application
|
||||
build pass. Initial fixture union-narrowing and comparator lint errors were
|
||||
repaired; deprecation, large chunks and static route-classification warnings
|
||||
remain recorded, not suppressed.
|
||||
|
||||
**Semuta / native Homeworld flight and finite order — 13 October.**
|
||||
Final Ornithopter and clean Sapho Once Around/Movement order costs now
|
||||
offer their used card. Six flight/eight order before programs had no offer;
|
||||
|
||||
@@ -38,6 +38,12 @@ and physical storm order. Recovery only releases the same next native actor.
|
||||
Hajr/prior flight, active Homeworld transfers, advisors, cyclic auctions,
|
||||
partly completed turns, first-versus-Guild and late battle timing remain guarded.
|
||||
|
||||
Public losing-card, mandatory winning-card and optional selected-winner
|
||||
disposal likewise offer separate fresh battle events. Original paid native
|
||||
deployments and accepted combat remain committed; recovery restores original
|
||||
casualties/cleanup, then normal Collection can credit its real board income.
|
||||
It does not refund support, revive a killed leader or rerun a battle.
|
||||
|
||||
Actual selected original cleanup cards are privately discarded first. The
|
||||
typed receipt retains only that cleanup's event, original held-ID commitment
|
||||
and suspended opening; its lease row remains pending during the neutral
|
||||
|
||||
@@ -1,5 +1,62 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 13 October 2026 — original Homeworld battle discard producers
|
||||
|
||||
The Homeworld Semuta gate now admits only the existing `battleResolved`,
|
||||
`winnerMandatoryDiscard` and `battleCleanup` producers in addition to its
|
||||
previous costs. Their original source/reward/queue/casualty validators remain;
|
||||
no signature, combat calculation, profile, payment or publication cutover.
|
||||
|
||||
Two genuine losing-batch before programs use actual Emperor4 and CHOAM1
|
||||
native shipments to Red Chasm7, priced8/2. Both sides play distinct original
|
||||
projectile/Shield pairs; accepted Emperor victory discards CHOAM's two played
|
||||
cards without an offer under the old gate. Four genuine winning-cost before
|
||||
programs use Emperor1/CHOAM4 shipments priced2/8, actual CHOAM projectile and
|
||||
printed Hero or original leader, and the real Emperor Worthless. Native killed
|
||||
Hasimir Fenring6 provides six original income. Mandatory Hero and later selected
|
||||
projectile likewise disposed without Semuta before admission.
|
||||
|
||||
Fourteen parent after programs exercise both rules modes, each losing-card
|
||||
choice or pass, and mandatory/selected winner claim/pass at Richese's full hand.
|
||||
All reach native Collection with original three winner survivors/reserves16/
|
||||
Tanks1 and one loser in Tanks/reserves19. Exact discarded custody changes only
|
||||
for the chosen physical card; accepted combat and leader death do not repeat.
|
||||
Four additional parent programs deliberately position the original Red Chasm
|
||||
Spice Card first, producing the printed eight-spice deposit. Original post-
|
||||
cleanup Collection takes six once, leaving two; CHOAM8→14 Basic and7→13 Advanced.
|
||||
|
||||
The first parent after probe incorrectly expected the battle's8-spice balance
|
||||
to remain8 after Collection and failed14≠8. That was a proof error, not a
|
||||
production income defect. The new winner tests had the same constant-resource
|
||||
assumption; they now use the shared native Collection quote and a deterministic
|
||||
physical eight-spice blow, preserving original resources except that legitimate
|
||||
credit. Actor/source trace-count echoes were removed, not re-pinned.
|
||||
|
||||
Three actual390px controls resolve the real final Traitor pass or selected
|
||||
winner disposal, commit Semuta at4/4, and use original cleanup/market controls to
|
||||
Collection. Losing Maula Pistol and Shield appear only in the committed exact
|
||||
selection; mandatory Hero follows all four passes of the earlier losing
|
||||
Worthless; the selected Crysknife leaves the original Shield held. No accepted
|
||||
combat or phase closure was replayed. Artifact outside Git:
|
||||
`/tmp/dune-homeworld-native-battle-3220.json`.
|
||||
|
||||
Owned QA hosting initially returned404 because middleware followed Vite's
|
||||
terminal handler, then failed real `next/image` resolution and missing Vinext
|
||||
environment definitions. The temporary server used the actual installed image
|
||||
shim and ordinary development definitions, not a replacement component.
|
||||
Optimizer aborts remain recorded. The optional local action-notice toggle was
|
||||
turned off through its normal control after the first battle notice. One fresh
|
||||
DOM observation failed after the selected-card phase closure; server state
|
||||
showed phase7 and all three original actions accepted, so none was repeated.
|
||||
Only owned services/tab/root files were stopped/removed. No saved room,
|
||||
deployment, natural full game or completed Homeworld mode is certified.
|
||||
Frozen verification: types and lint pass; five focused unit files pass118/118,
|
||||
including48 new consumer cases. Initial TypeScript failures were fixture
|
||||
reaction/chooser/amount narrowing; the subsequent lint failure required
|
||||
explicit two-card comparison. Only the failed check dependency was retried.
|
||||
The application build passes with module.register deprecation, client chunks
|
||||
over500kB and Vinext static route-classification limitations unchanged.
|
||||
|
||||
## 13 October 2026 — Homeworld carried-flight and finite Sapho disposal
|
||||
|
||||
The producer gate additionally admits existing `ornithopterDiscard`,
|
||||
|
||||
@@ -855,6 +855,27 @@ consumer cases pass on that genuine setup. Later held cards/Tanks use
|
||||
conserved transfers, not replacement decks or minted forces. No new ruling,
|
||||
module entry, public gate or complete-mode certification follows.
|
||||
|
||||
**13 October 2026 — original Homeworld public battle disposal.**
|
||||
`battleResolved`, `winnerMandatoryDiscard` and winner `battleCleanup` now
|
||||
offer their existing fresh events in this profile. The first losing batch,
|
||||
later mandatory winning card and optional selected winner cards stay separate.
|
||||
At most one other player's exact fresh card is acquired; retained winner cards
|
||||
are not candidates. Original paid deployments, result, casualties, leader deaths
|
||||
and reward order remain committed. No new timing or combat ruling follows.
|
||||
|
||||
Six genuine Basic/Advanced before programs disposed without an offer.
|
||||
Fourteen parent after programs exercise both losing-card choices/pass and
|
||||
mandatory/selected winner claim/pass. Three actual390px flows recover Maula
|
||||
Pistol, Cheap Hero or selected Crysknife at4/4 through original owner controls
|
||||
to Collection. Four further programs verify a real eight-spice native blow,
|
||||
three survivors collecting six once and original six-spice killed-leader income:
|
||||
CHOAM8→14 Basic/7→13 Advanced. The initial constant-balance proof failed because
|
||||
it omitted legitimate Collection; production income was not changed.
|
||||
Artifact: `/tmp/dune-homeworld-native-battle-3220.json`.
|
||||
Temporary hosting404/image/environment errors, optimizer aborts and a fresh
|
||||
DOM-observation failure are recorded in implementation evidence. No accepted
|
||||
action was replayed; no saved/deployed/full-mode claim is made.
|
||||
|
||||
**13 October 2026 — original Homeworld carried-flight and finite-order costs.**
|
||||
The existing profile now admits final `ornithopterDiscard`, clean
|
||||
`saphoAuctionDiscard` and `saphoMovementDiscard`. Native range, cohort,
|
||||
|
||||
Reference in new issue
Block a user