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.
This commit is contained in:
1 parent
32791ed5e2
commit
7454456755
14 files changed
+980
-151
No files matched your search
@@ -1,5 +1,26 @@
|
||||
# Dune implementation status
|
||||
|
||||
|
||||
## 13 September 2026 — Truthtrance hand size and primary-role facts
|
||||
|
||||
Added total physical hand counts and explicit primary-role comparisons, sharing
|
||||
classification with component presentation. Canonical Richese roles, Ix alternate
|
||||
uses, Worthless faction powers and Ecaz slot-only specials retain their distinct
|
||||
semantics. Current facts disclose one aggregate result and create no retention
|
||||
promise. The existing count controls, all four bot answer paths and production-room
|
||||
continuations are reused; no public mode or publication gate opens.
|
||||
|
||||
Eight new focused tests cover the 60-card catalog, actual engine questions,
|
||||
privacy, AI and JSON/custody changes. Expanded SQLite cases restore total/category
|
||||
and compound answers around an interrupted auction and commit competing answers
|
||||
once. Independent review findings were limited to two corrected wording issues.
|
||||
Room `LC3E55GY` verifies combined role counts, total size, invalid input and phone
|
||||
refresh. Required broad results and aggregate token endpoint belong to the verified
|
||||
checkpoint commit and private source-bound report. See
|
||||
[hand inventory contract](TRUTHTRANCE_HAND_INVENTORY.md) and
|
||||
[efficiency measurements](EFFICIENCY_PILOT.md). Wider Truthtrance and Guild gaps
|
||||
remain explicit; preserve all post-reset games.
|
||||
|
||||
**Typed Advanced shipment-promise checkpoint, 13 September 2026:** [Shipment promises](TRUTHTRANCE_SHIPMENT_PROMISES.md) now support base Advanced games without Guild or optional modules through the existing authoritative commitment, controls, private guidance, bots and recovery. Ghola preparation reuses canonical eligible normal/elite limits; pending BG conversion preserves feasible promises while retaining real responses and hiding conditional shipment pricing. Cancellation releases only when owned alternatives fail. Genuine Advanced scenarios and production SQLite races cover physical custody and saved continuations. Full validation and browser outcomes are recorded in the checkpoint commit and source-bound verification report. Ordinary Guild settlement, broader commitments, combined modules and complete mode acceptance remain unfinished; no release gate is opened.
|
||||
|
||||
**Efficiency setup and fresh local save checkpoint, 13 September 2026:** [Current status](CURRENT_STATUS.md) and the [rule decision index](RULE_DECISIONS.md) consolidate existing evidence without changing mode gates. [Reusable verification](VERIFICATION_WORKFLOW.md) adds private source-bound check logs, read-only saved-game snapshots/online backups and bounded HTTP seat-restoration checks. Focused regressions cover child failure/cancellation, stale source, output protection, WAL backup and seat privacy; the required full-check result is recorded in this checkpoint’s Git commit and external verification report. The user explicitly authorized clearing old local saves: a verified private backup preceded removal of 3,644 rooms and related records, preserving schema/migrations and creating a fresh empty baseline. Future games remain protected. [Pilot measurements](EFFICIENCY_PILOT.md) retain selective subagents, mandatory verified Git pushes and the full game scope; no gameplay or release gate is enabled. Browser setup remains feature-specific, and no live browser acceptance is claimed for this tooling change.
|
||||
|
||||
Reference in new issue
Block a user