Admit original native Nexus bank purchases without widening legacy revivals

This commit is contained in:
Quintine committed 2026-10-15 11:41:20 +11:00
1 parent e2dc5f3d0d
commit 172363d9d3
14 files changed
+681 -39

No files matched your search

+18
View File
@@ -29,6 +29,24 @@ 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 original native bank purchase — 14 October.** Normal bank retention
now uses original native Nexus roster/module profiles and their own canonical
optional envelopes, preserving exact prior classic admission. Uniform public
payment, personally affordable positive price, original acquisition/bonus/
Atreides next inspection and unchanged bank receipt remain. No bank subsidy or
Richese seller/cache route is invented; strict legacy physical revival guard
stays classic and never replays forces.
Affected16-file union217/217, types/lint/build and thirty-six actual API profiles
pass: all six natives Basic/Advanced Pay/Use plus Advanced Homeworld/Tech.
Actual390px Richese5→5/Ecaz12→12 retain modules, Basic Tleilaxu5→5 and wrong-face
CHOAM Pay14→12 preserve one actual card and index0→1; Atreides sees next card.
No overflow/errors or saved/deployed room touched. Fixture-only forced-response
and five-disc Auditor-exclusion pins are deleted. Existing public assets are
served in QA; this does not certify complete artwork or combinations.
[Canonical source/proof](NEXUS_EMPEROR_RULES.md#original-native-bank-auction-admission--14-october-2026).
Broad assurance, AI calibration and deployed/publication gates remain. Proof
receipts stay outside Git; existing build route/chunk warnings remain.
**Emperor Secret Ally joint native special purchase — 14 October.** Advanced
Richese may jointly spend its original Karama plus actual Emperor Nexus at
native purchase commit after proving three own uncommitted spice. Recommended
+34
View File
@@ -1,5 +1,39 @@
# Dune implementation status
## 14 October 2026 — Emperor Nexus original native bank admission
Removed the classic-only prototype bank fence in favor of existing canonical
native Nexus public profile envelopes. Uniform winner payment remains private-
face independent; actual unallied holder proves its positive full own price,
spends one real Nexus and receives one original normal bank lot with unchanged
wallet. Original card capacity, paid/Karama alternatives, native Harkonnen bonus
and Atreides next inspection stay. No bank-created income or Richese seller/cache
route is invented. The no-version bank receipt/event/signature stays unchanged.
Exact previously accepted classic condition is reused, not duplicated or
silently narrowed. The old guard is explicitly named for strict historical
physical revival evidence; that source never broadens or replays forces.
New native aliases do not open unsupported packets or combinations. Existing
minimal bank adapter and production controls are reused without new actions.
Affected16-file union217/217 and types/lint/build pass. Thirty-six actual native
API profiles cover every six natives in Basic/Advanced Pay/Use plus Advanced
Homeworld/Tech Pay/Use, retaining original card/module inventory and next-lot
inspection. Actual390px Richese5→5 and Ecaz12→12 preserve Homeworld/Tech;
Basic Tleilaxu5→5 and irrelevant Guild-Nexus CHOAM Pay14→12 keep original costs,
one card and index0→1. Actual Atreides surface sees the next Maula Pistol.
No overflow/browser errors or saved/deployed rooms touched.
Fixture assumptions forcing a cancellation response with no canceling card
or a universal five-disc CHOAM roster ignoring native Auditor are removed,
not re-pinned. Native automatic bonus/inspection remains. Pure field/action/
default assertions are removed; later actual purchases prove historical receipt
acceptance. QA static-root omission was corrected to serve existing bundled
art/fonts; this is not complete presentation acceptance. Proof receipts remain
outside Git; existing build classification/chunk warnings stay. Full combinations,
broad assurance, AI calibration and deployed/publication acceptance remain open.
[Canonical native source/proof](NEXUS_EMPEROR_RULES.md#original-native-bank-auction-admission--14-october-2026).
## 14 October 2026 — Emperor Nexus joint native special acquisition
Connected original Advanced Richese special Karama purchase to the printed
+11
View File
@@ -12,6 +12,17 @@ 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).
## Emperor original native bank purchase — 14 October 2026
Normal bank-auction retention now uses existing original native Nexus public
profiles and their canonical optional envelopes, with exact old classic
admission preserved. Uniform winner payment does not depend on private face.
Actual unallied holder proves the positive own price, spends one Nexus and
acquires one original bank lot without payment; original bonus/next inspection
remain. Richese ordinary pool is not a cache/seller source. Bank receipt stays
unchanged; strict legacy physical revival guard is not broadened.
[Source and actual native proof](NEXUS_EMPEROR_RULES.md#original-native-bank-auction-admission--14-october-2026).
## Recommended Emperor joint special purchase — 14 October 2026
Original Advanced Richese special Karama now has a private joint option:
+38 -3
View File
@@ -54,15 +54,16 @@ source-bound continuation; do not broaden a generic acquisition hook.
### Bounded bank-auction purchase prototype (27 September 2026)
In Basic/Advanced classic-faction Nexus-only games with Emperor absent, the
The initial 27 September prototype admitted Basic/Advanced classic Nexus games.
The 14 October native cutover below now extends that public bank context. The
unallied holder can spend the physical card at a normal Bidding winner-payment
window. The full positive final bid must be affordable from the buyer's own
spice without ally contribution. The bank receives no spice; the winner keeps
that balance, receives the one purchased physical Treachery Card and continues
through normal auction follow-ups. One private signed receipt records the
original lot, final price and unchanged buyer balance across JSON/SQLite
recovery. Its classic-only admission remains distinct from the new Richese
seller continuation; no allied split or generic acquisition hook is inferred.
recovery in the initial classic scope. Bank purchase remains distinct from
Richese seller/direct acquisition sources; no allied split is inferred.
Every winner in this bounded public auction context receives the same payment
confirmation, even without the card or Karama. Otherwise a pause only for the
@@ -72,6 +73,40 @@ the recommendation is selected under the user's 14 October decision priority.
The normal spice and Karama payment choices remain available where legal.
### Original native bank-auction admission — 14 October 2026
The same printed purchase now applies in existing original native Nexus
roster/module envelopes: single/paired/mixed E1/E2 and standalone/paired/mixed
E3, including each canonical predicate's own Skills/Discovery/Homeworld/Tech/
Stronghold composition. This removes a prototype classic-only fence, not a
new operation, timing ruling or permission to create an unsupported packet.
No native Emperor may be seated; actual holder must be unallied, hold the full
positive price personally, and meet original source/hand-capacity rules.
Uniform public winner payment remains independent of concealed face. Original
normal bank lot, paid/Karama choices, one physical acquisition, Harkonnen bonus
and next-lot Atreides inspection continue; the bank receives nothing on Use.
Native Richese's ordinary pool is not its cache/Black Market; no seller income
or extra source is created. Existing bank receipt/event/signature stays unchanged.
The old classic predicate is explicitly retained/reused for prior admission
parity and strict **legacy physical revival** evidence. No legacy force replay
or native return-history broadening follows the new bank admission.
Affected16-file union217/217, types/lint/build and thirty-six actual native API
profiles pass. Every six expansion natives has Basic/Advanced Pay/Use and
Advanced Homeworld/Tech Pay/Use, preserving actual wallets/card/module inventory
and next-lot inspection. Four actual390px surfaces prove Richese5→5 and
Ecaz12→12 with original Homeworld/Tech unchanged, Basic Tleilaxu5→5, and
irrelevant-card CHOAM Pay14→12 with Guild Nexus retained. One original card,
actual Nexus cost and index0→1 remain; Atreides sees the actual next card.
No overflow/browser errors; no saved/deployed room touched. Full combinations,
assurance and publication/deployed gates remain.
Fixture-only assumptions requiring a response when nobody can cancel, or a
universal five-disc CHOAM roster excluding Auditor, are deleted rather than
re-pinned. Native automatic inspection/bonus remains original. QA now serves
the existing public asset root; this is not complete artwork acceptance.
### Recommended Richese seller-unpaid purchase — 14 October 2026
Original positive Richese cache and Advanced-only Black Market sales now offer
+17 -6
View File
@@ -2,10 +2,10 @@
Updated 14 October 2026. **Prototyped**, with **Partial** rules coverage.
Revival now uses the independent extra source through original native pending
continuations and supported Nexus module envelopes. Bank-auction purchase keeps
its distinct classic-only boundary; original Richese cache/Advanced Black Market,
the Richese Ambassador and joint Richese special Karama have distinct native
continuations. Public starts and publication remain gated.
continuations and supported Nexus module envelopes. Ordinary bank-auction
purchase now uses existing classic/native Nexus profile admission; Richese
cache/Advanced Black Market, Ambassador and joint special Karama retain their
distinct native sources. Public starts and publication remain gated.
## Rules and connected behavior
@@ -52,8 +52,9 @@ cannot use ally contribution. One actual Treachery lot enters their hand,
their spice remains unchanged, and normal auction/card follow-ups continue.
The public log announces the price/proof/use without revealing excess spice or
the Treachery card face. A private signed receipt records the lot, price and
unchanged balance; independent use markers and physical custody survive JSON
and in-memory SQLite CAS/restart. Rival seat views omit the offer and receipt.
unchanged balance; existing classic JSON/SQLite evidence remains historical.
Native bank cutover has separate changed-path proof below, not a new recovery
certification. Rival seat views omit the offer and receipt.
**Timing is a provisional privacy choice, not a user or publisher ruling.**
Every winner in this bounded public auction context receives the same payment
@@ -64,6 +65,16 @@ owned and otherwise use the ordinary decision. The recommended confirmation
is selected under the user's 14 October decision priority; it does not certify
complete release timing.
The 14 October bank cutover now admits original single/paired/mixed E1/E2 and
standalone/paired/mixed E3 public Nexus profiles and their canonical optional
module envelopes, while preserving exact old classic admission. Original Pay,
personally affordable Use, card/hand limit, native bonus and next inspection
stay unchanged; no fake money or seller payment. Bank receipt format/event is
unchanged. Strict old physical revival evidence still uses its explicit classic
guard, not the new bank profile. Native aliases do not create unsupported starts.
[Native bank source and proof](NEXUS_EMPEROR_RULES.md#original-native-bank-auction-admission--14-october-2026).
Original Richese cache and Advanced Black Market now connect a separate
uniform winning-buyer confirmation after the original Richese Betrayal window.
Use spends the actual Nexus and delivers one original lot with unchanged buyer
+13 -1
View File
@@ -66,6 +66,18 @@ These decisions do not open public module/faction or complete-mode gates.
These decisions do not open public module/faction or complete-mode gates.
## Emperor original native bank admission — 14 October 2026
Apply the existing printed retained-price purchase to original normal bank
auctions in canonical native Nexus roster/module envelopes, without a
classic-only prototype fence. Exact old classic public admission remains;
native aliases do not grant new packet support. Uniform payment timing retains
its provisional privacy recommendation. Original positive own price, no ally
share, hand room, normal acquisition/bonus/next inspection and zero bank
payment remain. Bank receipt format is unchanged; old physical revival evidence
keeps its explicit classic guard and never replays forces.
[Source, boundaries and changed-path proof](NEXUS_EMPEROR_RULES.md#original-native-bank-auction-admission--14-october-2026).
## Recommended Emperor joint special acquisition — 14 October 2026
Apply the printed purchase panel to original Advanced Richese special Karama,
@@ -642,7 +654,7 @@ These are unresolved in the cited records. Do not infer an answer from elapsed t
| Moritani Secret Ally battle timing | The printed after-loss retention is optional and the Nexus card remains secret. The connected prototype offers the same choice to every loser when Moritani is absent and at least one publicly revealed played card is retainable; a loser with no eligible public card has no useful choice, independent of hidden custody. Only an unallied holder may spend the physical card. This prompt is a privacy-preserving product inference, not publisher timing text. Native Moritani alliance retention and its Karama response remain separate; no generic Secret Ally counter is invented. | [Nexus retention boundary](NEXUS_CARD_RULES.md#moritani-secret-ally-retention-timing) |
| Ecaz Secret Ally traitor inquiry | The printed panel asks one selected player whether they hold any of the holder's leaders as Traitors, without identifying a leader; it specifies neither native-versus-controlled scope nor answer audience. The connected prototype chooses native printed faction leaders (including dead/captured), ordinary Traitor Cards rather than Face Dancers, and a holder-only historical yes/no. This is a privacy-preserving product interpretation, **not** a publisher ruling. Foreign Ghola/captive scope and table-wide disclosure remain release boundaries. | [Ecaz inquiry source and bounded runtime](NEXUS_ECAZ_RULES.md#bounded-secret-ally-traitor-inquiry-runtime) |
| Ecaz native Nexus Cunning timing | The printed Cunning takes Duke for this turn even from capture, Tanks or Ghola, without a phase. The quiet Battle prototype now covers living control or set-aside Tanks. Tanks preserve deaths and reset use under a provisional independent-resurrection policy; this is not a numerical user ruling. Captured/Ghola return destinations and Advanced Harkonnen remain guarded; ordinary Ambassador and paid-revival custody are unchanged. | [Source and bounded runtime](NEXUS_ECAZ_RULES.md#bounded-native-cunning-duke-vidal) |
| Emperor Secret Ally purchase timing | Uniform buyer/committed-beneficiary confirmation prevents a holder-only pause disclosing hidden eligibility; no beneficiary veto is added. Distinct classic bank, Richese cache/Advanced Black Market and original Richese Ambassador paths now select visibly provisional source recommendations under the user's decision priority, not publisher timing rulings. Other real purchase sources and full combinations retain separate contracts. CHOAM closing sales/trades are not direct purchases. | [Original Ambassador policy](NEXUS_EMPEROR_RULES.md#recommended-original-ambassador-purchase--14-october-2026), [seller policy](NEXUS_EMPEROR_RULES.md#recommended-richese-seller-unpaid-purchase--14-october-2026) |
| Emperor Secret Ally purchase timing | Uniform buyer/committed-beneficiary confirmation prevents a holder-only pause disclosing hidden eligibility; no beneficiary veto. Original classic/native bank admission, Richese cache/Advanced Black Market, Ambassador and joint special Karama keep distinct sources. Uniform timing and seller/direct compositions remain visibly provisional recommendations, not publisher timing rulings. Old bank receipt stays unchanged; strict legacy physical revival never broadens. Full combinations remain open; CHOAM closing sales/trades are not direct purchases. | [Native bank source](NEXUS_EMPEROR_RULES.md#original-native-bank-auction-admission--14-october-2026), [Ambassador](NEXUS_EMPEROR_RULES.md#recommended-original-ambassador-purchase--14-october-2026), [seller](NEXUS_EMPEROR_RULES.md#recommended-richese-seller-unpaid-purchase--14-october-2026), [joint special](NEXUS_EMPEROR_RULES.md#recommended-joint-richese-special-purchase--14-october-2026) |
| Discovery prototype inferences | Free entry uses storm order and ordinary source-storm restrictions; these are general-rule inferences. Great Maker currently follows ordinary first-turn worm skipping and Sandtrout suppression; an exhausted token type creates no replacement token. These preserve current source interpretation and physical inventory but are not separately confirmed rulings or complete combined-module certification. | [Interpretations for refinement](DISCOVERY_PROTOTYPE.md#interpretations-retained-for-refinement) |
| Other Homeworld combinations | Population/force splitting, removal custody, replacement shortages, income accounting and placement ordering remain local to their detailed contracts. | [Homeworld rules](HOMEWORLD_RULES.md), [occupation](HOMEWORLD_OCCUPATION_RULES.md) and the effect documents above |