Preserve committed Guild transport through advisor conversion responses
Offer mandatory advisor conversion prevention after Guild cross-shipment and reserve returns. Keep original permission/rate/income, payment, physical pieces and shipment use; bind the exact group to one transport parent and resume original arrival/Intrusion once. Ordinary movement stays unused and the existing provisional continuously-alone duration remains. Preserve old ground receipts, private projection behavior and all transport/module guards. Validation: 17 files243/243, types/lint/build, eight native transport/response/GameTable SSR journeys and eight existing-profile paths. Genuine36/42-action sources earn original counters/cards and actual paid-shipment Intrusion. Preserve the unaffordable full-price cross outcome and prove the affordable return. No saved-room/D1/restart/deployment operation; broader producers, full modes and browser/deployed acceptance remain open.
This commit is contained in:
1 parent
3aca64412f
commit
d0f52c7bae
13 files changed
+805
-43
No files matched your search
@@ -1,4 +1,70 @@
|
||||
# Mandatory advisor conversion after ground movement
|
||||
# Mandatory advisor conversions
|
||||
|
||||
## Guild transport and reserve returns — 24 October 2026
|
||||
|
||||
**Prototyped / Partial.** The same physical17 counter and physical28 E mandatory
|
||||
conversion now compose with committed Guild cross-shipment and reserve returns.
|
||||
The original privilege, rate, settlement and payment responses retain their
|
||||
order. Actual payment, force transfer, shipment use and promise/Cunning receipts
|
||||
commit once before the conversion response. Ordinary ground movement is not
|
||||
consumed. Canceling only this conversion neither refunds payment nor reverses
|
||||
transport or revives the earlier permission/rate opportunity.
|
||||
|
||||
The source stores the public original route, selected physical group, amount,
|
||||
elite count and a unique committed transport event. It binds to one saved parent
|
||||
and the exact held advisor group. Holds are captured before board-derived
|
||||
occupation observations; the response opens only after original slot bookkeeping.
|
||||
An existing Guild-income response retains priority. Once all conversion outcomes
|
||||
finish, the parent is consumed before original Intrusion/territory entry resumes
|
||||
once. A reserve return has no arrival suffix. Hidden funding shares, hands and
|
||||
wallets are not copied into that public source.
|
||||
|
||||
From-reserves Fremen transport and private movement-preparation projections do
|
||||
not manufacture conversion events. Only changed origin/destination groups are
|
||||
considered. A transported BG advisor arriving alone retains its original advisor
|
||||
stance until this counter resolves. Existing source, typed-transport, No-Field,
|
||||
Nexus, module and start guards remain; no new entitlement is granted. The existing
|
||||
provisional continuously-alone duration is unchanged. Exact old ground receipt
|
||||
shape remains accepted; new transport fields are additive.
|
||||
|
||||
[Native transport fixture](../tests/fixture-advisor-transport-flip.ts) starts
|
||||
public Advanced BG/Atreides/Guild, actually placing the advisor beside Guild’s
|
||||
original five counters at printed Tuek’s Sietch sector5. Atreides receives an
|
||||
original starting Karama; real first-round controls, declined preparation and
|
||||
native early Guild timing lead to the pre-transport source. Caller actions allow
|
||||
original permission/rate, then stop before the post-payment conversion. No played
|
||||
army, phase, hand, wallet, reserve, hold or response is installed. A separate
|
||||
Intrusion source actually defers Guild, pays for one BG reserve to Imperial
|
||||
Basin as a fighter, resolves original interception/income, ends BG’s turn and
|
||||
takes Guild’s next early turn. The tested cross-shipment then produces the origin
|
||||
conversion followed by a real destination Intrusion; it is not a synthetic
|
||||
pending decision.
|
||||
[Engine cases](../tests/advisor-transport-flip-engine.test.ts) cover both routes,
|
||||
both outcomes, a real later ordinary move, earlier permission/rate independence,
|
||||
affordable full-price return versus an uncommitted unaffordable cross declaration,
|
||||
source-parent rejection and minimal existing profiles. Pure transport/legacy
|
||||
cases remain in the shared quote suite. Frozen **17 files243/243**, types/lint/build, eight native transport/response/
|
||||
GameTable SSR journeys and eight existing-profile paths pass. Native default
|
||||
sources take36 actions; the actual paid-shipment Intrusion source takes42.
|
||||
Cross costs5 and return3 before the conversion. Earlier privilege prevention
|
||||
leaves pieces unchanged; an unaffordable canceled cross tariff remains
|
||||
uncommitted, while a full-price return really settles before unopposed
|
||||
conversion. The first241/242 feedback corrected the funding expectation without
|
||||
staging spice, then added the negative branch. Two focused cases and the final
|
||||
frozen243/243 pass. An existing ground consumer now narrows the strict source
|
||||
union before reading its mover; no source shape is relaxed.
|
||||
|
||||
Private reports, rendered HTML and hashes:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261024-advisor-transport-flips/`.
|
||||
`frozen-integrated-2/report.json` records fingerprint
|
||||
`cca2ff32114b6854c9339fff72f3384d68d1772d5539811594cd82f0c3e8d4fa`
|
||||
on base `3aca64412feabae750b1adc2796a4086505a49c9`. Prose/reference evidence is
|
||||
reviewed and hashed separately afterward. Standard controls are rendered; this
|
||||
is no new component-callback/browser/mobile/deployed certificate.
|
||||
|
||||
Shipments outside this transport path, other withdrawals, casualties/aftermath,
|
||||
matching-group conversions and wider interleavings remain open. This is not
|
||||
complete cancellation or full Advanced/mode acceptance.
|
||||
|
||||
## Source and provisional duration — 24 October 2026
|
||||
|
||||
@@ -45,8 +111,8 @@ cannot simply erase the canceled result or offer an immediate free retry.
|
||||
Existing minimal bot response handling remains, without strategy changes.
|
||||
|
||||
No start gate, physical inventory, save, schema or room is reset. Setup and
|
||||
legacy unheld non-ground conversions keep their existing behavior. Remaining
|
||||
mandatory producers include shipments, withdrawals, casualties/aftermath and
|
||||
remaining unheld non-ground conversions keep their existing behavior. Remaining
|
||||
mandatory producers beyond the transport follow-up include other shipments, withdrawals, casualties/aftermath and
|
||||
other special arrivals; matching an existing fighter group and broader
|
||||
interleavings also remain unfinished. This checkpoint does not claim complete
|
||||
advisor-conversion cancellation or full Advanced compliance.
|
||||
|
||||
+28
-5
@@ -16,6 +16,34 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Advisor conversion after committed Guild transport — 24 October. Prototyped / Partial.**
|
||||
Guild cross-shipment and reserve returns now retain the original paid transfer
|
||||
and shipment use before mandatory advisor-conversion prevention. An exact public
|
||||
transport event owns the held group and one later arrival. Canceling conversion
|
||||
refunds nothing; ordinary ground movement remains unused. Original permission,
|
||||
rate and income retain their priority. After conversion, the consumed parent
|
||||
resumes actual destination Intrusion once; a reserve return has no arrival.
|
||||
The provisional continuously-alone hold and all transport/module guards remain.
|
||||
[Source, continuation and limits](ADVISOR_AUTOMATIC_FLIPS.md#guild-transport-and-reserve-returns--24-october-2026).
|
||||
|
||||
Disjoint helper/native-fixture lanes, bounded continuation review and root
|
||||
integration pass **17 files243/243**, types/lint/build, eight native transport/
|
||||
response/GameTable SSR journeys and eight legal existing-profile paths. Genuine
|
||||
36-action default sources place the native advisor beside Guild’s original five
|
||||
Tuek’s sector5 counters and retain Atreides’ original Karama. A42-action source
|
||||
really ships BG’s second group to Basin, pays native Guild income, ends BG and
|
||||
uses the next early Guild turn to earn Intrusion. Normal routes pay5 cross/3
|
||||
return before the new counter. Feedback preserves an unaffordable full-price
|
||||
cross declaration and adds the actually affordable full-price return; no wallet
|
||||
is staged. Exact legacy ground receipts remain accepted. No AI refinement,
|
||||
full-mode/comprehensive/browser/deployed assurance or saved-room/D1/reset/restart/
|
||||
deployment operation.
|
||||
|
||||
Next native conversion producers remain non-transport withdrawals (including
|
||||
Trip to Gamont before Mentat victory), casualties/aftermath and other special
|
||||
arrivals. Extend each original continuation before claiming complete mandatory
|
||||
conversion cancellation; preserve setup’s automatic exception.
|
||||
|
||||
**Mandatory advisor conversion after ground movement — 24 October. Prototyped / Partial.**
|
||||
A native advisor group moving into an empty destination, or left alone by the
|
||||
last outsider’s ground departure, now opens Karama prevention after the physical
|
||||
@@ -37,11 +65,6 @@ rendered, without a new component-callback or browser certificate. No AI
|
||||
refinement, full-mode, comprehensive or deployed assurance, and no saved-room/D1/
|
||||
reset/restart/deployment operation.
|
||||
|
||||
Next native rule slice: connect the same mandatory-conversion protocol to
|
||||
non-ground last-outsider removal/return producers before their later collection
|
||||
or victory effects. Keep setup and completed movement independent; do not treat
|
||||
this ground slice as complete automatic-flip cancellation.
|
||||
|
||||
**Tleilaxu proactive Revival prevention — 24 October. Prototyped / Partial.**
|
||||
The native Advanced special Karama now selects any one player at a quiet Revival
|
||||
boundary, including self, ally, ready and prior-return targets. The original
|
||||
|
||||
@@ -1,5 +1,52 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 24 October 2026 — Advisor counter after committed Guild transport
|
||||
|
||||
Extend the mandatory-conversion protocol to actual Guild cross-shipment and
|
||||
reserve returns. Preserve original permission/rate/settlement/income order,
|
||||
paid costs, physical transfer, shipment use and promise/Cunning records. Capture
|
||||
only affected origin/destination groups before board-derived occupation reads;
|
||||
open conversion after original slot bookkeeping. One public original-route/
|
||||
group/event parent revalidates before prevention disposal/outcome. Consume it
|
||||
before original Intrusion/territory arrival resumes once. Returns have no arrival;
|
||||
ordinary ground movement remains unused. Private feasibility simulations and
|
||||
from-reserves Fremen transport create no event or held parent.
|
||||
|
||||
The source union preserves exact old ground JSON and adds the transport variant.
|
||||
The old continuously-alone cancellation duration stays explicitly provisional;
|
||||
remaining withdrawals, casualties, matching groups and special arrivals remain
|
||||
unfinished. Existing transport/Nexus/typed/No-Field/module guards stay intact.
|
||||
Standard response controls explain that transport/payment are already complete.
|
||||
No bot strategy changes or new confirmation/timer are introduced.
|
||||
|
||||
Frozen **17 files243/243**, types/lint/build, eight native transport/response/
|
||||
GameTable SSR journeys and eight existing-profile paths pass. Genuine36-action
|
||||
public Advanced BG/Atreides/Guild sources preserve original setup/deal and all
|
||||
first-round controls, with actual early Guild timing. Native Tuek’s is sector5.
|
||||
Cross pays5; reserve return pays3 before conversion. The42-action Intrusion source
|
||||
actually waits Guild, pays2 for a BG reserve to Basin, allows Guild income, ends
|
||||
BG and takes Guild’s next early turn. Actual arrival then resumes its independent
|
||||
Intrusion, and repeated normalization does not reopen it. No played force, phase,
|
||||
hand, wallet, reserve, hold, response or receipt is installed.
|
||||
|
||||
First frozen union is241/242: one test assumed the original5-spice Guild could
|
||||
pay a canceled10-spice cross tariff. Preserve the engine’s original uncommitted
|
||||
outcome; use the earned affordable full-price reserve return for successful
|
||||
rate/conversion independence and add the negative cross case. Both focused
|
||||
cases pass. Narrow the existing ground test to its producer before reading
|
||||
mover; retain strict source union types. Final frozen243/243 and all checks pass
|
||||
without private smoke-driver repairs or source changes during proof.
|
||||
|
||||
[Contract and remaining producers](ADVISOR_AUTOMATIC_FLIPS.md#guild-transport-and-reserve-returns--24-october-2026).
|
||||
Private evidence: `/home/quintine/.local/share/dune/checkpoints/20261024-advisor-transport-flips/`.
|
||||
Frozen fingerprint:
|
||||
`cca2ff32114b6854c9339fff72f3384d68d1772d5539811594cd82f0c3e8d4fa`
|
||||
(2,735 nonignored files), on base `3aca64412feabae750b1adc2796a4086505a49c9`.
|
||||
Final prose/reference overlay is separately reviewed and hashed. Rendered
|
||||
standard controls do not certify a new component callback or browser/hydration/
|
||||
mobile/deployed journey. Full modes, combinations and comprehensive assurance
|
||||
remain open. No saved-room/D1/reset/restart/deployment operation.
|
||||
|
||||
## 24 October 2026 — Mandatory advisor ground-conversion counter
|
||||
|
||||
Connect supplied physical17’s token-group flip counter with physical28 E’s
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# Rule decision index
|
||||
|
||||
## Advisor conversion after committed Guild transport — 24 October 2026
|
||||
|
||||
Extend the existing physical17/28 E composition to Guild cross-shipment and
|
||||
reserve returns. Preserve original permission/rate/income order and the one
|
||||
completed payment, physical transfer and shipment use. An event-bound public
|
||||
transport parent and exact held advisor group own the counter; consume the parent
|
||||
before original Intrusion/territory entry resumes once. No arrival follows a
|
||||
reserve return, and ordinary movement remains unused. Preserve the existing
|
||||
provisional continuously-alone duration and all transport/module guards. Private
|
||||
preparation projections and from-reserves Fremen transport create no occurrence.
|
||||
[Source, continuation and limits](ADVISOR_AUTOMATIC_FLIPS.md#guild-transport-and-reserve-returns--24-october-2026).
|
||||
|
||||
## Mandatory advisor conversion after ground movement — 24 October 2026
|
||||
|
||||
Compose supplied Advanced physical17’s token-group flip counter with physical28 E’s
|
||||
|
||||
Reference in new issue
Block a user