Initialize occupation benefits for registered World Skills starts
This commit is contained in:
1 parent
7f9daa10fa
commit
396f9e0ccb
21 files changed
+737
-26
No files matched your search
@@ -16,6 +16,35 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Leader Skills / mandatory World occupation — 26 October. Prototyped / Partial.**
|
||||
Existing clean registered World/all14 starts now initialize original occupation
|
||||
benefits beside normal Banker, with optional independent cards and phase modules.
|
||||
Roster, role and phase limits remain; Nexus/Discovery/Semuta retain separate
|
||||
contexts. Original offers train eligible native leaders through actual controls.
|
||||
|
||||
Disjoint profile/training/native lanes and root integration pass **21 files,
|
||||
158/158**, types/lint/build and **six native runtime paths**,18 GameTable SSR
|
||||
renders. Bare mixed/classic starts use25/13 actions and47/33 cards. All-six Basic
|
||||
and Advanced use257/274 actions,57/60 cards, actual Storm losses/free returns,
|
||||
earned token income/cards and four legal minimal-policy actions each.
|
||||
|
||||
A/Ecaz/Ix sources use61/66 actions/card50 plus20 continuations: Atreides pays10
|
||||
to empty Caladan; Ecaz Banker earns deferred1 from that other payer, then pays1
|
||||
to occupy Caladan. Actual occupied Collection2 leaves Banker1 deferred until
|
||||
actual Mentat. Heighliners1, Advanced ordinary Arrakeen2 and earned first
|
||||
end-Mentat cards stay separate. No played card, force, wallet, qualification,
|
||||
phase, owner or receipt is installed. All original14 Skills remain physical.
|
||||
|
||||
Feedback repairs older Banker/Tleilaxu fixtures to await current Advanced
|
||||
Revival actors/beneficiaries, selecting original lobby circles where a later
|
||||
opportunity is required. Payment, diversion, free-return and skill-custody
|
||||
assertions remain. Frozen report/manifest:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-world-skills-occupation-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261026-world-skills-occupation-runtime/`.
|
||||
No saved-room/D1/server, reset/restart, deployment or assurance campaign.
|
||||
SSR/public-action evidence leaves browser/mobile/deployed, wider combinations
|
||||
and complete-mode acceptance open. [Source and contract](HOMEWORLD_RULES.md#registered-world-skills-occupation--26-october-2026).
|
||||
|
||||
**Homeworld occupation / original phase modules — 26 October. Prototyped / Partial.**
|
||||
Clean registered classic/no-deck and selected-family Worlds now compose optional
|
||||
independent cards, Tech3–6 Basic/Advanced and Strongholds2–6 Advanced without
|
||||
|
||||
@@ -2,6 +2,53 @@
|
||||
|
||||
Source audit, 9 September 2026. No runtime activation. The primary module source is the [GF9 Ecaz & Moritani rulebook](https://www.gf9games.com/dune/wp-content/uploads/EcazMoritani-Rulebook-LOWRES.pdf), especially printed pp.4, 9–10 and the Homeworld FAQ on pp.15–16. The local publisher-text transcription is `/tmp/dune-rules/ecaz-audit.txt`; fresh official indexed pp.9, 10 and 15 were checked against it. Direct PDF retrieval currently returns HTTP 403. Physical card faces are separately audited in [Homeworld component audit](HOMEWORLD_COMPONENT_AUDIT.md); a rulebook statement and a card-face statement are not interchangeable evidence.
|
||||
|
||||
## Registered World Skills occupation — 26 October 2026
|
||||
|
||||
Fresh World/all14 Skills starts now initialize the existing occupation benefit
|
||||
state whenever the unchanged registered World/Skills admission accepts that
|
||||
clean context. Original selected families, native role exclusions, Tech3+ and
|
||||
Advanced Strongholds2+ remain; optional independent cards remain optional.
|
||||
This introduces no new start permission. Nexus/Discovery/Sandtrout/Semuta and
|
||||
other reaction contexts retain their own existing scopes.
|
||||
|
||||
Shared fresh state includes qualification history, occupied Collection and
|
||||
percentage ledgers, native CHOAM Tupile and native Ecaz World victory. Skills
|
||||
training remains original fourteen-card offers and actual eligible leader
|
||||
choices. Existing normal Banker state is retained; the legacy explicit
|
||||
classic occupation-Skills wrapper does not initialize occupation twice.
|
||||
Native actions, printed incomes, skill posture, physical forces and private
|
||||
choices continue through existing handlers. Played games receive no new stamp.
|
||||
|
||||
Authority is the same audited Homeworld/occupied components below and supplied
|
||||
Advanced physical21/printed19 variant/Skill independence. Banker observes an
|
||||
eligible payment by another faction; the trainer cannot earn from its own
|
||||
payment. Its earned bank spice waits for actual Mentat, separately from current
|
||||
occupied Collection, ordinary Collection and phase-token payout. This is
|
||||
existing arithmetic/order, not a new combined ruling or retrospective refund.
|
||||
|
||||
Frozen integration passes **21 files,158/158**, types/lint/build and six native
|
||||
runtime paths with18 GameTable SSR renders. Bare mixed/classic original starts
|
||||
use25/13 actions,47/33 cards. All-six Basic/Advanced World Skills programmes use
|
||||
257/274 actions,57/60 cards, actual Storm/free-return/token/card outcomes and
|
||||
four accepted minimal-policy actions each. Every original Skill Card remains
|
||||
in its physical deck, offer or trained slot.
|
||||
|
||||
Actual A/Ecaz/Ix all3 World/card50 sources use61/66 actions plus20 continuations:
|
||||
Atreides pays Bank10 to empty Caladan, earning Ecaz Banker deferred1. Ecaz then
|
||||
pays1 for sole Caladan entry. Actual occupied Collection2, Heighliners1 and
|
||||
Advanced ordinary Arrakeen2 retain distinct receipts; Banker1 waits until actual
|
||||
Mentat, followed by earned first end-Mentat cards. No played-state skill, card,
|
||||
army, wallet, qualification, phase, owner or receipt is installed. Related old
|
||||
Banker/Tleilaxu fixtures now follow current Advanced Revival actors/beneficiaries
|
||||
and original lobby-circle sequencing without changing economic assertions.
|
||||
|
||||
Report/source manifest:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-world-skills-occupation-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261026-world-skills-occupation-runtime/`.
|
||||
No saved-room/D1/server, reset/restart, deployment or separate assurance campaign.
|
||||
SSR/public actions do not certify browser/mobile/deployed acceptance, wider
|
||||
module combinations or complete modes; those remain open.
|
||||
|
||||
## Clean Homeworlds and phase modules — 26 October 2026
|
||||
|
||||
Fresh clean Homeworld starts now use registered classic or selected-family
|
||||
|
||||
@@ -1,5 +1,33 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 26 October 2026 — Registered World Skills occupation benefits
|
||||
|
||||
**Prototyped / Partial.** Existing clean registered
|
||||
World/all14 starts now include original occupation state beside normal Banker,
|
||||
without changing admission, roles, phase-module limits or played games. Native
|
||||
Skill offers/trainers and qualification/income handlers remain original.
|
||||
|
||||
Disjoint permission, public training/control and native income sources feed
|
||||
root integration: **21 files,158/158**, types/lint/build and **six native runtime
|
||||
paths**,18 GameTable SSR renders. Bare mixed/classic starts use25/13 actions,
|
||||
47/33 cards; all-six Basic/Advanced use257/274 actions,57/60 cards and four legal
|
||||
minimal-policy actions each. Native Storm losses, free returns, token income,
|
||||
earned cards and original14 Skill custody remain.
|
||||
|
||||
A/Ecaz/Ix World/card50 sources use61/66 actual actions plus20 continuations.
|
||||
Atreides Bank10 shipment empties Caladan and earns Ecaz deferred Banker1; Ecaz
|
||||
Bank1 entry earns sole occupation. Actual occupied Collection2, Heighliners1,
|
||||
Advanced ordinary Arrakeen2, Mentat Banker1 and first end-Mentat cards retain
|
||||
separate receipts. No played-state card, force, wallet, qualification, phase,
|
||||
owner or receipt is installed. Feedback repairs old Banker/Tleilaxu Advanced
|
||||
Revival drivers and original lobby-circle timing; economics/custody assertions
|
||||
remain. Frozen report/manifest:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-world-skills-occupation-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261026-world-skills-occupation-runtime/`.
|
||||
No saved-game/D1/server/reset/restart/deployment or separate assurance campaign.
|
||||
Browser/mobile/deployed, wider combinations and complete-mode acceptance remain.
|
||||
[Source and contract](HOMEWORLD_RULES.md#registered-world-skills-occupation--26-october-2026).
|
||||
|
||||
## 26 October 2026 — Clean Homeworld occupation and phase modules
|
||||
|
||||
**Prototyped / Partial.** Clean registered classic/
|
||||
|
||||
@@ -281,6 +281,16 @@ no browser errors/root overflow. Local working-tree evidence is not deployed
|
||||
revision-matched, full-mode, calibration or deferred assurance acceptance.
|
||||
|
||||
|
||||
## Registered World Skills occupation — 26 October 2026
|
||||
|
||||
The existing clean registered World/all14 starts now initialize mandatory
|
||||
occupation benefit state alongside native locations and normal Banker state.
|
||||
Roster, role, ordinary Skill offers and original phase-module limits remain;
|
||||
no new admission or played-game conversion is introduced. Other registered
|
||||
module contexts keep their separate scopes. The [World source and income
|
||||
contract](HOMEWORLD_RULES.md#registered-world-skills-occupation--26-october-2026)
|
||||
distinguishes occupied Collection, other-payer Banker at Mentat and token payout.
|
||||
|
||||
## World Skills and selected decks — 17 October 2026
|
||||
|
||||
Fresh ordinary all14 setup now validates selected ordinary decks and actual
|
||||
|
||||
@@ -1483,6 +1483,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| Classic Nexus core / original phase modules | Fresh classic base33 or selected36/Nexus12, optionally14, composes original Tech3–6 Basic/Advanced and Strongholds2–6 Advanced through the public core capability. Real first-Storm tokens, owner-count pending income, actual end-Mentat held cards and original matching payout remain. Fixed paid force groups do not become free under Recruits; free requests accrue once, pending income cannot fund earlier costs, and fees/Harass are not Revival/shipment. Earned local bank support does not fund reserve fees; physical effective Carthag defense, native counters/cleanup/winner token/private replacement keep their original order. No new numerical or universal policy, played reflag or wider family/World/Discovery opening. | [Source, controls and owner-frozen439/439](NEXUS_CARD_RULES.md#classic-nexus-original-phase-modules--18-october-2026) |
|
||||
| Original World Nexus core | Fresh base33 classic Homeworld/Nexus composes optional all14 and original Tech3+/Advanced Strongholds2+ through the public core capability; independent36 World/Nexus stays a separate pending own-World fee/conversion gate with explicit public messaging. Pending parents bind only present World custody; signed Cunning World frames and genuine discounted Smuggler invoices supply the funded Guild fee while standalone envelopes keep narrower sources. Typed visitor/native pools, printed tariffs, native permission/rate order, singleton spending, temporary-role support and ordinary-only casualties, native Traitor callers and original cleanup/replacement remain. No new numeric policy, played reflag or wider envelope opening. | [Owner-frozen448/448, scenes and limits](NEXUS_CARD_RULES.md#original-world-nexus-core--18-october-2026) |
|
||||
| Fresh native Ecaz/Moritani defaults | Fresh actual Eca/Mori roles reuse registered selected-deck all14 capability, including mixed families and original World/phase/cards without Nexus. Printed Eca participation and Advanced Mori assassination initialize only for actual seats; Basic gains no Advanced power and unused decks create no faction seat. Bare rosters and original Nexus/Discovery/Semuta retain their envelopes; Advanced role/shared Duke guards stay. No played-save forfeiture/opportunity history is fabricated. | [Current registered source envelope](LEADER_SKILLS_RUNTIME.md#registered-native-e3-selected-decks--18-october-2026), [Mori authority](MORITANI_ASSASSINATE_LEADERS.md#connected-scope-and-private-information) |
|
||||
| Registered World Skills / occupation benefits | Existing registered clean World/all14 admission now initializes original occupation benefits alongside ordinary Skill/Banker state, with optional independent cards and original phase modules. No new roster/role permission or numeric policy. Real other-payer Bank payment earns deferred Banker; occupied Collection, ordinary Collection, token payout and actual Mentat settlement stay distinct. Preserve original native flags, physical offers/leaders and private choices; Nexus/Discovery/Semuta and played-game contexts remain separate. | [Current source and contract](HOMEWORLD_RULES.md#registered-world-skills-occupation--26-october-2026) |
|
||||
| Clean Homeworlds / original phase modules | Audited printed World/occupied faces and supplied Advanced variant independence compose registered classic/no-deck and selected-family paired/mixed/all-three rosters with optional independent cards, Tech3–6 and Advanced Strongholds2–6. Fresh setup includes original occupation bank/percentage ledgers, native CHOAM leases and Ecaz World victory; module locations alone are insufficient. Native qualification/income/auction/Duke/tariff and existing Advanced cutovers remain. No new numeric policy, played-game stamp/retrofit or Skills/Nexus/Discovery/Semuta expansion. | [Current source and scope](HOMEWORLD_RULES.md#clean-homeworlds-and-phase-modules--26-october-2026) |
|
||||
| Selected independent cards / optional phase modules | Printed E3 variant independence and supplied Advanced physical21/printed19 compose clean registered selected-deck paired/mixed/all-three families and classic-only unused decks. Basic mixed Ecaz admits bare cards without incidental Tech; optional original Tech3–6 Basic/Advanced and Strongholds2–6 Advanced retain real setup/owners/claims. Existing Recruits current rates, separate Tleilaxu bank income, delayed Axlotl, normal-first reserve fee, owner-only coalition Harass and selected-winner Tech remain. Advanced native Assassinate uses the existing captured-leader contract; no new numerical ruling, bare mixed World/Skills/Nexus/Discovery/Semuta permission or played-game conversion. | [Current source and scope](ECAZ_TREACHERY_RULES.md#selected-independent-cards-and-phase-modules--26-october-2026) |
|
||||
| Independent Treachery / original phase modules | Printed independence retains original Tech3–6 Basic/Advanced and/or Strongholds2–6 Advanced with classic/E1/E2 and original standalone/paired E3 bare cards; all14 also composes registered mixed selected families and Worlds. Real first-Storm/end-Mentat owners, separate delayed income and physical funding remain. Fees/H are not revival/shipment and +2 is not supported force. Native coalition/assassination and original queue stay source-labelled. Bare mixed E3 World/phase, original Nexus/Discovery/Semuta and role/effect guards remain. | [Original phase contract](ECAZ_TREACHERY_RULES.md#original-phase-module-composition--16-october-2026), [registered scope](LEADER_SKILLS_RUNTIME.md#registered-native-e3-selected-decks--18-october-2026) |
|
||||
|
||||
Reference in new issue
Block a user