Connect Tleilaxu revival payments to Bureaucrat
This commit is contained in:
1 parent
3b118dd845
commit
e6bb9809f7
10 files changed
+252
-18
No files matched your search
@@ -33,11 +33,12 @@ A verbal promise alone transfers no spice.
|
||||
|
||||
## Connected boundary and explicit interpretations
|
||||
|
||||
The target paths are ordinary paid auctions, Guild shipment income, direct
|
||||
Richese auction proceeds and actual bribe transfers in the existing base or
|
||||
CHOAM-only skill profile. Other optional modules retain their existing gates.
|
||||
Tleilaxu revival, other expansion payment sources and direct gifts remain outside
|
||||
this connected batch. Their absence does not establish a rule prohibition.
|
||||
The connected paths are ordinary paid auctions, Guild shipment income, direct
|
||||
Richese auction proceeds and actual bribe transfers in the base or CHOAM-only
|
||||
skill profile. Basic Tleilaxu with Leader Skills and base opponents additionally
|
||||
supports a single payer's actual paid revival price to Tleilaxu. Other expansion
|
||||
payment sources and direct gifts remain outside this batch; omission is not a
|
||||
printed prohibition.
|
||||
|
||||
### 21 September gift classification review
|
||||
|
||||
@@ -64,7 +65,20 @@ composition inference. The rulebook's skill-before-faction sentence occurs in
|
||||
its battle paragraph and does not expressly order this economic reaction.
|
||||
The implementation does not settle Bureaucrat-before-Karama consumption.
|
||||
|
||||
Qualifying single-payer payments have a public amount. Qualifying allied funding,
|
||||
In the Basic Tleilaxu skill profile, a paid revival first commits its force or
|
||||
leader custody and deducts the actual price. Its native income response still
|
||||
allows Karama cancellation. Only an allowed, single-payer payment of at least
|
||||
five spice then offers Bureaucrat before Tleilaxu receives that price. A separate
|
||||
one-spice free-revival award is not a payment and cannot make a smaller price
|
||||
qualify; if both occur, the award stays with Tleilaxu after any redirection.
|
||||
The signed response and saved Bureaucrat choice retain the original payer and
|
||||
price through JSON/SQLite continuation, while unrelated observers do not see
|
||||
the private negotiated amount. The trainer's declined opportunity remains
|
||||
available for a later qualifying payment in that phase.
|
||||
|
||||
Existing auction, shipment and bribe paths have public payment amounts; the
|
||||
negotiated revival price remains limited to the participating seats and trainer.
|
||||
Qualifying allied funding,
|
||||
including an aggregate such as three plus three and a payment funded entirely by
|
||||
the ally, is guarded before costs or commitment. It needs separate payment-unit
|
||||
and privacy work, as does split-recipient Homeworld income. Independent Karama
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Current development status
|
||||
|
||||
Updated 27 September 2026. **The full twelve-faction goal is unfinished. Basic
|
||||
Updated 28 September 2026. **The full twelve-faction goal is unfinished. Basic
|
||||
is playable and the six classic factions have a user-authorized Advanced preview.
|
||||
Expansion starts and full rules/publication acceptance remain gated.**
|
||||
|
||||
@@ -83,6 +83,14 @@ attack under the user's interpretation, not a GF9 clarification. Combined
|
||||
modes and full Richese starts remain gated. Neither new path is in the
|
||||
verified live `c9a3625` image.
|
||||
|
||||
The bounded [Bureaucrat/Tleilaxu revival payment](BUREAUCRAT_PAYMENTS.md)
|
||||
path adds the Basic Tleilaxu/Leader Skills profile's actual single-payer
|
||||
revival prices to the skill's post-Karama redirection. Paid custody, separate
|
||||
free-revival income, private negotiated amounts, owner controls, four legal
|
||||
AI policies and concurrent SQLite continuation are connected. Other expansion
|
||||
payment families, gifts and combined modules remain gated; this is not a
|
||||
complete Leader Skills or Tleilaxu certification.
|
||||
|
||||
The main page
|
||||
labels its build's Git commit in the lobby and active-table masthead; local
|
||||
Git HEAD does not represent uncommitted work. The main-branch container
|
||||
|
||||
@@ -1,5 +1,36 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 28 September 2026 — Basic Tleilaxu revival/Bureaucrat composition
|
||||
|
||||
A genuine Basic Tleilaxu/Leader Skills game now offers a living native
|
||||
Bureaucrat's once-per-phase redirection on another player's actual paid revival
|
||||
price of at least five spice. The payer's cost and revived physical leader or
|
||||
forces are committed once; native Tleilaxu income retains its existing Karama
|
||||
window, and a cancellation does not offer a player-directed payment. A separate
|
||||
one-spice free-revival award cannot lift a small price over the threshold and
|
||||
is not diverted. The decision binds the payer, trainer, payee, amount, turn and
|
||||
phase to the saved response; the declined opportunity remains available.
|
||||
Negotiated price is available to its participants and trainer but omitted
|
||||
from unrelated observers' pending view and the public redirection log.
|
||||
|
||||
The owner panel shows the original price, both possible recipient amounts and
|
||||
the separate free-award explanation. Four legal bot policies use the projected
|
||||
choice. Genuine setup, Karama allow/cancel, negotiated leader and small force
|
||||
revival, JSON reload, authenticated SQLite restart and competing-version CAS
|
||||
have focused regressions. A read-only intercepted local browser room displayed
|
||||
the actual seven-spice payment and both controls; no room write occurred. This
|
||||
is one bounded payment family, not complete Tleilaxu, Leader Skills or
|
||||
combined-module acceptance; the verified live image remains `c9a3625`.
|
||||
|
||||
Independent rules and privacy/recovery reviews passed after correcting a public
|
||||
log that initially disclosed the negotiated price. Scoped lint, the production
|
||||
build, all 52 local HTTP integration tests and the standalone 716-file,
|
||||
5,652-case offline suite pass. The required
|
||||
`npm run check` cannot complete: concurrent independent work in
|
||||
`game/nexus-fremen-betrayal.ts:38` reads an undeclared
|
||||
`Player.fremenNexusMovementBlockedTurn` field. This checkpoint does not alter
|
||||
that draft or claim a green typecheck.
|
||||
|
||||
## 28 September 2026 — Ecaz Duke revival and bounded Mirror Weapon
|
||||
|
||||
The user chose two explicit product interpretations after bounded publisher
|
||||
|
||||
Reference in new issue
Block a user