Connect owned Sandmaster stronghold pile allocation

This commit is contained in:
Quintine committed 2026-10-09 05:24:33 +11:00
1 parent 0040ed1921
commit eb63967b5c
10 files changed
+269 -37

No files matched your search

+15 -1
View File
@@ -29,6 +29,20 @@ optional skill bands, combinations and public expansion starts remain open.
Rules implementation continues; comprehensive assurance and administration
remain deferred until all rules are implemented.
**Owned HMS Sandmaster piles — 9 October.** Storm relocation and Advanced
Ixian special Karama now select one bonus debit pile per entered territory,
or decline that bonus while retaining native collection. Existing preparation
and the pending route retain the keys; cancellation transfers nothing.
The preview applies Sandmaster before native collection. Native smoke in
both modes and a labelled special-Karama seam show12 total when debiting
the traversed pile versus13 from another sector. All four legal policies
retain declared keys. At390px, the actual control previews12→13 and commits
Arsunt11/Arsunt12 at0/4 with personal spice10→23.
Types/lint, 15 movement/control and 92 shared special-power cases pass.
See [the HMS policy](SANDMASTER_MOVEMENT.md#owned-native-hms-pile-allocation--9-october-2026);
allocation remains provisional and public/comprehensive gates stay closed.
**Owned Sandmaster destination piles — 9 October.** Native worm rides and
physical Fremen Ambassador relocation now select an exact positive pile
when several exist. Collection remains optional and capped at one spice;
@@ -38,7 +52,7 @@ all four existing legal policies pass without destination-strategy changes.
At390px, actual worm controls debit Pasty Mesa6 while landing four forces
in Mesa5 (spice5→6); Ambassador controls reset on a destination change and
debit South Mesa5 while landing two forces in Mesa4 (spice20→21).
Types/lint and 91 affected cases pass. HMS multi-pile controls remain open.
Types/lint and 91 affected cases pass; the later HMS checkpoint above extends these controls.
See [worm](SANDMASTER_WORM.md#connected-behavior) and
[physical Ambassador](SANDMASTER_MOVEMENT.md#physical-ambassador-owned-destination-allocation--9-october-2026).
+28
View File
@@ -1,5 +1,33 @@
# Dune implementation status
## 9 October 2026 — owned native HMS Sandmaster pile allocation
Both native Storm relocation and Advanced special Karama carry optional
explicit `sandmasterPiles`. The common quote supplies one positive key per
entered territory; controls allow a different sector or bonus decline,
without declining native collection. Invalid/undeclared ambiguity rejects
before cost. The original entered-territory eligibility and skill-before-
faction order come from the 7 October ruling; owner allocation is provisional.
Selected keys persist through the ordinary Karama window, special intent
and action reconstruction. Older queued moves retain their original single-
pile behavior. Native geography, ordinary transport allowances and
faction collection caps stay unchanged. The UI preview simulates skill
debits before faction collection and depletion on repeated route sectors.
Basic/Advanced native smoke: six passengers, traversed Arsunt11=12 and
Arsunt12=5. Selecting11 earns12; selecting12 earns13 and leaves0/4.
Cancellation leaves pointer/piles/balance unchanged. JSON continues the
selected pending route. All four policies emit legal selected routes.
A labelled phase-five special-Karama seam moves/collects once, spends the
physical card once and preserves ordinary shipment/movement.
At390px, production controls show12→13, exercise bonus decline/reselection
and commit the same0/4 piles with spice10→23 after native allowance.
`check:quick`, 15 movement/control and 92 shared mobile/special/Kull cases
pass. No full suite, new recovery campaign or deployment was run.
Temporary scripts and the dedicated in-memory QA service were removed.
## 9 October 2026 — owned worm and physical Ambassador destination piles
The shared destination quote exposes all legal positive piles and an exact
+1 -1
View File
@@ -21,7 +21,7 @@ They supersede earlier software-absence claims only within their named scope.
| Full-hand Nullentropy Box | Basic and Advanced permit an atomic retrieval/Box-disposal exchange with final hand within its actual limit; Box remains last/on top. Intermediate capacity is not adjudicated. | [Box runtime](NULLENTROPY_BOX_ENGINE_AUDIT.md) |
| Kulon with Richese Ornithopter | Both modes coexist in Basic/Advanced. The fixed one-group card maximum remains three; Kulon extends each normal-range group. Explicitly provisional, not a publisher ruling. | [Movement policy](RICHESE_ORNITHOPTER_ENGINE_AUDIT.md#provisional-kulon-coexistence--9-october-2026) |
| Multi-pile battle skills | In both modes, surviving Smuggler allocates the fixed unmodified-strength-capped collection among reveal-time positive piles; Sandmaster winner then selects one remaining pile for +3. Single-pile/all/none/void effects stay automatic. Owner sector selection is provisional, not a publisher allocation ruling. | [Smuggler](SMUGGLER_BATTLE.md#multi-pile-allocation-policy-and-pure-api--9-october-2026), [Sandmaster](LEADER_BATTLE_EFFECTS.md#source-contract) |
| Multi-pile Sandmaster movement | Ground movement chooses one existing positive debit sector per entered territory; worm and physical Fremen Ambassador relocation choose one at their entered destination, or decline collection. Duplicate territory collection rejects; destination multi-pile requests need an explicit key. HMS multi-pile controls remain separate. Provisional owner allocation, not a publisher ruling. | [Ground](SANDMASTER_MOVEMENT.md#owned-ground-route-pile-selection--9-october-2026), [Ambassador](SANDMASTER_MOVEMENT.md#physical-ambassador-owned-destination-allocation--9-october-2026), [worm](SANDMASTER_WORM.md#connected-behavior) |
| Multi-pile Sandmaster movement | Ground movement and native HMS relocation choose one existing positive debit sector per entered territory; worm and physical Fremen Ambassador relocation choose one at their destination, or decline collection. HMS selection precedes unchanged native sector collection and survives cancellation/special preparation. Duplicate territory and undeclared ambiguous collection reject. Provisional owner allocation, not a publisher ruling. | [Ground](SANDMASTER_MOVEMENT.md#owned-ground-route-pile-selection--9-october-2026), [HMS](SANDMASTER_MOVEMENT.md#owned-native-hms-pile-allocation--9-october-2026), [Ambassador](SANDMASTER_MOVEMENT.md#physical-ambassador-owned-destination-allocation--9-october-2026), [worm](SANDMASTER_WORM.md#connected-behavior) |
| Basic occupied Homeworld lifecycle | Current sole foreign garrison controls occupied income, Bidding effects, defenses, percentage shares and the Ecaz-victory holding; the entitlement ends immediately on departure, contest or native repopulation. A recorded source observation is still required. Basic Tupile slot leasing keeps the conservative original-epoch gate. Visibly provisional, not a publisher or numerical user ruling. | [Occupation](HOMEWORLD_OCCUPATION_RULES.md#basic-current-sole-benefit-policy--9-october-2026) |
No publication or faction/mode gate is opened. The exact 7 October user
+34 -10
View File
@@ -30,11 +30,36 @@ becomes3, and three forces arrive in Cielago East.
Destination relocation choices are separate from these ground-route controls;
physical Fremen Ambassador allocation is recorded below and worm collection
in [its own contract](SANDMASTER_WORM.md). Native HMS relocation retains its
single-pile scope. No public start or broader source adjudication is opened
by this ground-route change.
in [its own contract](SANDMASTER_WORM.md). Native HMS relocation now has
the owned-pile control described below. No public start or broader source
adjudication is opened by this ground-route change.
## Owned native HMS pile allocation — 9 October 2026
Storm relocation and Advanced Ixian special Karama now offer one Sandmaster
debit pile per entered territory, or an independent decline of that bonus.
The global collection opt-out still declines all collection. The shared
quote requires a living native Ixian trainer and actual interior passengers.
Explicit `sandmasterPiles` declarations preserve the exact chosen keys
through native cancellation and special-Karama preparation/reconstruction.
Ambiguous undeclared or duplicate-territory selections reject before cost.
Sandmaster debits first, then the unchanged native collection uses the
traversed sectors and two-spice-per-passenger cap. The route preview follows
the same order, including repeated sector visits. With six passengers,
Arsunt11 holding12 and Arsunt12 holding5, choosing11 earns12 total;
choosing12 earns13, leaves Arsunt12 at4 and drains Arsunt11. Native
cancellation moves neither pointer nor spice. Older queued moves without
the new selection retain their original unambiguous-pile behavior.
Owner sector allocation is provisional, not publisher adjudication; the
7 October user eligibility/order ruling is unchanged. Basic/Advanced
native smoke, selected-key JSON continuation, cancellation, all four legal
policies and a labelled Advanced special-Karama seam pass. At390px,
the real control changes the preview12→13, declines/reselects the bonus
and completes the native route with personal spice10→23.
## Physical Ambassador owned-destination allocation — 9 October 2026
Physical Fremen Ambassador relocation now offers every existing positive
@@ -168,8 +193,8 @@ Broad checkpoint results are recorded with the checkpoint. These checks do not c
The [worm-ride follow-up](SANDMASTER_WORM.md) connects native Fremen destination
collection, including saved arrival reactions. Physical Fremen Ambassador
relocation is connected above. Other nonordinary relocations, special cards,
concealed-marker collection, multi-pile HMS collection and wider
interaction/strategy acceptance remain. The lower battle band is in
concealed-marker collection and wider interaction/strategy acceptance remain.
The lower battle band is in
[the battle-effects contract](LEADER_BATTLE_EFFECTS.md).
## 21 September: native HMS relocation eligibility
@@ -192,8 +217,7 @@ The checked card, designer walkthrough and available official rules did not
clarify whether passengers staying in the interior count as entering outside
territories. **Resolved 7 October 2026 by user ruling:** interior passengers
**do count as entering** the outside territories the stronghold points into, so
the Sandmaster skill collects one spice per entered territory with an
unambiguous pile during a native relocation, before the faction's own
traversed-sector collection. Skill-before-faction precedence settles the
ordering. Ordinary Sandmaster entry/exit and native relocation are unchanged;
full combined compliance remains unverified.
the Sandmaster skill collects one spice per entered territory before the
faction's own traversed-sector collection. The 9 October owner-allocation
prototype above extends the earlier unambiguous-pile path; it does not
change the user ruling. Full combined compliance remains unverified.