Offer Karama against mandatory advisor ground conversions
Keep completed moves while allowing native advisor-to-fighter conversion to be prevented after empty arrival or the last outsider's ground departure. Bind each queued response to its actual whole group and movement. Shared settlement honors the explicit provisional continuously-alone cancellation duration; setup remains automatic and non-ground producers remain open. Validation: 16 related files199/199, types/lint/build, five native move/response/GameTable SSR journeys and eight legal existing-profile paths. Native34/36-action public Advanced sources earn original setup/counters/Karama. Existing standard controls render; no new component-callback, browser/deployed or full-mode certificate. No saved-room/D1/restart/deployment operation.
This commit is contained in:
1 parent
1a505525a8
commit
3aca64412f
15 files changed
+874
-34
No files matched your search
@@ -1,5 +1,50 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 24 October 2026 — Mandatory advisor ground-conversion counter
|
||||
|
||||
Connect supplied physical17’s token-group flip counter with physical28 E’s
|
||||
alone-advisor obligation. Actual ground movement commits first, then opens the
|
||||
existing advisorFlip response for empty advisor arrivals or the last outsider’s
|
||||
departure. Exact turn/phase/mover/movement-count/whole-group sources and ordered
|
||||
pending occurrences revalidate before disposal or outcome. Allow converts once;
|
||||
preventing the flip retains the physical move and advisor stance. No card or
|
||||
movement opportunity is replayed. Setup conversions remain automatic.
|
||||
|
||||
The 14 October selected duration is provisional: retain the hold while that
|
||||
territory’s group is continuously alone, including across phases/turns; foreign
|
||||
presence or physical emptiness ends it. Both normalization and readonly board
|
||||
resolution honor the same stance, so prevented forces gain no fighter, income,
|
||||
collection or victory benefits. Joining held advisors retains their stance.
|
||||
Native ground-movement scope does not implement every other mandatory producer,
|
||||
matching-group conversion or wider special arrival. Existing minimal AI response
|
||||
policy is reused, without strategy refinement.
|
||||
|
||||
Frozen **16 files199/199**, types/lint/build, five native move/response/GameTable
|
||||
SSR journeys and eight existing-profile paths pass. Genuine34-action arrival and
|
||||
36-action departure sources use public Advanced BG/Atreides/Guild setup, original
|
||||
advisorSetup at Arrakeen, unopened original deals, actual Storm/Spice/Charity/
|
||||
Bidding/Revival, preparation decline and Guild timing. Departure actually skips
|
||||
BG’s turn before the original ten Atreides move. No played army, phase, hand,
|
||||
wallet, stance, response or hold is installed. Four allowance/cancellation
|
||||
journeys continue to Battle/Collection; a fifth actual outsider return ends the
|
||||
hold without changing advisor stance.
|
||||
|
||||
One narrow native arrival case passes. The first frozen union passes199/199 and
|
||||
types; lint catches the import made redundant by shared settlement. Remove it,
|
||||
then rerun the coherent frozen checks: all pass, including runtime without
|
||||
source changes or private driver repairs. Standard existing Karama/Allow
|
||||
controls render; this is SSR/engine proof, not new component-callback,
|
||||
browser/mobile or deployed evidence.
|
||||
|
||||
[Contract and remaining producers](ADVISOR_AUTOMATIC_FLIPS.md). Private evidence:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261024-advisor-automatic-flips/`.
|
||||
Frozen source fingerprint:
|
||||
`385c4758cd118574be8431593267a3198dd570eea6960c02e45a462e23494c4c`
|
||||
(2,733 nonignored files), based on `1a505525a8aa1499bc6270da2241506baf3e5be2`.
|
||||
Final prose/reference overlay is separately reviewed and hashed. Complete
|
||||
Advanced/modes, remaining producers, combinations and comprehensive assurance
|
||||
stay open. No saved-room/D1/reset/restart/deployment operation.
|
||||
|
||||
## 24 October 2026 — Tleilaxu proactive Revival prevention
|
||||
|
||||
Implement supplied physical38 H’s any-player Revival window through a focused
|
||||
|
||||
Reference in new issue
Block a user