Support Sapho ordering for shared arrivals
Verify and publish checkpoint container / container (push) Canceled after 0s

This commit is contained in:
Quintine committed 2026-10-29 05:29:51 +11:00
1 parent b18a767470
commit e457478f7d
18 files changed
+808 -23

No files matched your search

+23
View File
@@ -1,5 +1,28 @@
# Juice of Sapho: finite ordering implementation
## Shared Ambassador and Terror arrival — 29 October 2026
**Prototyped / Partial.** In a supported fresh Basic Richese game, an ordinary
shipment or movement that triggers both an Ecaz Ambassador and Moritani Terror
opens a public ordering opportunity before either reaction. Each original owner
can continue; an owner holding an eligible physical Juice of Sapho can place
its own reaction first or last. The existing provisional storm order starts
the queue. Both owners respond independently of their hands, preserving hidden
card ownership. Sapho disposal opens the normal neutral Semuta response and
then returns to the same ordering opportunity or opens the selected first
reaction. Entry, payment, forces and both original tokens remain committed once.
This is a provisional composition of the printed Sapho effect with the
existing provisional overlap order, not a publisher ruling. The current
prototype is limited to ordinary Basic movement/shipment, the existing bare
Semuta profile, and clean arrivals without other queued or nested transport.
Earlier saved overlaps without an ordering frame keep their original behavior.
[Native action journeys](../tests/sapho-shared-arrival-runtime.test.ts) exercise
both owners, Semuta claim/pass and the final-response path; physical card
placement is explicitly staged by a conserving exchange. Other modules,
arrivals and full game/deployed acceptance remain open.
## Simultaneous Truthtrance in battle — 29 October 2026
**Prototyped / Partial.** When simultaneous Truthtrances are declared in a