Connect Emperor Nexus compulsory funding to native auction settlement

This commit is contained in:
Quintine committed 2026-10-15 06:38:14 +11:00
1 parent 25996ec8a7
commit 022040972c
18 files changed
+1291 -16

No files matched your search

+16
View File
@@ -29,6 +29,22 @@ optional skill bands, combinations and public expansion starts remain open.
Rules implementation continues; comprehensive assurance and administration
remain deferred until all rules are implemented.
**Emperor Nexus compulsory original purchase — 14 October.** The conservative
provisional full-price policy now connects normal-auction Betrayal before
winner payment, with neutral public held-Nexus storm-order acknowledgements.
One actual card forces native Emperor's full original allied obligation,
reusing prepaid aid and adding only missing own spice. Original acquisition,
income allow/cancel and next-lot inspection continue; all-pass keeps ordinary
payment. Truthtrance's original discard restores the same source event.
Affected10-file union155/155, types/lint/build pass. Four API profiles and
actual390px neutral/Use/allow/cancel preserve buyer6, prepaid1/missing1,
one purchased card and one Nexus; original Emperor income10 or canceled8
restores next lot1 with no refund, overflow or browser errors.
Special seller lots, full combinations, assurance and deployed acceptance remain.
[Source-bound policy and proof](NEXUS_EMPEROR_RULES.md#recommended-original-full-price-funding--14-october-2026).
Owned QA scaffolding is removed; API/phone proofs remain outside Git.
Final build retains existing route-classification/chunk-size warnings.
**Fremen Secret Ally ordinary free quota — 14 October.** Recommended
provisional fixed-three permission now replaces the early-only exact-three
transfer. Activation spends one Nexus and moves nothing; original revival
+32
View File
@@ -1,5 +1,37 @@
# Dune implementation status
## 14 October 2026 — Emperor Nexus original compulsory purchase
Connected original positive normal-auction allied obligation through a neutral
public possible-holder storm-order queue and owner-private actual Emperor
Nexus Use. Explicit provisional full-price funding reuses matching prepaid
aid and debits only missing native own-wallet credit before original purchase.
No new bid, oversized gift, bank-created subsidy or future-income funding.
Fully prepaid/underfunded Use blocks before disposal; all-pass preserves the
ordinary funded winner decision. Source receipt binds original lot/price,
mutual alliance, declared split, escrow/wallet and frozen public membership.
Native Emperor income remains cancelable separately, never refunding acquisition.
Genuine four-seat Basic/Advanced original setup, undealt starting cards,
first-turn flow, real later worm/pact/closing draw and Guild price2 auction
produce the source. Initial strict receipt whitelist omitted winner; repaired.
A new pending fence prematurely stopped native Truthtrance discard settlement;
it now permits the original discard/Semuta suffix before resuming the same event.
Regression passes; unrelated rules are unchanged. Wording, action-copy and
fixture-provenance pins are removed rather than updated. Minimal Easy policy
performs actual neutral Pass then Use; strategic AI stays deferred.
Affected10-file union155/155, types/lint/build pass. Four genuine API profiles
with allow/cancel/prepaid credit restore original next-lot Atreides inspection.
Actual390px neutral Continue→holder Use→original income allow/cancel preserves
buyer6, prepaid1/missing1, one actual card and one Nexus. Emperor10→9→8→10
for allow, or remains8 after cancellation; original lot1 resumes once without
refund. No horizontal overflow/browser errors; no saved/deployed room targeted.
Special seller lots and final combinations/rules/assurance remain open.
[Canonical contract](NEXUS_EMPEROR_RULES.md#recommended-original-full-price-funding--14-october-2026).
Owned QA host/tab/scaffolding is removed; API/phone proof receipts remain outside
Git. Final build retains existing route-classification/chunk-size warnings.
## 14 October 2026 — Fremen Nexus fixed ordinary free quota
Recommended provisional composition replaces the early-only direct transfer
+14
View File
@@ -12,6 +12,20 @@ movement, battle geometry and actual casualties stay unchanged. One original
Karama response cancels the entire physical batch and keeps the Nexus spent.
[Source, original native proofs and controls](NEXUS_BENE_GESSERIT_RULES.md#recommended-cunning-card-exceptions--14-october-2026).
## Recommended Emperor compulsory funding — 14 October 2026
Normal-auction Betrayal now forces native Emperor to cover the original
positive allied price, reusing matching prepaid aid and adding only missing
own-wallet credit. Neutral storm-order held-Nexus acknowledgements precede
original winner payment regardless of hidden face; only the actual current
holder may Use. All-pass preserves ordinary payment. One original card,
one physical Nexus and native income allow/cancel retain original continuation.
Truthtrance's original discard restores the same event. Full-price rather
than buyer-shortfall funding is visibly provisional, not a publisher ruling.
Underfunded/fully prepaid use, excess gifts and special seller lots are not
silently substituted.
[Source and changed-path proof](NEXUS_EMPEROR_RULES.md#recommended-original-full-price-funding--14-october-2026).
## Recommended Fremen ordinary free quota — 14 October 2026
The absent-Fremen Secret Ally now enables a fixed ordinary free quota of
+50 -6
View File
@@ -121,16 +121,60 @@ receipt, suppression and seat-private offer survive JSON and room restart;
replay cannot spend it twice. Karama remains an independent alternative in
the same window.
This does not implement the forced-purchase Betrayal alternative. The bounded
Secret Ally bank-auction purchase is connected above; Emperor Cunning still
has its own earlier declaration and response. One unique Emperor Nexus card
cannot be both Cunning and Betrayal at once. The wider Nexus module remains
gated.
The normal-auction forced-purchase alternative is now connected below.
Secret Ally bank-auction purchase and Cunning retain their separate producers.
One unique Emperor Nexus cannot pay for two alternatives. The wider module
remains gated.
### Recommended original full-price funding — 14 October 2026
The original printed photograph was reread: force Emperor to pay for their
ally's Treachery Card during Bidding, **at least as much spice as necessary**.
The content-first conservative recommendation covers exactly the original full
positive normal-auction price, not merely the buyer's shortfall. Reuse matching
already-prepaid aid first; debit only missing credit from Emperor's own spice.
No arbitrary excess gift, bank-created subsidy, prospective-income borrowing,
new bid or refund is inferred. Fully prepaid or underfunded opportunities keep
the card and permit Pass. This is a visible provisional interpretation, not
publisher clarification or a separately answered numerical user ruling.
Before original winner payment/recovery, publicly possible unallied held-Nexus
rivals acknowledge in original storm order regardless of secret face. Current
neutral Continue retains all wallets/cards/bids; only the current actual Emperor
holder receives the private Use offer. Truthtrance and private Traitor returns
retain priority. Its original discard restores the same acknowledgement/event;
native Semuta continuation remains before that restoration if selected.
`game/nexus-emperor-payment.ts` binds the original physical lot/index, winner,
price, mutual alliance, declared funding, prepaid escrow, native wallet and
frozen public roster. Event-bound Use spends one physical Nexus, completes the
original full-price ally credit, and calls original `settleAuction`. The buyer
keeps their own spice and gets one original card. Native Emperor income still
opens its original allow/Karama window; cancellation does not refund the funded
purchase. All-pass restores original winner payment without changing the bid.
Completed history does not demand later wallets or holdings equal old snapshots.
Genuine four-seat Basic/Advanced setup/deal, original first turn, real turn-two
worm/Emperor–Guild alliance, physical closing draws and paid-price-two winning
bid produce the source. Fifteen pure boundaries and native runtime consumers
are included in the affected10-file union155/155. The original receipt whitelist
omission and premature discard fence were repaired; regressions now accept
native funding and restore the original Truthtrance suffix. Wording,
action-copy and fixture-provenance pins were deleted, not re-pinned.
Types/lint/build pass; four actual API profiles restore next-lot Atreides
inspection with allow/cancel and prior credit. Actual390px neutral Continue,
holder Use and native income allow/cancel preserve buyer6, reuse prepaid1,
add only missing1, give one card and spend one Nexus. Emperor10→9→8→10
when allowed, or stays8 when income is canceled. No overflow/browser errors.
Original paid purchase advances to lot1 once, without refund. Full combinations,
special seller lots, assurance and deployed acceptance remain separate.
Owned QA host/tab/scaffolding is removed; API and phone proofs remain outside Git.
The final build retains existing route-classification/chunk-size warnings.
The following material cases remain unresolved; no new question was sent:
- **Short groups:** may Cunning operate with fewer than five eligible ordinary counters, or Secret Ally revive fewer than three when Tanks/typed limits cannot supply three? Neither panel says up to. Do not disguise the question as a silently truncated count.
- **Forced payment:** who chooses Emperor's compulsory contribution, what is the minimum when its ally already holds the full price, and what occurs if Emperor cannot cover the requested amount? The panel's necessary-amount wording does not settle the complete digital transaction.
- **Wider forced payment:** the normal-auction prototype chooses the full original obligation and refuses missing own funding or an already fully prepaid price. Arbitrary larger transfers and special seller-lot composition remain unimplemented; the printed text is not claimed to answer them.
- **Special purchases and revival suppression/income:** resolve the concrete boundaries above before connecting broad existing payment/free-revival adapters.
The existing private reaction-policy question still covers other hidden Betrayal timing. This battle path uses a uniform native response rather than an identity-dependent private pause. A native holder and a Betrayal holder cannot possess the same unique Emperor card simultaneously, so do not manufacture Betrayal-versus-Cunning tests with duplicate physical copies.
+6 -4
View File
@@ -59,10 +59,12 @@ owned and otherwise use the ordinary decision. The previously asked
confirmation-versus-gate question remains pending; this prototype does not
settle it for release.
Seller-paid Richese/CHOAM transactions, allied split, expansions, other
purchase sources and the forced Emperor-payment Betrayal alternative remain
gated. The [source contract](NEXUS_EMPEROR_RULES.md#secret-ally-retain-the-actual-purchase-price)
records those payment boundaries.
Seller-paid Richese/CHOAM transactions, allied split, expansions and other
Secret Ally purchase sources remain gated. The separate normal-auction forced
Emperor-payment Betrayal now has a connected
[provisional full-price funding path](NEXUS_EMPEROR_RULES.md#recommended-original-full-price-funding--14-october-2026).
The [Secret Ally source contract](NEXUS_EMPEROR_RULES.md#secret-ally-retain-the-actual-purchase-price)
retains its distinct seller-payment boundary.
## Prototype entry and evidence
+14
View File
@@ -66,6 +66,20 @@ These decisions do not open public module/faction or complete-mode gates.
These decisions do not open public module/faction or complete-mode gates.
## Recommended Emperor compulsory funding — 14 October 2026
The content-first conservative prototype forces exactly the original full
positive normal-auction price for native Emperor's ally, not only buyer
shortfall. Matching prepaid aid is reused; only missing credit comes from
Emperor's own spice before original purchase/income. No excessive gift,
bank-created payment, borrowing against future income or refund is inferred.
Fully prepaid or insufficient-own-wallet Use is unavailable; Pass retains the
card and original ordinary winner payment. Public possible-holder storm-order
acknowledgements protect hidden faces. This is an explicit provisional
implementation recommendation, not publisher clarification or a separately
answered numerical ruling; special seller composition remains open.
[Connected source and proof](NEXUS_EMPEROR_RULES.md#recommended-original-full-price-funding--14-october-2026).
## Recommended Fremen Nexus quota — 14 October 2026
The user's choose-recommended-option instruction selects the provisional