Offer Semuta on bonus No-Field and allied Traitor cancellation costs
This commit is contained in:
1 parent
3a01c8f1c0
commit
12e3a448c6
11 files changed
+1659
-12
No files matched your search
@@ -16,6 +16,47 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Semuta on bonus, No-Field and allied Traitor costs — 26 October. Prototyped / Partial.**
|
||||
Printed-role Karama stopping Harkonnen's bonus card, Richese No-Field or the
|
||||
Harkonnen spectator-ally Traitor call now offers its exact used cost. Three
|
||||
source-specific continuations retain the paid acquisition, unpaid declaration
|
||||
or revealed battle until claim/pass. Native validators and original wrappers
|
||||
remain authoritative. Denial skips only the bonus, releases only the original
|
||||
marker request, or changes only Harkonnen's effective vote; original tails and
|
||||
actual outstanding choices finish once. Existing controls/minimal profiles
|
||||
serve all three. Basic Ambassador grants retain their original live entries;
|
||||
Advanced Ambassador admission is unchanged.
|
||||
[Source and boundaries](SEMUTA_SOURCE_UPDATE_20260907.md#bonus-no-field-and-allied-traitor-cancellation-costs--26-october-2026).
|
||||
|
||||
Three disjoint source lanes, bounded native/diff review and root integration pass
|
||||
**15 files,223/223**, types/lint/build and **26 native engine/GameTable SSR/actual
|
||||
Semuta-callback journeys**, including replacement shipments and full allied
|
||||
battle cleanup, on unchanged source. Thirty-five new cases cover thirteen native
|
||||
sources, claim/pass, positive allowances, paid retention, zero/one bonus draws,
|
||||
unused ordinary versus independent marker grants, early/last voter branches,
|
||||
real held-Traitor outcomes, relevant rejection and four minimal profiles. Real
|
||||
cache1 Semuta and original dealt Karama precede every cost. Bonus49/53 Basic/
|
||||
Advanced normal, Black Market111 and Basic Ambassador88 keep the original paid
|
||||
card; the Ambassador uses actual placements costing1+2, Ecaz-token alliance and
|
||||
a separate Emperor entrant before Harkonnen buys3. No-Field own55/60, allied125/137
|
||||
and Basic Ambassador158 retain private stock; real replacements cost2 ordinarily
|
||||
or0 independently. Allied calls156/173 early and158/175 last use a real H/E Nexus
|
||||
alliance, paid cohorts and Harkonnen's actual held CHOAM Traitor. Denial yields
|
||||
the native CHOAM normal win; allowance yields Emperor's native Traitor win.
|
||||
All45 cards remain physical; no played hand, force, wallet, alliance, identity,
|
||||
clock, pending control or outcome is installed.
|
||||
|
||||
Feedback finishes each actual placement response before the next declaration,
|
||||
corrects the Polar Sink shipment assertion to2, and adds only source-qualified
|
||||
Ambassador cost admission to the discard invariant. Native cancellation legality
|
||||
remains intact. Private source-bound report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-benefits-proof/`;
|
||||
journeys/HTML: adjacent `20261026-semuta-benefits-runtime/`.
|
||||
No saved-room/D1/server/reset/restart/deployment/recovery operation occurs.
|
||||
These are engine/SSR/callback results; hydration, DOM/browser/mobile, Advanced
|
||||
Ambassador and wider parents/combinations, complete modes and deployed/final
|
||||
assurance remain unfinished.
|
||||
|
||||
**Semuta on native combat-power cancellation costs — 26 October. Prototyped / Partial.**
|
||||
Printed-role Karama stopping Voice, ordinary Prescience, KH, elite strength,
|
||||
Fremen support or CHOAM battle aid now offers its exact used cost before
|
||||
|
||||
@@ -1,5 +1,46 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 26 October 2026 — Semuta claims bonus, No-Field and allied Traitor costs
|
||||
|
||||
**Prototyped / Partial.** Printed-role Karama stopping Harkonnen's bonus card,
|
||||
Richese No-Field or the Harkonnen spectator-ally Traitor call offers its exact used
|
||||
cost before native prevention. Three typed continuations retain original paid
|
||||
acquisition, unpaid shipment or revealed battle/votes. Pure validation executes
|
||||
no bonus draw, shipment or outcome. Claim/pass restores the response and finishes
|
||||
native denial once; original suffixes and outstanding inputs remain native.
|
||||
Exact Basic Ambassador wrappers retain entry/purchase/marker receipts without
|
||||
ordinary-turn replay. Existing controls/minimal bots serve all three sources;
|
||||
older signature formats and Advanced Ambassador admission remain unchanged.
|
||||
[Source and limits](SEMUTA_SOURCE_UPDATE_20260907.md#bonus-no-field-and-allied-traitor-cancellation-costs--26-october-2026).
|
||||
|
||||
Three disjoint source lanes, bounded native/diff review and root integration pass
|
||||
**15 files,223/223**, types/lint/build and **26 native engine/GameTable SSR/actual
|
||||
Semuta-callback journeys**, including physical replacements and allied battle
|
||||
completion, on unchanged source. Thirty-five new cases cover thirteen sources,
|
||||
claim/pass, native allowance, paid retention, zero/one bonus draws, unpaid marker
|
||||
stock and actual replacement, early/last voters, real held-Traitor outcomes,
|
||||
relevant rejection and four minimal profiles. Real cache1 Semuta and original
|
||||
dealt Karama supply every cost. Normal bonus49/53 Basic/Advanced, Black Market111
|
||||
and Basic Ambassador88 retain original paid cards. Actual placements cost1+2,
|
||||
Ecaz-token alliance and an independent Emperor entrant earn Harkonnen's paid3
|
||||
Ambassador purchase. No-Field own55/60, allied125/137 and Basic Ambassador158 retain
|
||||
stock before denial, then actually replace with physical1 for ordinary2 or free0.
|
||||
Allied H/E calls156/173 early and158/175 last preserve paid cohorts, Nexus pact and
|
||||
Harkonnen's real CHOAM Traitor: prevention gives the native CHOAM normal win,
|
||||
allowance the Emperor Traitor win. All45 cards remain physical; no played hand,
|
||||
force, wallet, alliance, identity, clock, pending control or outcome is installed.
|
||||
|
||||
Feedback finishes actual placement responses before the next declaration, fixes
|
||||
the Polar Sink price assertion to2 and admits only exact source-qualified
|
||||
Ambassador cost parents through the discard invariant. Native cancellation
|
||||
legality remains intact. Private source-bound report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-benefits-proof/`;
|
||||
journeys/HTML: adjacent `20261026-semuta-benefits-runtime/`.
|
||||
No saved-room/D1/server/reset/restart/deployment/recovery operation occurs.
|
||||
These are engine/SSR/callback results; hydration, DOM/browser/mobile, Advanced
|
||||
Ambassador and broader parents/combinations, complete modes and deployed/final
|
||||
assurance remain open.
|
||||
|
||||
## 26 October 2026 — Semuta claims native combat-power cancellation costs
|
||||
|
||||
**Prototyped / Partial.** Printed-role Karama stopping native Voice, ordinary
|
||||
|
||||
@@ -2,6 +2,100 @@
|
||||
|
||||
7 September 2026. Read `docs/SEMUTA_DRUG_ENGINE_AUDIT.md` in full, inspected the physical card again, checked current capacity/recovery code, and freshly searched publisher sources. No project runtime edits.
|
||||
|
||||
## Bonus, No-Field and allied Traitor cancellation costs — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** Three source-specific used-cost continuations now
|
||||
offer printed-role Karama before native prevention: `karamaBonusDiscard` for
|
||||
Harkonnen's bonus Treachery card, `karamaNoFieldDiscard` for Richese's marker
|
||||
declaration and `karamaAlliedTraitorDiscard` for Harkonnen's spectator-ally call.
|
||||
Existing persistent neutral controls, private claim/pass and minimal profiles
|
||||
serve these sources. This applies the existing fresh-discard timing, not a new
|
||||
publisher ruling or a change to the native benefits.
|
||||
|
||||
The ordinary Karama validator remains pure preflight, without supplying the
|
||||
already spent cost as an unspent card. Native [auction continuation](../game/auction-continuation-quote.ts)
|
||||
validates paid-card bonus sources; its Ambassador wrapper validates the original
|
||||
used Richese token, paid card and purchase receipt instead of fabricating an
|
||||
auction. Native [No-Field cancellation](../game/karama-no-field-cancellation.ts)
|
||||
validates the unpaid declaration without rechecking an allowed shipment's price,
|
||||
funding or capacity. Its independent Ambassador wrapper retains that separate
|
||||
grant rather than imposing ordinary active-player/unused-shipment prerequisites.
|
||||
The allied Traitor source retains the revealed battle, real held identity and
|
||||
submitted calls. No bonus draw, shipment, vote reset or outcome is pre-applied.
|
||||
|
||||
After claim/pass, retire the fresh group, restore its response and finish native
|
||||
prevention once. Bonus denial keeps the paid card, payment and seller/Emperor
|
||||
income, skips the bonus and resumes the exact auction or entry suffix. Ordinary
|
||||
own/allied No-Field denial keeps stock, private token/event and unused shipment,
|
||||
then marks the original native restriction. Independent Guild Ambassador denial
|
||||
instead marks that entry's marker request blocked and returns its chooser; its
|
||||
ordinary incoming shipment was already spent, while the separate reserve grant
|
||||
remains available. Neither source quotes, withdraws, pays or delivers again.
|
||||
|
||||
Allied Harkonnen denial changes only that effective call to false. Earlier
|
||||
votes and revealed plans remain. If other voters remain, their actual inputs
|
||||
precede the native final window; if all voted, that window opens directly.
|
||||
Actual native quotes/settlement determine normal versus Traitor results and
|
||||
physical cleanup once. The held Traitor is not discarded, transferred or made
|
||||
a candidate: only the new physical Karama cost is fresh. A subtype-only snapshot
|
||||
binds the original acquisition/entry/shipment/battle, native roles and physical
|
||||
pools. Other receipt formats retain their bytes. Source-qualified Ambassador
|
||||
admission changes no Advanced preview gate; current Ambassador sources are Basic.
|
||||
|
||||
Three disjoint source lanes, bounded native/diff review and root integration pass
|
||||
**15 files,223/223**, types/lint/build and **26 native engine/GameTable SSR/actual
|
||||
Semuta-callback journeys**, including actual replacement shipments and allied
|
||||
battle cleanup, on unchanged source. Thirty-five new cases cover thirteen native
|
||||
sources, claim/pass, positive allowance, exact paid acquisition/draw/entry/vote
|
||||
suffixes, real held-Traitor outcomes, relevant rejection and four minimal profiles.
|
||||
Real cache1 Semuta and original dealt Karama precede every cost; all45 original
|
||||
main/cache cards remain physical. No played hand, force, wallet, alliance,
|
||||
identity, clock, pending control or outcome is installed.
|
||||
|
||||
[Bonus sources](../tests/fixture-semuta-harkonnen-bonus.ts) and
|
||||
[cases](../tests/semuta-harkonnen-bonus-engine.test.ts) use normal49/53 Basic/
|
||||
Advanced source actions, Advanced Black Market111 or Basic Richese Ambassador88.
|
||||
The normal card stays delivered; the Black Market seller retains its paid1 and
|
||||
original declaration suffix; the independent Harkonnen beneficiary retains its
|
||||
paid3 card while Emperor's original income is already completed. The Ambassador
|
||||
source actually places Ecaz and Richese tokens for native prices1+2, forms the
|
||||
printed Harkonnen/Ecaz alliance and uses a distinct non-ally Emperor entrant.
|
||||
Denial draws0; native allowance draws exactly the original next card1.
|
||||
|
||||
[No-Field sources](../tests/fixture-semuta-no-field-cost.ts) and
|
||||
[cases](../tests/semuta-no-field-cost-engine.test.ts) use own55/60 Basic/Advanced,
|
||||
allied125/137 and Basic independent Ambassador158 source actions. Allied offers
|
||||
use a real Nexus alliance and actual private token consent. The independent
|
||||
source has actual lobby circles, paid Guild token placement, Nexus alliance,
|
||||
Richese Polar Sink1 shipment for2 and Emperor Carthag1 entry for1. Its ordinary
|
||||
Richese turn was already spent; the original free Guild grant remains separate.
|
||||
Every denied source then makes a real physical1 replacement, costing2 ordinarily
|
||||
or0 independently. Positive allowance actually deploys/reveals its native token,
|
||||
deploys the allied five forces from reserves or keeps the independent marker hidden,
|
||||
with original payments once and no ordinary-turn replay.
|
||||
|
||||
[Allied-call sources](../tests/fixture-semuta-allied-traitor.ts) and
|
||||
[cases](../tests/semuta-allied-traitor-engine.test.ts) use actual Harkonnen/Emperor
|
||||
Nexus alliance, paid opposing groups and CHOAM leader3 truly held among Harkonnen's
|
||||
original four Traitors. Early156/173 Basic/Advanced actions leave two real voters;
|
||||
last158/175 has their prior inputs already submitted. Claim/pass keeps the original
|
||||
plans and votes until native denial, then completes only the remaining votes and
|
||||
two actual final ready actions. Native settlement gives CHOAM the normal win;
|
||||
allowance gives Emperor the Traitor win and original revelations. Physical
|
||||
Traitor custody never changes, and it never becomes a Semuta candidate.
|
||||
|
||||
Feedback repairs source sequencing between real Ecaz placement responses and the
|
||||
Polar Sink price assertion. The fresh-discard invariant gains only the two exact
|
||||
Ambassador source qualifiers, with native entry/purchase/marker validation still
|
||||
required. Generic saved-response walkers retain the original response through the
|
||||
child; native cancellation legality is unchanged. Private source-bound report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-benefits-proof/`;
|
||||
journeys/HTML: adjacent `20261026-semuta-benefits-runtime/`.
|
||||
No saved-room/database/server/reset/restart/deployment/recovery operation occurs.
|
||||
Engine/SSR/callback evidence leaves hydration, DOM/browser/mobile, Advanced
|
||||
Ambassador and wider parents/combinations, complete modes and exact-revision
|
||||
deployed acceptance open.
|
||||
|
||||
## Native combat-power cancellation costs — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** Printed-role Karama stopping native Voice, ordinary
|
||||
|
||||
Reference in new issue
Block a user