Support native Basic Ambassador and Terror arrivals

This commit is contained in:
Quintine committed 2026-10-27 20:29:47 +11:00
1 parent a07c6d8e50
commit a45d81aa34
9 files changed
+258 -28

No files matched your search

+11
View File
@@ -20,6 +20,17 @@ open mode gates.
Keep identified Basic-function gaps ahead of Advanced and wider interactions.
Prototype labels and final acceptance gates remain.
**Basic native Ambassador/Terror arrivals — 27 October. Prototyped / Partial.**
Bare Basic games with selected native faction decks can carry one eligible entry
through both Ecaz Ambassador and Moritani Terror opportunities in the existing
provisional storm order. Their original payment, entry and continuation happen
once. Nested Fremen/Guild Ambassador arrivals and optional-module boundaries
remain separate. Player reference text also corrects outdated claims that
supported faction previews cannot start.
[Scope](DEFERRED_SHIPMENT_ARRIVAL.md#basic-native-faction-overlap--27-october-2026).
The frozen batch passed 76/76 tests in nine files, type/lint and the production
build. Complete and deployed acceptance remain open.
**Basic Richese and Kull/Semuta — 27 October. Prototyped / Partial.**
The printed-Kull opt-in includes native Richese. In supported clean parents,
successful Kull and a distinct counter open the public Semuta discard reaction
+19
View File
@@ -4,6 +4,25 @@
exposed an already accepted shipment whose Guild allowance could not finish.
This continuation repair preserves the existing unfinished arrival-order gates.
## Basic native faction overlap — 27 October 2026
**Prototyped / Partial.** In bare Basic games with selected native faction
decks and both Ecaz and Moritani seated, an eligible arrival may carry both
Ambassador and Terror opportunities through the existing provisional storm
order. The original move or shipment is committed and paid once; its two
owners resolve their separately earned opportunities in sequence. The existing
queue and controls apply; this is not a publisher ruling on simultaneous
effects. Actual in-flight controls remain authoritative, and nested Fremen or
Guild Ambassador arrivals and optional-module combinations keep their separate
boundaries. Complete factions, modes and deployed acceptance remain open.
The new [runtime fixture](../tests/fixture-basic-native-overlap.ts) uses public
Basic setup and real shipments with explicitly controlled, native-token
placements. [Regression cases](../tests/basic-native-overlap-runtime.test.ts)
cover both owner orders, Duke acquisition, Robbery and a native Tleilaxu
entrant. They do not prove every nested arrival or module combination.
Frozen changed-path proof passed 76/76 tests in nine files, type/lint and the
production build. Browser, deployed and full-mode acceptance remain open.
## Native own-arrival continuations — 15 October 2026
Direct native Guild transport now has the same clear owner-view candidate
+12
View File
@@ -1,5 +1,17 @@
# Dune implementation status
## 27 October 2026 — Basic native Ambassador/Terror arrivals
The existing ordered same-entry queue admits bare Basic native faction rosters
with selected Ix, CHOAM or Ecaz decks, preserving its existing response and
nested-arrival boundaries. Stale player-facing faction and selected component
guidance now describes available starts as unfinished previews. Complete modes,
broader interactions, browser and deployed acceptance remain open.
Frozen changed-path proof passed 76/76 tests in nine files, type/lint and the
production build. Actual native shipments and both reaction orders are covered;
the fixture explicitly stages the two original supply tokens through helpers.
[Contract](DEFERRED_SHIPMENT_ARRIVAL.md#basic-native-faction-overlap--27-october-2026).
## 27 October 2026 — Basic Richese and Kull/Semuta
The printed-Kull opt-in includes native Richese and its existing cache setup.
+8
View File
@@ -1,5 +1,13 @@
# Rule decision index
## Basic native Ambassador/Terror overlap — 27 October 2026
The existing provisional storm-order queue also handles eligible same-entry
Ambassador and Terror reactions in bare Basic selected native-faction tables.
It does not establish a new publisher priority ruling or enable nested
Fremen/Guild Ambassador arrivals.
[Contract](DEFERRED_SHIPMENT_ARRIVAL.md#basic-native-faction-overlap--27-october-2026).
## Basic Richese and Kull/Semuta — 27 October 2026
Provisionally offer Semuta after the public discard of a successful printed