Commit Graph
92 Commits
Author SHA1 Message Date
Quintine fba673d215 Compose paired Nexus and native skills with signed marker shipments 2026-10-04 22:30:26 +11:00
Quintine 3ae5e1f994 Compose classic Nexus and Leader Skills with physical Suk rescue 2026-10-04 20:41:39 +11:00
Quintine 9f254a6912 Compose paired Nexus with original Tech and Stronghold modules 2026-10-04 19:26:51 +11:00
Quintine 8ceee7afd0 Compose classic Nexus with Tech and Advanced Stronghold Cards 2026-10-04 17:01:00 +11:00
Quintine 2da3c9273b Compose native faction Tech and Advanced Strongholds without Skills 2026-10-04 14:59:12 +11:00
Quintine 2b72021611 Compose standalone E3 Leader Skills with Tech and Strongholds 2026-10-04 11:41:13 +11:00
Quintine f259488a9a Compose Advanced Leader Skills and Strongholds with optional Tech 2026-10-04 09:50:55 +11:00
Quintine 219489ae04 Compose native E1/E2 Leader Skills with original Tech Tokens 2026-10-04 08:48:47 +11:00
Quintine b71f953635 Compose classic Leader Skills with original Tech Tokens 2026-10-04 06:01:53 +11:00
Quintine 39e2954ab4 Compose native Ecaz and Moritani Stronghold rule paths 2026-10-04 01:31:22 +10:00
Quintine 5f082696a6 Compose source-clear Basic even-force Ecaz Occupy 2026-10-03 20:34:22 +10:00
Quintine f17f4e703e Compose native Ecaz skills with original Ambassador and Duke paths 2026-10-03 18:34:40 +10:00
Quintine 032b41aa87 Compose native Richese skills and Advanced contribution receipts 2026-10-03 17:46:10 +10:00
Quintine cd985c7c34 Support mixed current-fact and shipment Truthtrance questions 2026-10-03 07:11:28 +10:00
Quintine b83d75d9d3 Integrate native Banker payments and Tleilaxu Ixian Nexus replacement 2026-10-02 21:12:52 +10:00
Quintine 589e1b9df2 Integrate private Mentat questions with native Basic skill profiles 2026-10-02 19:36:07 +10:00
Quintine 934b2ee4d7 Adopt authorized Advanced Moritani normal-reveal forfeiture 2026-10-02 18:55:40 +10:00
Quintine cd532222a5 Integrate sourced Treachery cards with Advanced Occupy 2026-10-02 17:53:24 +10:00
Quintine 1057eb2719 Integrate native Ixian CHOAM and Tleilaxu Occupy aftermath 2026-10-02 14:47:54 +10:00
Quintine e112df858a Integrate authorized Advanced Ecaz Occupy combined battles 2026-10-02 13:06:00 +10:00
Quintine 288870c842 Integrate expanded native Stronghold faction rules
Broaden existing Advanced Stronghold profile to selected E1/E2 native pairs/mixed families and classic opponents;35/47 ordinary decks with separate Richese10cache. Native No-Field/real Stone acquisition/battles, FaceDancer originalwinner/replacement/endMentat and legalAI reuse existinghandlers. Targeted16, actual11 rule cases,18unstaged games11066actions/no rejects/290JSON restores; corrected per-family reporter exercised on3two-seat families. Human390pxG7VDY6KBv12 Stone kill/Habbanya/retain and736HJUD3v8 two-reserve FaceDance. Finalquick26/build/guide205links. No new save/privacy/custody/HTTP/full6500 assurance campaign, pending rulings/public/deployed gates unchanged.
2026-10-02 11:05:54 +10:00
Quintine e9830b6ced Accelerate rules-first feedback and integrate native Strongholds
Apply user priority: save/recovery/privacy/custody assurance after all rules. Add quick types/lint, concise failure-preserving reporter, verbose mode, actual empty-execution guard, signal handling and focused verify name selection; compact canonical context/handoffs without mass moves. Tooling15, six negative CLI, named/empty source-bound smokes,206 doc links; same15-case278B vs2455B,2.35s vs2.36s no compute speedclaim. Native Advanced Ix/CHOAM47-card Stronghold profile: actual firstMentat/HMS/sixeffects,18native/four legalpolicies,five genuine2..6games3129actions/no rejection, human390px LAUDR2WNv14 bank2/personal1 plan and real battle. Earlier162/6513 checks before assurance amendment; finalquick25/build/guide pass. No new preservation/privacy audit or public/deployed/full-mode claim.
2026-10-02 09:30:52 +10:00
Quintine 6785e622a7 Connect normal Spice Banker deferred bank income
Fresh classic banker-income profile preserves actual bank legs, physical once-phase use and original-faction atomic Mentat collection. Provisional earned custody stays explicit; public/old/combined modes unchanged. Final check: types/lint and 6487 offline cases; focused 140; guide 10; build; native18/four legal budgets; two original six-seat CLI/human390px rooms and82 saved seats25rooms. Final two reviews no findings. Local HTTP49/55 six known upstream503 failures, not green. No reset or deployed claim.
2026-10-02 06:45:21 +10:00
Quintine 1cf8ff72c7 Integrate Harkonnen Nexus traitor retirement and Mentat replacement 2026-10-02 02:12:18 +10:00
Quintine 44d90bb9ae Announce Advanced leaderless battle plans before reveal 2026-10-01 22:33:01 +10:00
Quintine cdfe0e5370 Integrate Ixian Nexus Betrayal at original native attempts 2026-10-01 21:58:07 +10:00
Quintine a2b04dbfba Integrate exact Ixian Nexus purchased-card replacement 2026-10-01 17:12:46 +10:00
Quintine e1056a4db0 Adopt authorized Advanced Storm and alliance separation defaults 2026-10-01 14:20:59 +10:00
Quintine 8a56299155 Integrate full funded Guild Nexus Betrayal 2026-10-01 10:57:05 +10:00
Quintine 0d9d0a72d6 Integrate CHOAM Nexus Cunning Kull with source-aware costs 2026-10-01 06:06:03 +10:00
Quintine 9c0000e469 Implement bounded Richese Nexus Betrayal auctions 2026-09-30 23:18:32 +10:00
Quintine aeae152370 Add opt-in printed Kull interception and saved counter continuation 2026-09-30 21:08:33 +10:00
Quintine 3285172eec Allow user-approved atomic full-hand Semuta exchange 2026-09-30 17:39:23 +10:00
Quintine 6ac5dabdee Enable Reinforcements in clean Ecaz-Moritani battles 2026-09-29 20:59:52 +10:00
Quintine 41fd6fe173 Clarify Sapho finite-bid timing and pending Nexus rulings 2026-09-29 20:10:13 +10:00
Quintine b2603f6715 Connect bounded arrival overlap and Fremen Nexus movement Betrayal 2026-09-29 18:01:14 +10:00
Quintine 8ddd138e87 Extend Guild rate Karama to cross and return transport 2026-09-29 16:22:13 +10:00
Quintine 8a23b5ccd2 Add prepayment Guild rate Karama response 2026-09-29 15:32:49 +10:00
Quintine 745e4fa8ab Connect Moritani Extortion through Mentat settlement 2026-09-29 14:43:59 +10:00
Quintine 3b118dd845 Integrate Ecaz Duke revival and bounded Mirror Weapon battles 2026-09-28 18:02:04 +10:00
Quintine 1b36402dd6 Prototype native Ecaz Nexus Duke Cunning 2026-09-28 14:20:18 +10:00
Quintine 1bda2ec31e Prototype Emperor Nexus bank-auction purchase 2026-09-28 13:38:49 +10:00
Quintine 23ce406872 Connect bounded Reinforcements Battle Plan 2026-09-28 13:07:27 +10:00
Quintine 0c6d28a706 Add private Ecaz Nexus Secret Ally inquiry 2026-09-28 11:45:14 +10:00
Quintine 886a8f4478 Connect Moritani Nexus losing-card retention 2026-09-28 11:13:39 +10:00
Quintine cb98ead411 Prototype CHOAM Nexus after-victory inspection 2026-09-28 10:34:09 +10:00
Quintine 209fb18a27 Connect bounded Orgiz spice transfers to Discovery Collection 2026-09-28 09:49:14 +10:00
Quintine c9a3625ff2 Connect bounded Diplomat retreat and record live deployment 2026-09-28 09:18:36 +10:00
Quintine 0f79f28ccb Complete forced Harkonnen returns with private saved inspection
Automatically return the full combined hand when it is the only legal
special-Karama return. Preserve real choices and restore the suspended
response or auction payment through the same settlement. Record the actual
blind draw as owner-only historical card faces, with a bound integrity
receipt; legacy forced saves describe held-card history truthfully.

