Files
Dune/docs/CURRENT_STATUS.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.4 KiB

Current development status

Updated 13 September 2026. This is the short navigation dashboard; detailed evidence remains in the linked records. The complete twelve-faction goal is unfinished. Basic is playable; Advanced and unfinished expansion starts remain gated. No completion or publication gate is opened by this document.

Evidence and source of truth

  • Rules implementation checklist: RULE_TOPICS, topic implementation-checklist, and each feature's implementation, controls, AI, documentation and verification entries. Coverage is per stated boundary, not an implicit whole-game certificate.
  • Latest gameplay checkpoint before this batch: Guild Nexus Secret Ally, 10 September 2026 (checkpoint 06d0a66), records types, lint, 4,162 offline tests, production build and 40 HTTP/session tests passing, two browser rooms and preserved opening saved games. These are recorded results, not checks rerun for this dashboard.
  • Development guide defines focused verification; rule decisions locates settled contracts and pending interpretations. Read the newest checkpoint and relevant feature document before consulting older log entries.

The user authorized a one-time local reset on 13 September: the 3,644 historical rooms were archived privately and cleared. Fresh checkpoint and preservation policy now apply to new games; historical room IDs are no longer active local fixtures.

The efficiency setup was verified and pushed as 6e26ba5: types, lint and 4,177 offline tests passed. See pilot measurements. The current Advanced shipment batch extends typed preparation and commitments without Guild or optional modules; its validation is recorded in the checkpoint commit.

32791ed verified that batch with 4,192 offline tests, build, 40 HTTP tests and two isolated browser journeys. The next bounded batch adds total hand and primary-role Truthtrance counts, reusing existing private-answer, controls and persisted continuation paths. Its focused browser journey verifies two AI answers, invalid-input feedback and phone-width refresh.

Remaining readiness

Area Established evidence Remaining gate
Basic core Playable loop; shared setup, Fremen movement cancellation, structured Truthtrance facts and bounded Basic/no-Guild Advanced reserve-shipment promises. Ordinary Guild rate/transport cancellation; wider truthful questions/action commitments; integrated rules and human/AI acceptance.
Six-faction Advanced Genuine offline setup across 456 configurations; four-profile full-game simulations and JSON continuations. Base gaps plus provisional special-Karama outcomes, remaining timing audits and authentic multiplayer/browser acceptance. Public starts remain disabled.
Twelve factions and optional modules Many bounded faction, card, Homeworld and Nexus slices have controls, bots and recovery evidence. Every unfinished effect and interaction, occupation entitlement, Discoveries and complete combined games. Inventory or fixture coverage does not enable a module.
AI difficulty Four profiles consume private legal views; recorded Basic and Advanced studies complete. Demonstrate a consistent Medium → Hard → Brutal strength ordering, improve strategic gaps, and repeat targeted studies after relevant policy/rule changes.
Multiplayer Versioned writes, saved seats, owner recovery kits, uncertain-request retry and voluntary own-seat AI control. Intentional transfer, unprepared abandoned-seat recovery, unattended continuation and remaining network-failure acceptance. Preserve privacy and existing games.
Player experience Internal component inspectors and many desktop/phone feature journeys verified. Complete end-to-end games, accessible controls, responsive layout, clear rules/errors and recovery across all supported combinations.

The base/Advanced audit includes historical missing-feature rows. Its follow-ups supersede the Fremen cancellation and BG setup findings; genuine setup and the Advanced study supersede the old Basic-then-flip testing concern. They do not settle the remaining rules.

Likewise, the Truthtrance readiness audit predates spice facts, card-count facts and Basic shipment promises. Current TruthFact already includes these facts; do not rebuild them. Typed preparation and BG conversion now support the active reserve-shipment scope in base Advanced without Guild or optional modules. Broader facts, earlier-phase promises, remaining Advanced/expansion commitment scope and freeform interpretation remain incomplete.

Next milestone: core readiness

  1. Reconcile the remaining base-only gaps against current helpers, consumers and tests, using the existing Guild cancellation contract and special-Karama findings. Keep already-asked interpretations pending; tests are not rulings.
  2. Ordinary Guild cancellation remains the next dependent gameplay batch around an exact saved shipment intent. Keep discount, cross/return permission and income separate; preserve contributors, independent Karama rates and original typed forces. Establish the unresolved affordability/settlement contract before implementing those outcomes. Verify sufficient-funds paths, nested responses, rejected-action immutability, private controls, all four bots and saved continuations together.
  3. Close remaining core Truthtrance and Advanced timing gaps, then run genuine Basic/Advanced setup-to-finish multiplayer and browser acceptance before reconsidering mode gates. Expansion completion remains a subsequent part of the same overall goal.

Consult AI calibration, multiplayer audit, autopilot, component inventory and visual playtest for their measured scope and follow-ups. Use current code and later checkpoints to interpret historical results. Publication still requires the completion and integrated verification gates in README.