Files
Dune/docs/RULE_DECISIONS.md
T
Quintine 7454456755 Add verified Truthtrance hand inventory questions
Players can ask total-hand and primary-role card-count comparisons using the
existing count controls and compound facts. Component presentation shares the
same default-role classification, including canonical Richese cards, Ix alternate
uses, and Ecaz slot-only specials. Only the respondent receives the verified
aggregate answer; current facts do not impose future custody promises.

Eight new tests cover all 60 catalog cards, real engine actions, malformed input,
private worlds, all four bots, JSON continuation, and a legal custody transfer.
Expanded production-room SQLite cases cover restored total/category/compound
facts, suspended auction state, and one winning concurrent answer/discard.
Independent review's two copy issues were fixed before broad verification.

Validation: types, lint and 4,200 offline tests passed; production build passed;
40 HTTP tests passed. One stable broad run (check 123036 ms, build 6505 ms,
integration 23467 ms). Browser room LC3E55GY verified combined role counts,
total hand size, invalid-input feedback and refresh at 390px phone width.
All 33 pre-integration rooms preserved unchanged; HTTP checks added 30 rooms.
No complete-mode, full-game or publication gate opened.

Private report: 20260913-hand-inventory-final/report.json
Source fingerprint: c6a69a9e69941cdd1e5734d92afedbf10d31fda36c91d26ca7e15f4fb7c59b18
Efficiency pilot milestone 3: aggregate counter 58,695,053 to 59,144,653 at
completed verification = 449,600 tokens, including context/coordination overhead.
Two bounded workhorse-model helpers, reused UI and SQLite fixtures, one browser
room. Counter is not monetary cost and this differently sized batch does not
establish a savings percentage. Final Git/push overhead follows this sample.
2026-09-13 11:29:05 +10:00

6.8 KiB

Rule decision index

Updated 13 September 2026. This is the authoritative navigation index for existing decisions, not a replacement rulebook or a new ruling. Detailed linked contracts retain their source citations and exact supported boundaries. Runtime follow-ups supersede historical absence claims; passing tests establish software behavior, not publisher authority.

Recorded contracts and implementation boundaries

Topic Decision to preserve Detailed authority and evidence
Source and readiness Separate published rules, explicit implementation choices and unfinished interpretations; Advanced/expansion gates stay closed. Base/Advanced audit, checklist
Setup and Fremen movement Preserve source-ordered setup and the distinct declared-movement cancellation; do not recreate fixed historical gaps. Setup contract, Fremen Karama
Guild payment Rate, transport permission and income are distinct; power owner, shipper, contributors and independent rate-card beneficiary remain distinct. Rate/cancellation sources, implemented payment routing
Truthtrance Current facts are boolean disclosures, not promises to preserve resources. Structured Basic and base Advanced active-opportunity shipment promises bind within their documented scope (Advanced excludes Guild and optional modules); prose is not automatically enforced. Spice facts, card facts, shipment promises, remaining audit
Truthtrance hand categories Count current physical hand custody by explicitly named primary role; alternate battle slots and faction powers do not reclassify cards. Only an aggregate answer is disclosed. Hand inventory
Nexus lifecycle Twelve physical cards, phase draw/replacement and alliance forfeiture; native Cunning, absent-faction Secret Ally and Betrayal have separate effects. No blanket Karama immunity. Common source contract, lifecycle runtime
Nexus faction effects Preserve physical custody, original faction identity and durable effect receipts; use each printed family instead of borrowing another faction's rules by analogy. Atreides, Harkonnen, BG, Emperor, Fremen, Guild
Expansion Nexus families Source audit coverage does not imply every panel is playable; consult later runtime records in the status log. Ixian Cunning, Ixian replacement, Tleilaxu, CHOAM, Richese, Ecaz, Moritani
Guild Secret Ally One explicit Guild-priced ordinary shipment; borrowed prices/routes preserve native identity. Free Fremen reinforcement remains a separate choice. Route contract, verified runtime
Homeworld custody and mobility Physical home/visitor groups, population thresholds, tariffs and transport permissions retain distinct sources; Homeworld immunity is not universal immunity. Homeworld rules, benefits, mobility, invasion, Guild transport
Homeworld effects Keep original payment/revival/placement identities and qualification observations; observations alone do not choose an occupied-benefit owner. Payments, card economy, Collection, revival deployment, victory reinforcement, replacement, Tupile

Pending interpretations: preserve existing questions

These are unresolved in the cited records. Do not infer an answer from elapsed time, a fixture, a related card or this index. Check subsequent recorded user/source decisions before proceeding; do not send duplicate questions.

Boundary Still unresolved Existing record
Ordinary Guild cancellation Unaffordable repricing, replacement/retry/decline, consumed opportunity, contributor adjustment and ordering with special shipment-stop. The affordability question was already sent. Material timing
Base special Karama Unfunded auction recovery, stopped-shipment settlement and Atreides full-plan commitment order remain provisional or require interaction audit. Explicit base interpretations
Guild Secret Ally/Homeworlds Whether the reserve-return grant overrides the Homeworld return restriction. The question was already sent; that route stays guarded. Homeworld return, checkpoint
Occupied Homeworlds Entitlement/expiry after departure, replacement or contest; unique powers and shared income. The first-occupier/current-occupier question was already sent. Occupation questions, lifecycle audit
Nexus responses and composition Betrayal private-response timing, partial revival/payment choices, Emperor fewer-than-five, fresh advisor/storm cases, Duke restoration and remaining faction-specific combinations. Common boundaries and the individual faction source/runtime documents above
Other Homeworld combinations Population/force splitting, removal custody, replacement shortages, income accounting and placement ordering remain local to their detailed contracts. Homeworld rules, occupation and the effect documents above

When a decision changes, record the exact source or user ruling in its detailed feature document, update affected implementation guidance/tests, and adjust this index and current status. Retain historical evidence without presenting a superseded proposal as current behavior.