Add readable private history and enlarged inspectors. Both manual and
forced returns publish only a faction/action completion tag. Wake idle
legacy exchanges through production recovery without writes for real
choices. Keep provisional auction funding rules and release gates.

Validation: types, lint, 5150 offline tests, build and 49 HTTP tests
passed. Independent review resolved history substitution and root review
completed idle recovery wiring. New tests cover 1-4 forced draws, real
choices, overlays, exact saved history, immutable rejection, all four legal
AI paths, production competing actions/recovery, private views and custody.
One genuine Advanced four-player sample completed 158 actions with
4 JSON restores and no rejected action; no difficulty tuning.

Browser QA QUTHVPTT used genuine Advanced setup and conserved Bidding
positions. The actual power returned four cards without a prompt; private
history/enlargement and exact refresh worked. Phone panel fit without
horizontal overflow with 44px inspector controls. Screenshot capture timed
out; complete visual acceptance and transient notice capture remain open.
Preserved every prior row across all ten tables, including 1586
rooms and 3354 seats. New QA/integration records bring totals to
1626 rooms and 3442 seats. No reset, restart or automation.
2026-09-21 16:45:20 +10:00
Quintine 7136c8dd19 Add current physical-force questions to Truthtrance
Let players compare normal, elite or total counters in reserves, the Tanks
or one live board territory and sector. Reuse compound facts and private
answers. Exclude concealed No-Field values and combat-strength modifiers;
guard Basic factions without a tracked starred-counter split.

Reparse saved fact questions before actions and projection, including
nested leaves and dynamic locations. Preserve interrupted decisions,
physical card disposal and historical answers after later legal movement.
Connect controls, contextual guidance and the capability checklist while
leaving full mode, combination and publication gates unchanged.

Validation: types, lint, 5122 offline tests and production build passed.
Independent review and 21 focused pure, engine, control and authenticated
concurrent recovery tests passed. Six complete-game samples finished with
1551 legal actions, 39 JSON restores and no rejected actions.
These are continuation checks, not AI strength calibration.

Browser room 86WE6LXV exercised genuine setup, compound physical counts,
AI response, mobile controls, human private-answer refresh and publication.
Two existing Truthtrance Cards retired once each and forces stayed intact.
All 1,584 prior rooms, 3,352 seats and auxiliary records remain unchanged;
one QA room and human seat were added. No server restart or database reset.
Existing screenshot capture failure leaves full visual acceptance open.
2026-09-21 15:39:39 +10:00