Connect bare Basic native Ecaz coalitions

Admit fresh public Basic Ecaz starts with selected native E1/E2 families while retaining roster, inventory, seat and optional-profile guards. Keep actual coalition battle assertions. Include allied marker-only and mixed Richese presence, zero and capped materialization after both seals, and owner-specific casualties. Extend the explicitly provisional additive mixed-marker interpretation to Basic without new arithmetic or FAQ ruling.

Use the current physical force pool for battle-wheel half steps so Ecaz can commit Ixian Suboids; cancellation restores Ecaz-only whole steps. Preserve Basic free support, zero funding/income, native Ix substitution, lead-owned cards and original Collection.

Verify related Basic/Advanced rules, types/lint/build, nine actual-control/rendered-table programmes after genuine public Basic setup, explicit controlled board/budget/card staging and four existing profiles with legal lead/plan/native-substitution proposals. Full modes, wider optional configurations, comprehensive assurance and deployed acceptance remain unfinished. No strategic calibration, saved-room operation, reset, restart or deployment.
This commit is contained in:
Quintine committed 2026-10-24 13:54:50 +11:00
1 parent 152039be5b
commit 1f3e71fe03
12 files changed
+570 -28

No files matched your search

+21
View File
@@ -16,6 +16,27 @@ open mode gates.
## Current checkpoint and work
**Bare Basic native Ecaz coalitions — 24 October. Prototyped / Partial.**
Fresh public Basic Ecaz now admits selected native E1/E2 families while retaining
original setup/roster and actual battle guards. Include allied zero/mixed Richese
markers through both seals and owner-specific losses. The current physical Ixian
pool supplies half-step wheels even under Ecaz; cancellation restores the
selected-only pool. Basic support/funding/income stays0 and CHOAM keeps five
discs. Existing odd rounding and additive mixed-marker interpretations remain
provisional; optional-module boundaries are unchanged.
A disjoint consumer lane, bounded review and owner integration pass
**12 files244/244**, types/lint/build, nine controlled native gameplay/rendering
programmes and four existing profiles with12 legal proposals. Real public setup,
Nexus/alliance/marker shipment precede labelled conserved board/card and thirty-
spice staging. Native typed substitution, total3.5, zero/capped/mixed markers and
both physical leads reach Basic Collection. Source35/47 plus cache10, actual HMS
placement and Basic CHOAM5 remain. Feedback repaired only fixture type narrowing
and the private driver's HMS observation stage; runtime alone reran on identical
source. [Scope, source, exact evidence and limits](ECAZ_OCCUPY_RULES.md#bare-basic-native-families--24-october-2026).
Full modes, wider optional configurations and comprehensive/deployed acceptance
remain open. No strategic calibration or saved-room/reset/restart/deployment.
**Ambassador repeated leaders and KH — 24 October. Prototyped / Partial.**
A shared death-cohort quote removes the generic lifetime first-death cap while
retaining ordinary repeat conditions. First returns remain immediate; actual
+82
View File
@@ -2,6 +2,88 @@
Historical primary-source audit, 2026-09-07, corrected after independent verification. The publisher/designer odd-force conflict remains unresolved as a publisher correction. Under the 8 October Basic-first prototype instruction, Basic now provisionally uses the main p8 paragraph: ceiling contribution/loss and floor survivors, with a visible control warning. This is not a numerical ruling by the user or designer. Advanced retains its separately authorized source. The earlier false attribution to Jack Reda remains withdrawn.
## Bare Basic native families — 24 October 2026
**Prototyped / Partial.** Fresh public Basic Ecaz tables now admit native Ixians,
Tleilaxu, CHOAM and Richese with their selected E1/E2 decks, optional Moritani and
classic seats, within the original two-through-six-seat limits. The same
selected-family/roster, fresh setup and actual combined-battle assertions remain;
no played Advanced game is reflagged. This supersedes the earlier bare
Tleilaxu-only Basic admission below. Independent E3 cards and optional modules
retain their own registered profiles rather than inheriting this new scope.
Starts and full rules remain previews, not complete-mode certification.
Basic retains the existing provisional main-p8 odd policy: Ecaz contributes and
loses `ceil(E/2)`, leaving `floor(E/2)` on an ordinary victory. The selected lead
owns leaders/cards/cleanup, while the physical partner owns variable forces and
their casualties. Basic has zero spice support/funding/income; fixed Ecaz strength
never becomes a CHOAM payment or Advanced city income. Suboids retain half
strength and Cyborgs two without support. A surviving physical Suboid funds the
actual Ixian's substitution; Ecaz cannot spend its own counters for that exchange.
The original Tleilaxu winning-co-side exclusion and external whole-side Face Dance
remain. No new printed arithmetic or resolution priority is claimed.
The actual total-wheel now derives half steps from its current physical force
pool, including when Ecaz plans an Ixian half commitment. It returns to ordinary
Basic whole steps if cancellation leaves only Ecaz's own army. Native CHOAM
keeps its actual Basic five-disc roster; no Advanced Auditor/funding is added.
A marker-only allied Richese remains part of the admitted coalition even when
Ecaz is the original battle representative and the marker has value0. Mixed
ordinary-plus-marker Basic battles use the existing explicitly provisional
additive quote: ordinary counters plus `min(printed token, current reserves)`.
This extends the selected Advanced composition, not a new adjudication of the
FAQ mixed-cap ambiguity. The actual force owner supplies private bounds; rivals
receive no concealed increment. The first seal retains the marker/reserves; the
second reveals the original marker and materializes its capped group once,
retaining ordinary counters. Richese takes variable losses separately from fixed
Ecaz losses. Cancellation retains the original lead, removes the unselected
pool and preserves original marker reveal/history.
### Focused Basic native proof and limits
A disjoint native-consumer lane, bounded dependency review and owner integration
pass **12 files244/244**, `npm run check:quick`, production build and nine
actual-gameplay/rendered-table programmes. Four public-entry cases cover each
new native family and the six-native roster. Seventeen consumer cases retain
real public ready/start/setup, original native offers/components, real Nexus
alliance and actual No-Field shipment, then explicitly controlled conserved
board/typed/card positions and thirty-spice budgets. These are not unstaged
complete games or earned starting wallets for their later battle positions.
Runtime covers both Ixian leads with actual typed loss/substitution, Ecaz total
3.5 losing one Suboid, actual Karama returning to Ecaz-only dial2, both CHOAM
leads, marker-only zero and both mixed Richese leads. Each reaches original
Basic Collection in14–38 lead/plan/continuation actions. Selected ordinary decks
remain47 or35 plus the separate ten-card cache; native CHOAM has five leaders.
Actual Ix offers and subsequent native HMS placement are retained. The private
driver originally expected HMS placement in the earlier after-setup snapshot;
checking its actual pre-battle placement repaired only that driver. Source,
tests, types and build stayed identical while runtime alone reran.
Actual GameTable numeric wheels expose step0.5 for the Ixian pool under either
lead and step1 after Ecaz-only cancellation. Rendered first/second-seal, typed
loss, actual-Ixian substitution and Collection states use real player views.
Four existing profiles supply twelve legal lead/plan/native-substitution
proposals; no strategy tuning. Framework aliases/CSS stubs mean runtime
rendering, not browser/visual/deployed acceptance. Frozen type feedback repaired
only a fixture's stale lead-choice narrowing across action closures. Related
Advanced, Basic Tleilaxu, mixed-marker, typed and Face Dance regressions pass.
Frozen source: base `152039be5b052d5ea20462c5313481ec595b6e5b`, tree
`87032d020159fa6258fa2c2df9327bb1043511377dcd36648fbc9e4a2aff1498`,
2,619 tracked/nonignored files including only the untracked supplied PDF's hash.
The PDF is not committed or republished. Private logs, HTML, snapshots and
runtime results are in
`/home/quintine/.local/share/dune/checkpoints/20261024-basic-ecaz-native/`.
`frozen-integrated-final/report.json` combines identical-source tests/quick/build
from `frozen-integrated-2` with the passed `runtime-repair`; failed feedback is
preserved separately. Final prose/reference changes are checked against all
frozen hashes. Full modes, other optional configurations, comprehensive
assurance and deployed acceptance remain open. No saved-room/database/reset/
restart/deployment operation or strategic calibration.
## Bare Basic native Tleilaxu — 24 October 2026
The Basic profile now admits native Tleilaxu with exactly the selected `ecaz`
+22
View File
@@ -1,5 +1,27 @@
# Dune implementation status
## 24 October 2026 — Bare Basic native Ecaz coalitions
Remove the conservative Basic native-family admission restriction while keeping
fresh public setup, selected decks/rosters and actual coalition assertions.
Include allied marker-only/mixed Richese in actual admission, preserve original
both-seal materialization and physical owner losses, and use the actual Ixian
force pool for half-step wheels under Ecaz. Cancellation returns to selected-only
forces/whole steps. Basic retains zero support/funding/income and CHOAM5. Existing
odd-count and additive-marker interpretations remain explicitly provisional.
A disjoint consumer lane, bounded dependency review and owner integration pass
12-file244/244, types/lint/build, nine actual-control/rendered-table programmes
and four existing profiles with12 legal proposals. Public Basic setup/Nexus/
alliance/marker shipment are genuine; later conserved board/card/typed/thirty-
spice staging is controlled. Source47/35 plus cache10 and actual native HMS
placement remain. Typed loss/substitution, total3.5, original Karama and zero/
capped/mixed markers reach native Collection in14–38 continuations. Feedback
repaired fixture narrowing and a private HMS stage assumption; runtime alone
reran with source unchanged. [Current scope, source and exact frozen evidence](ECAZ_OCCUPY_RULES.md#bare-basic-native-families--24-october-2026).
Full modes, optional-module combinations, comprehensive assurance and deployed
acceptance remain open. No strategy tuning or saved-room/reset/restart/deployment.
## 24 October 2026 — Cohort-eligible Ambassador leader and KH repeats
Use one phase/slot/price-independent death-cohort quote for normal Revival and
+18
View File
@@ -2,6 +2,24 @@
Audit date: 2026-09-06. This document distinguishes the printed token lifecycle from engine integration and unresolved combinations. It does not certify Richese, Homeworlds, or any other gated game mode.
## Basic native coalition composition — 24 October 2026
Bare Basic Ecaz/native E1/E2 tables now keep allied marker presence and the
existing provisional additive ordinary-plus-reserve-capped-marker quote through
actual coalition admission and both seals. This supersedes only the Basic
coalition boundary in the historical mixed-pool checkpoint below. Richese's
variable counters, fixed Ecaz losses, private force-owner bounds, original token
history and selected-only cancellation stay separate. Basic support remains0;
no Advanced funding or city income is added. Positive ordinary forces plus
marker5/reserves2 retain the ordinary group and materialize only2 once; marker0
retains battle presence without creating a counter.
This is source composition using the earlier explicitly provisional mixed-pool
policy, not a resolution of the FAQ reserve-cap ambiguity or full Richese/module
acceptance. [Current scope, controls and exact evidence](ECAZ_OCCUPY_RULES.md#bare-basic-native-families--24-october-2026)
remain in the canonical coalition contract. Optional configurations retain their
own profiles; no saved-game conversion is introduced.
## Current concealed-value Truthtrance — 16 October 2026
The separate current-fact question asks whether the respondent **currently has
+2 -1
View File
@@ -441,6 +441,7 @@ They supersede earlier software-absence claims only within their named scope.
| Basic behavior | First-version policy | Canonical contract |
| --- | --- | --- |
| Odd-force Ecaz Occupy | Main paragraph: ceiling contribution/loss, floor survivors; conflicting FAQ remains unresolved. | [Occupy](ECAZ_OCCUPY_RULES.md) |
| Bare Basic native Occupy | Fresh public Ecaz with selected native E1/E2 families retains actual setup/force owners and Basic zero support. Ixian half steps follow the physical pool; original Ixian substitution belongs to Ixians. Marker-only/ordinary-plus-marker Richese uses the existing provisional additive pool, preserves both seals and actual owner casualties. No new odd-count or mixed-cap ruling, Advanced Auditor/funding or optional-module opening. | [Scope and proof](ECAZ_OCCUPY_RULES.md#bare-basic-native-families--24-october-2026) |
| New-ally Duke loan | Optional existing-disc loan after Ambassador alliance consent; one battle and unused turn-end set-aside. | [Duke acquisition](ECAZ_DUKE_ACQUISITION.md) |
| Tleilaxu Ambassador leader alternative | An immediate first-death own native leader or an ordinary-cohort-eligible repeat returns free instead of forces under the selected provisional composition; no Tleilaxu early-service waiver is imported. Snapshot/persist an actual opening before clearing death, including an all-first-dead opening. Ecaz retains native identity-cohort recording. Existing Advanced Auditor permission remains independent of the ordinary five-disc cycle. Atreides' KH keeps first-return permission; repeats require its saved marker in the actual ordinary cohort, which is preserved before advancing the marker above both cycles. Activation losses and five native discs remain. Ecaz's independently revivable shared Duke remains separate. Duke reuses the canonical dead-disc permission and selected alive/set-aside result, preserves death history and any satisfied native cohort opening, and grants no automatic battle control. Only an Ecaz beneficiary may select Duke. Ordinary allowance independence remains provisional. A positive Ambassador return shares the actual beneficiary’s ordinary free-income entitlement once per turn; actual Ghola remains independently rewarded. Cancellation suppresses only the earned bank spice and retains the completed return and spent entitlement. This source composition is provisional; wider custody/module envelopes stay separate. | [Native repeat policy](TLEILAXU_AMBASSADOR_RULES.md#ordinary-repeated-leaders--24-october-2026), [Ambassador income policy](TLEILAXU_AMBASSADOR_RULES.md#provisional-free-revival-income--24-october-2026), [shared Duke route](TLEILAXU_AMBASSADOR_RULES.md#ecaz-shared-duke-alternative--24-october-2026) |
| Ordinary allied shipment transit | Depart during the shipper's turn; excess new physical visitors still present at ending go to Tanks, even when exit was prevented. Old co-occupation timing is separate. | [Allied transit](ALLIED_TRANSIT_RULES.md) |
@@ -813,7 +814,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
| Sapho battle order | First/last reorders remaining Battle-phase choosers at clean boundaries. Phase priority persists through aftermath; actual legal pairs determine eligibility. Separating the chooser from physical attacker/tie advantage is an explicit implementation interpretation of the card's distinct alternatives, not a dedicated FAQ ruling. Last does not prevent others from choosing the holder as an opponent. | [Runtime scope and source interpretation](SAPHO_BATTLE_ORDER.md) |
| Harass & Withdraw | Either slot but neither category; private Prescience answers null. Return own undialed physical forces before weapon losses, selecting complete typed/sector returns after reveal where necessary; canceled by an opposing successful Traitor. Mandatory after-use discard overrides winner retention. Explosion ordering and own-Traitor disposal are explicit timing/specificity inferences, consistent with the recorded Planetologist precedent. | [Runtime and sources](HARASS_WITHDRAW_RUNTIME.md) |
| No-Field battle cards | Under standing choose-recommended, preserve native materialization before card effects: actual reserve-limited token reveal, original Reinforcements cost, then successful Harass return. Privately forecast physical counters/sector and require three own reserves after reveal before sealing the fee card; future returns or ally reserves cannot fund it. Zero, original token/history, support and fixed/variable owners remain native. This is explicitly provisional composition, not a new publisher FAQ or user answer. Other profile/module and inspection gates stay. | [Harass contract](HARASS_WITHDRAW_RUNTIME.md#own-no-field-composition--16-october-2026) · [Native lifecycle](RICHESE_NO_FIELD_RULES.md#concealed-battle-card-composition--16-october-2026) |
| Mixed No-Field Occupy | Extend the existing provisional additive ordinary-plus-reserve-capped-marker pool into selected native Advanced coalition battles, as ally or opponent. Original fixed Ecaz strength, support payer/counter owners, Traitor/actual reveal and history stay; prevention restores selected-lead-only pool. Selected Ecaz plan controls the ally's private variable quote, not its own ordinary maximum; rivals get no concealed increment. The FAQ mixed-cap ambiguity remains unresolved, not newly adjudicated. Basic mixed-co-side and other profile/module gates remain. | [Exact composition](RICHESE_NO_FIELD_RULES.md#mixed-native-occupy-pool--16-october-2026) |
| Mixed No-Field Occupy | Extend the existing provisional additive ordinary-plus-reserve-capped-marker pool into selected native Advanced and now bare Basic coalition battles, as ally or opponent. Original fixed Ecaz strength, support payer/counter owners, Traitor/actual reveal and history stay; prevention restores selected-lead-only pool. Selected Ecaz plan controls the ally's private variable quote, not its own ordinary maximum; rivals get no concealed increment. The FAQ mixed-cap ambiguity remains unresolved, not newly adjudicated. Bare Basic keeps zero support/funding/income and original native setup; other profile/module gates remain. | [Original mixed composition](RICHESE_NO_FIELD_RULES.md#mixed-native-occupy-pool--16-october-2026), [Basic extension](RICHESE_NO_FIELD_RULES.md#basic-native-coalition-composition--24-october-2026) |
| No-Field / Atreides special plan | Supplied physical p27 C bars ordinary dial Prescience; distinct p27 F grants an entire-plan special Karama and p36 B names Prescience, not separately F. Under standing choose-recommended, provisionally allow F's actual complete private plan read, retaining C's dial bar. Original target-first commitment is not public No-Field revelation; both seals still materialize once, including zero/caps, then original costs/losses/history run. No token inventory or automatic allied inspection entitlement is granted. This is explicit textual/timing composition, not a new combined FAQ/user answer or mode opening. | [Exact source and scope](ATREIDES_FULL_PLAN_TIMING.md#supplied-source-no-field-composition--16-october-2026) |
| No-Field / current Truthtrance fact | Broad game-related yes/no-fact authority supports the distinct current concealed printed-value predicate0/3/5. No marker/revealed history is No even for0; capped/exhausted5 remains printed5. Read the respondent's own model, never an ally or planned shipment. Publish only aggregate Yes/No after the private expected answer; information disclosure is not physical revelation or future-use obligation. This is explicit composition, not a dedicated No-Field FAQ. Existing physical-counter exclusion, native disposal/parent and mode gates remain. | [Source and current-fact scope](RICHESE_NO_FIELD_RULES.md#current-concealed-value-truthtrance--16-october-2026) |
| Harass / classic Homeworlds | Fresh classic2–6 Basic/Advanced independent36-card/Homeworld composition admits Arrakis and foreign-World returns, never an own World. Return exact typed board/visitor counters through native custody: Basic primary; Advanced Emperor normal→Kaitain/elite→Salusa. This destination/timing composition is explicit, not a new card FAQ or separate Nexus ruling. Original sealed commitment/support remains; subsequent population observations cannot rescore it. Homeworld loss receipts retain fully-committed Harass complements; native-only Traitors, late defense/explosion and after-use discard stay. Recruits and Reinforcements have their separate native compositions below; other faction/overlay/public gates remain. | [Source and native routing](HARASS_WITHDRAW_RUNTIME.md#classic-homeworld-reserve-routing--16-october-2026) |