Preserve Hajr after another seat accepts a paid deal

This commit is contained in:
Quintine committed 2026-10-28 00:57:50 +11:00
1 parent 6da6ff7f83
commit 3edebecc89
7 files changed
+115 -5

No files matched your search

+8
View File
@@ -16,6 +16,14 @@ open mode gates.
## Current checkpoint and work
**Advanced Hajr after a deal payment — 28 October. Prototyped / Partial.** A
previously consented bribe triggered by another seat's final acceptance no
longer closes the payer's immediate Hajr window; the payer's own voluntary
bribe or final acceptance still closes it. Seven related unit files pass 46
cases, including genuine Advanced movement and the actual Hajr play after the
payment; the payment's funding alone was staged. Broader timing combinations and
deployed acceptance remain open. [Scope](PUBLIC_DEALS.md).
**Immediate deal payments — 28 October. Prototyped / Partial.** A public deal can
include a gross spice payment between signatories. Final unanimous acceptance
invokes the native bribe action atomically, including its timing, funds, escrow
+9
View File
@@ -1,5 +1,14 @@
# Dune implementation status
## 28 October 2026 — Advanced Hajr after deal-triggered payment
The immediate bribe caused by another player's final acceptance preserves the
payer's current Hajr window, while the payer's own voluntary payment or final
acceptance still closes it. Seven related unit files pass 46 cases, including a
genuine Advanced movement/recovered Hajr fixture with only payment funding
staged. This is a provisional online timing interpretation; broader interactions
and deployed acceptance remain open. [Scope](PUBLIC_DEALS.md).
## 28 October 2026 — Immediate public-deal payments
Two to six human signatories can include an immediate gross spice bribe in a
+7
View File
@@ -32,6 +32,13 @@ reserved during an offer. If timing, available funds, another binding rule or
the payer's AI control makes payment unavailable, final acceptance fails without
recording that vote or debiting spice. A pending native Bureaucrat decision
continues normally; later release of the deal does not reverse a paid bribe.
In Advanced play, the automatic payment triggered by another seat's final
acceptance does not close the payer's immediate-after-movement Hajr opportunity.
If the payer makes the final acceptance, or directly pays a bribe, that payer's
own voluntary action closes the opportunity. This is a provisional online
timing interpretation of the supplied revision, physical p. 39 (printed p. 37).
Seven related unit files pass 46 cases, including genuine Advanced movement and
Hajr play after another seat's deal acceptance; only payment funding was staged.
Nine related unit files pass 71 cases, including a native Bureaucrat diversion
and unavailable-payment rollback. Three isolated HTTP cases include an earlier
consenting payer, final approval by another participant and replay rejection.
+10
View File
@@ -1,5 +1,15 @@
# Rule decision index
## Deal-triggered payment and Advanced Hajr — 28 October 2026
The supplied revised rulebook's Hajr errata, physical p. 39 (printed p. 37),
requires Hajr immediately after a Force Movement. The existing online timing
contract closes the window on the owner's next voluntary action. A payment
automatically triggered by another seat's final acceptance is provisionally
treated as that seat's action, so it does not close the payer's window. A
payment initiated by the payer still closes it. This is an online timing
interpretation, not a publisher clarification. [Scope](PUBLIC_DEALS.md).
## Public deals — 28 October 2026
The publisher's 2019 rulebook permits public nonallied deals, requires their