Compose native E1/E2 Leader Skills with original Tech Tokens
This commit is contained in:
1 parent
7a6972cd1b
commit
219489ae04
20 files changed
+1734
-29
No files matched your search
@@ -16,6 +16,29 @@ open mode gates.
|
||||
|
||||
## Current checkpoint and work
|
||||
|
||||
**Native E1/E2 Leader Skills / Tech Tokens — bounded Development Verified:**
|
||||
fresh supported Ixian/Tleilaxu/CHOAM/Richese Basic/Advanced3..6-seat entries
|
||||
preserve canonical unused tokens, original family decks/all14 skills, Richese
|
||||
cache and native setup/first-Storm owners. Other overlays/E3, public starts,
|
||||
save conversion and unrelated rulings remain excluded. Existing Richese
|
||||
Banker invoice validation admits native marker/event fields; payment, typed
|
||||
casualties, Suk/card cleanup and original winner Tech before Face Dance remain.
|
||||
Native52/52, shared261 passing plus the corrected exact obsolete-rejection case,
|
||||
types/lint/build and nine actual rule programs pass. Seventeen genuine3-seat
|
||||
games (fifteen native) complete5,733 actions/no rejection and149 JSON
|
||||
continuations on unchanged source. Original CLI **VQ3AVFTC/M7HPHNTN/PQ6U2X4S**
|
||||
retain native setup atv7. Human390px **7RPHJN87 v15** rescues actual mixed
|
||||
Suboid/cyborg losses before retaining Shield and taking sole Axlotl;
|
||||
**F244P8DT v8** replaces actual board/reserve sources after original Guild
|
||||
Tech reward, preserving win/cards/bounty; **YWVH5XQF v8** ships concealed5
|
||||
plus one free physical companion for1 while original Tech and unavailable
|
||||
Banker currencies remain separate. Refresh preserves those versions/outcomes.
|
||||
See [scope, source pages and evidence](LEADER_SKILLS_RUNTIME.md#native-e1e2-tech-tokens-composition--4-october-2026).
|
||||
Full combinations/assurance/AI/public/deployed gates remain open.
|
||||
Final guide10/10, types/lint/build and rebuilt390px native reference pass
|
||||
(351px topic, no page overflow). Original human versions remain after the
|
||||
final isolated QA reload; owned temporary drivers/tabs are removed.
|
||||
|
||||
**Classic Leader Skills / Tech Tokens — bounded Development Verified:**
|
||||
fresh classic3..6 Basic/Advanced `leader-skills` and separate `banker-income`
|
||||
preserve unused selected Tech Tokens with base33/all14 and original setup/
|
||||
|
||||
@@ -1,5 +1,39 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 4 October 2026 — native E1/E2 Leader Skills with original Tech Tokens
|
||||
|
||||
Three bounded owners supplied independent Ixian/CHOAM, Tleilaxu and Richese
|
||||
rule cases; the integration owner extended existing native eligibility,
|
||||
initializer, original Banker/Mentat opt-ins, CLI and canonical guidance.
|
||||
Fresh supported3..6-seat Basic/Advanced retains original deck/roster limits,
|
||||
all14 skills, cache, native wallets and printed Tech assignment. Public starts,
|
||||
E3/other modules, played-game conversion and unrelated ruling guards remain.
|
||||
The supplied Advanced source physical21/38 expressly supports the combination
|
||||
and original winner Tech before Face Dance.
|
||||
|
||||
Actual native Richese marker invoices exposed an existing Banker action-key
|
||||
whitelist omission: legal `noField`/`event` was rejected. Admit those original
|
||||
fields only for native Richese marker shipping; original validators still
|
||||
enforce source, custody, event and funding. Shared fixture continuation handles
|
||||
actual phase-opening readiness before response passes. Controlled cases use
|
||||
real cyborgs/legal typed commitment and physical winner-card cleanup rather
|
||||
than fabricated dial counts or incidental null/undefined receipt assertions.
|
||||
|
||||
Native52/52,261 affected shared cases and the corrected exact obsolete
|
||||
prototype-rejection case, types/lint/build and nine actual programs pass.
|
||||
Seventeen genuine3-seat games (fifteen native) complete5,733 accepted actions,
|
||||
no rejection and149 JSON continuations on unchanged source tree
|
||||
`14be0172b28a45fcabbf0240da12d6718e4fdc871d9a2b639466e6e90d8a1aca`.
|
||||
Original CLI VQ3AVFTC/M7HPHNTN/PQ6U2X4S retains native setup atv7.
|
||||
Human390px7RPHJN87v15 typed Suk/card cleanup/sole Axlotl,
|
||||
F244P8DTv8 original Tech-before-FaceDance with mixed real sources, and
|
||||
YWVH5XQFv8 marker5/free companion/price1 retain original outcomes on refresh.
|
||||
The earlier compiled worker rejected native Richese Banker admission; the
|
||||
rebuilt isolated idle QA reload preserves the rooms and exercises the new path.
|
||||
Detailed current mechanics/evidence remain in
|
||||
[the existing skill runtime](LEADER_SKILLS_RUNTIME.md#native-e1e2-tech-tokens-composition--4-october-2026).
|
||||
No full-module, strategic-AI, assurance, public or deployed acceptance claim.
|
||||
|
||||
## 4 October 2026 — classic Leader Skills with original Tech Tokens
|
||||
|
||||
Two bounded owners supplied normal payment/free-companion and battle rescue/
|
||||
|
||||
@@ -29,13 +29,82 @@ Advanced native/combined-module skills remain guarded. See
|
||||
[native preview scope](MENTAT_QUESTION.md#native-skill-integration--2-october-2026).
|
||||
|
||||
|
||||
## Native E1/E2 Tech Tokens composition — 4 October 2026
|
||||
|
||||
Fresh three-through-six-seat Basic/Advanced `leader-skills` and separate
|
||||
`banker-income` entries now preserve canonical unused Tech Tokens for the
|
||||
already-supported native Ixian, Tleilaxu, CHOAM and Richese skill rosters.
|
||||
Original family/deck restrictions remain: Basic uses its single supported
|
||||
family; Advanced admits distinct selected E1/E2 decks and their eligible native
|
||||
seats. All fourteen skills, ordinary33/35/47 cards, Richese's original ten-card
|
||||
cache, native setup, wallets and printed Tech owners remain genuine.
|
||||
An extra selected Ix deck never implies a native Ixian seat.
|
||||
E3, other overlays, public starts and played-game conversion remain excluded.
|
||||
Existing Banker and private Mentat opt-ins do not become ordinary activation.
|
||||
|
||||
The authorized supplied Advanced PDF, physical page21 (printed19), permits
|
||||
variants together irrespective of factions and gives native Tech assignment,
|
||||
phase-end income and losing-owner token reward. Physical page38 (printed36),
|
||||
Tleilaxu A.1–3, explicitly retains the original winner's cards, bounty and
|
||||
appropriate Tech Token before replacement. This composition reuses that
|
||||
original order; Face Dance neither revokes nor creates another reward.
|
||||
Tleilaxu-only free revival still excludes Axlotl; CHOAM native initial income
|
||||
is not poverty Charity and triggers neither Production nor Axlotl.
|
||||
Actual eligible Charity triggers Production alone.
|
||||
|
||||
Ixian paid/free Suboids and cyborgs retain typed payment and loss allocation.
|
||||
Suk rescue and optional native substitution finish before card cleanup and
|
||||
mandatory Tech award. Richese's marker-only revelation remains capped by real
|
||||
reserves. Its optional Smuggler companion is one physical counter, not the
|
||||
marker value or an extra priced force. Banker action validation now admits
|
||||
the existing Richese `noField`/`event` invoice fields without bypassing native
|
||||
marker, funding or ownership checks. Existing mixed No-Field, special-lot
|
||||
Technology, empty-cache auction and other interpretation guards are unchanged.
|
||||
|
||||
New native52/52 and affected shared261/262 initially passed; the sole obsolete
|
||||
prototype assertion still rejected classic Tech, now admitted by the preceding
|
||||
checkpoint. Removing that obsolete rejection passes the exact remaining case.
|
||||
Types/lint/build pass. Nine actual programs cover Basic/Advanced Ixian
|
||||
invoice/Banker/Heighliners, Advanced Guild/Ix winner Tech before Face Dance,
|
||||
Basic/Advanced Richese marker companions, CHOAM Charity and both Stone modes.
|
||||
Seventeen genuine three-seat games (fifteen native, two classic) complete5,733
|
||||
accepted actions/no rejection and149 JSON continuations on unchanged tree
|
||||
`14be0172b28a45fcabbf0240da12d6718e4fdc871d9a2b639466e6e90d8a1aca`.
|
||||
The CLI registry retains existing classic names/ordinals and adds sixty native
|
||||
samples, sixty-eight total. Natural samples and controlled cases are distinct.
|
||||
|
||||
Original fresh CLI **VQ3AVFTC**, **M7HPHNTN** and **PQ6U2X4S v7/setup**
|
||||
preserve native Ixian/Tleilaxu/Richese setup through the existing entries.
|
||||
Human390px **7RPHJN87 v15/Collection** seals C’tair5/dial5/support1/Shield,
|
||||
chooses actual4 Suboids+2 cyborg casualties and saves2 ordinary+1 elite,
|
||||
keeping the cyborg and returning2 ordinary. Original substitution is declined,
|
||||
Shield retained, then sole opposing Axlotl auto-transfers. Native wallet10→9,
|
||||
Wind Pass3 (one cyborg), reserves14/Tanks3 (one cyborg); Emperor8 Tanks.
|
||||
Human390px **F244P8DT v8/Collection** replaces the original Guild's five
|
||||
survivors using one actual reserve and two Habbanya Erg counters. Guild keeps
|
||||
Axlotl/Heighliners, wallet2, held weapon and the original win; its trainer dies
|
||||
without another bounty and returns Suk once. Guild reserves19/Tanks1, Tleilaxu
|
||||
reserves8/Tanks8 with original-source1/replacement3.
|
||||
Human390px **YWVH5XQF v8/movement** ships concealed5 plus one free companion
|
||||
at original price1: wallet6→5, reserves20→19, real board1. Atreides retains
|
||||
its actual prior Revival Banker-front1 and accrues independent Heighliners1;
|
||||
neither funds this shipment. The native marker/cost and typed rescue/source
|
||||
controls are readable. Refresh retains the original versions and outcomes.
|
||||
Full combinations, assurance, strategic AI, public and deployed acceptance
|
||||
remain open; this is bounded Development Verified, not full-module completion.
|
||||
Final reference10/10, types/lint/build and the rebuilt390px native guide pass:
|
||||
topic351px, page390px, no horizontal overflow. The final isolated QA reload
|
||||
retains original human v15/Collection, v8/Collection and v8/movement.
|
||||
Owned temporary drivers and managed tabs are removed; rooms/store, private
|
||||
metadata and original game captures remain.
|
||||
|
||||
## Classic Tech Tokens composition — 4 October 2026
|
||||
|
||||
Fresh `leader-skills` and separate `banker-income` preserve canonical unused
|
||||
Tech Tokens selected in a three-through-six-seat classic Basic/Advanced lobby.
|
||||
Original base33/all14 setup, first-Storm token assignment and native wallets
|
||||
remain; no token owner, income, phase or battle receipt is fabricated.
|
||||
Native expansion rosters and other overlays remain separate. The existing
|
||||
Native E1/E2 rosters now compose Tech in the section above; other overlays remain separate. The existing
|
||||
private Mentat opt-in retains its UX/empty-hand boundary; normal Banker retains
|
||||
its original earned-custody and separate-payer policies.
|
||||
|
||||
|
||||
@@ -198,6 +198,7 @@ See [the cutover and Advanced sequence](MORITANI_ASSASSINATE_LEADERS.md#authorit
|
||||
| Native Ecaz / Leader Skills | Basic/Advanced Ecaz plus classic opponents retains the exact ecaz deck, five native assignment discs, public skills before Loyalty/Traitors and original placement. Ordinary rescue/death/own revival and Ambassador handlers compose. A separately acquired Duke6 may receive the normal Warmaster1, never trained-disc3; surviving release or printed6 death leaves the native trainer intact. Existing-skilled Ecaz paid5 Duke revival preserves the earlier living set-aside result, without authorizing Duke assignment. Advanced Harkonnen and combined Occupy skills remain bounded. | [Native scope and source contracts](LEADER_SKILLS_RUNTIME.md#native-ecaz-ordinary-disc-composition--4-october-2026), [original Duke lifecycle](DUKE_VIDAL_RULES.md) |
|
||||
| Leader Skills | Fourteen physical cards, variant setup order, public/hidden assignment, death return, own-leader revival and captured lower-band effects are sourced. Five battle disciplines, Planetologist movement/Special substitution, Suk Graduate rescues and common lifecycle are prototyped; Rihani, lower Mentat/Bureaucrat/Sandmaster, normal Smuggler and normal Diplomat now have connected follow-ups. Remaining bands and combinations stay missing. Known skilled capture identifies the leader through its unique public card. | [Source contract](LEADER_SKILLS_RULES.md), [capture inference](LEADER_SKILLS_CAPTURE.md), [runtime](LEADER_SKILLS_RUNTIME.md), [Diplomat](DIPLOMAT_DEFENSE.md), [Planetologist](PLANETOLOGIST_RULES.md), [Suk Graduate](SUK_GRADUATE_RULES.md) |
|
||||
| Classic Leader Skills / Tech Tokens | Fresh classic3..6 Basic/Advanced, base33/all14, canonical unused three tokens and original setup/first-Storm owners. Existing leader-skills/banker-income entry preserves selected Tech; native/other overlays stay separate. Tech collects at phase end, independent Banker waits for actual Mentat; neither currency store is a recursive payment producer. Smuggler changes actual priced count; original Suk/Sandmaster precede card cleanup and mandatory token transfer. One token auto-transfers, several require choice, none skips. Mentat/Bureaucrat original bounds remain. This composes existing rules, not a new ruling or public activation. | [Scope and evidence](LEADER_SKILLS_RUNTIME.md#classic-tech-tokens-composition--4-october-2026) |
|
||||
| Native E1/E2 Leader Skills / Tech Tokens | Fresh supported Ixian/Tleilaxu/CHOAM/Richese3..6 Basic/Advanced keeps original native deck/roster limits, all14 skills, cache and printed Tech setup. Original typed payments/rescue/card cleanup precede mandatory winner token reward; Tleilaxu A.1–3 expressly preserves that reward before Face Dance. Actual Charity affects Production, not Axlotl; native CHOAM initial income is not poverty Charity. Separate Banker/Mentat bounds and unrelated guards remain. E3/other overlays, public starts and save conversion are excluded. This composes sourced rules, not a new interpretation. | [Scope, supplied physical21/38 and evidence](LEADER_SKILLS_RUNTIME.md#native-e1e2-tech-tokens-composition--4-october-2026) |
|
||||
| Native Mentat preview | Explicit fresh `leader-skills --mentat-question` reuses the existing private uniform question for already-supported Basic Ixian/Tleilaxu/CHOAM/Moritani profiles. Exact/default card roles, held fallback and skill-before-faction timing are unchanged. Ordinary/public activation, empty-hand handling, Advanced native skills and other modules stay gated; this is integration, not a new answer to the pending UX question. | [Native integration and existing authority](MENTAT_QUESTION.md#native-skill-integration--2-october-2026) |
|
||||
| Normal Spice Banker local preview | Fresh classic/base33 Basic/Advanced or supported Basic native skill profiles, all14 skills alone. One additional deferred bank spice per physical card/turn/phase for another payer's one actual bank payment ≥4; no payer pooling or advance spending. Tleilaxu self-revival pays Bank; other-player revival pays Tleilaxu unless canceled. The separate free-revival award never contributes to payer debit. Actual initialized Mentat collects once; original earned-faction retention and separate-payer threshold remain provisional local policies, not answers to pending custody/split questions. No public start, retrofit or other overlays. | [Normal-band contract](SPICE_BANKER_RUNTIME.md#normal-income-local-contract--2-october-2026), [native integration](SPICE_BANKER_RUNTIME.md#basic-native-banker-integration--2-october-2026), [skill authority](LEADER_SKILLS_RULES.md) |
|
||||
| Advanced Stronghold faction integration | Fresh `stronghold-factions` admits selected E1/E2 native families and standalone Ecaz OR Moritani with classic2..6-seat Advanced, canonical selected decks and six Stronghold Cards alone. Standalone E3 uses ecaz33; Moritani excludes Harkonnen. Ecaz co-control holds the card at Ecaz, but only the selected actual holder-plan receives its effect; fixed Ecaz strength is free, and Arrakeen funds only actual variable support. Losing Moritani retains printed Tuek income before original assassination, printed bounty and one actual Mentat replacement; winner cleanup finishes once and normal Traitor reveal forfeits assassination for the game. Existing E1/E2 No-Field/Stone/FaceDance and retained winner rewards remain. E3 pairs/mixed families, mixed No-Field/full-plan, Stone/Poison Tooth and other overlays stay guarded. This composes existing contracts, not a new ruling. Save/privacy/custody assurance follows all rules. | [E1/E2 scope](STRONGHOLD_CARDS.md#expanded-e1e2-faction-rules), [standalone E3 scope and evidence](STRONGHOLD_CARDS.md#standalone-e3-stronghold-composition--4-october-2026) |
|
||||
|
||||
@@ -6,6 +6,15 @@ positive bank payments to automatic current Mentat collection.
|
||||
Bounded coverage is **Partial / Development Verified**. No public start,
|
||||
old-game retrofit or other module is enabled; this is not deployed acceptance.
|
||||
|
||||
**4 October native Tech composition:** the same separate opt-in preserves
|
||||
unused original Tech in fresh3..6-seat supported Ixian/Tleilaxu/CHOAM/Richese
|
||||
Basic/Advanced lobbies. Native deck/roster limits and payment recipients remain.
|
||||
Richese marker invoices retain native `noField`/`event` validation. Human
|
||||
**YWVH5XQF v8** pays1 for a concealed5 plus one free companion, wallet6→5;
|
||||
the earlier actual four-spice Emperor revival leaves Atreides Banker-front1
|
||||
unavailable while its Heighliners separately accrues1. A Tech credit is not
|
||||
another bank-payment producer. See the [native contract and evidence](LEADER_SKILLS_RUNTIME.md#native-e1e2-tech-tokens-composition--4-october-2026).
|
||||
|
||||
**4 October classic Tech composition:** a fresh classic3..6 Basic/Advanced
|
||||
`banker-income` lobby may retain canonical unused Tech Tokens. Original
|
||||
phase-end Tech income is independent of the front-shield grant; neither credit
|
||||
|
||||
Reference in new issue
Block a user