Commit Graph
143 Commits
Author SHA1 Message Date
Quintine 583cd97a25 Preflight worm-ride arrivals for bot candidates 2026-09-29 23:12:23 +10:00
Quintine 3d95db88cc Preflight Guild transport arrival candidates before bot play 2026-09-29 22:58:24 +10:00
Quintine 882d006b3c Prototype owner-only administrator account management 2026-09-29 22:46:33 +10:00
Quintine ac8742c829 Exercise Advanced Moritani assassination preview games 2026-09-29 21:39:31 +10:00
Quintine c961a93f62 Exercise Ecaz card variant and canonicalize advisor stances 2026-09-29 21:22:34 +10:00
Quintine 6ac5dabdee Enable Reinforcements in clean Ecaz-Moritani battles 2026-09-29 20:59:52 +10:00
Quintine b9c8b740ca Preflight Homeworld-sourced AI arrival overlaps 2026-09-29 20:29:40 +10:00
Quintine 41fd6fe173 Clarify Sapho finite-bid timing and pending Nexus rulings 2026-09-29 20:10:13 +10:00
Quintine 6df505f003 Add role-scoped administrator action history 2026-09-29 20:02:03 +10:00
Quintine 54cbf4d06f Connect bounded Fremen Nexus worm-riding Betrayal 2026-09-29 19:48:43 +10:00
Quintine 66a427ab55 Connect bounded Moritani Atomics Aftermath 2026-09-29 19:13:16 +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 c6784468a1 Add owner-only operational counts dashboard 2026-09-28 20:28:40 +10:00
Quintine 53a1ba77a1 Add owner-only room backup snapshots and audited exports 2026-09-28 20:12:57 +10:00
Quintine e6bb9809f7 Connect Tleilaxu revival payments to Bureaucrat 2026-09-28 18:57:14 +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 763749f25e Connect bounded Richese Nexus Cunning No-Field pair 2026-09-28 12:29:59 +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 f64b5fd33b Bootstrap initial NAS administrator on empty database 2026-09-28 08:25:18 +10:00
Quintine 2e39ea00bb Exercise Ixian Nexus expansion games 2026-09-27 23:05:27 +10:00
Quintine d77aa5472b Exercise Ecaz Nexus expansion games 2026-09-27 22:56:49 +10:00
Quintine 99c6ab5863 Exercise CHOAM Nexus expansion games 2026-09-27 22:45:53 +10:00
Quintine b7da1389da Verify combined expansion game continuation 2026-09-27 22:30:49 +10:00
Quintine 2183376edc Sample Ixian and Tleilaxu expansion rosters 2026-09-27 22:19:59 +10:00
Quintine 2fbc754484 Sample expansion faction rosters from two to six seats 2026-09-27 22:09:39 +10:00
Quintine 0bf61c8067 Connect CHOAM Nexus Betrayal random discard 2026-09-27 21:54:55 +10:00
Quintine 90c5c7af25 Exercise combined Homeworld and Nexus games 2026-09-27 21:32:01 +10:00
Quintine 6124618d42 Exercise Homeworld games across two to six seats 2026-09-27 21:23:04 +10:00
Quintine 628c536218 Exercise Nexus games across two to six seats 2026-09-27 21:12:30 +10:00
Quintine 8045c9e3eb Enable autonomous Nexus alliance participation 2026-09-27 21:02:00 +10:00
Quintine 23b6c09ae8 Exercise Homeworld and Nexus saved game samples 2026-09-27 20:49:40 +10:00
Quintine 51ef855d19 Preserve Intrusion views across JSON save boundaries 2026-09-27 20:32:38 +10:00
Quintine 0d01d18ddd Suspend Voice response controls during Nexus Traitor return 2026-09-27 20:16:10 +10:00
Quintine 8956cf0be7 Prototype Bene Gesserit Nexus Voice betrayal response 2026-09-27 19:57:26 +10:00
Quintine 22a81c6f7a Prototype Emperor Nexus battle betrayal response 2026-09-27 19:29:50 +10:00
Quintine 07c739fcf7 Connect Ecaz Betrayal and Fremen worm Cunning with build revision 2026-09-27 18:52:18 +10:00
Quintine 1e690b7062 Prototype Fremen Nexus free Revival for base factions 2026-09-27 14:48:31 +10:00
Quintine 5c1c944a4f Prototype Moritani Nexus Betrayal token return 2026-09-27 14:20:06 +10:00
Quintine 160fdc1f30 Prototype administrative discussion mute controls
Let owners/operators mute or unmute new public/private sends from a human seat while retaining history, incoming messages, gameplay and credentials. Fence metadata and durable audit writes with live authority, membership and versions. Preserve exact admin/message retries and inherit restrictions through seat recovery.

Validation: types/lint, 5431 offline tests, build, 52 HTTP integration tests, 24 administrator HTTP groups, independent SQL/privacy/UI review and desktop/mobile refresh acceptance. All 2230 prior games and 4746 seats preserved. Additive migration 0016. Verified runtime fingerprint 588967fbb9c2e3b6abe2990c4fce96ee69e2256fb7e3ee416314b87593cebba9; documentation-only grammar/button-label review gives b5e57bdd26812debede91c588e38f247f1fa895ad23e7ae30bc8550eedcd90ec. New-revision deployed acceptance remains open; full admin/rules scope is unfinished.
2026-09-26 14:30:52 +10:00
Quintine 2cddf03932 Prototype paused admin participant AI support
Enable an existing AI difficulty for a human seat through admin controls without granting private access or advancing paused play. Preserve custody, credentials, takeback and separate paced resume. Bind atomic writes and outgoing-grant revocation to live authority, room/pause versions and active seat access with durable exact receipts.

Validation: types/lint, 5408 offline tests, build and 52 HTTP tests passed on source fingerprint 2157de0f4bb0b74d9760d52102601c52344cf674dee8ccd1d559f0a246a1d4ff; 22 authenticated admin HTTP groups, independent SQL/privacy/UI review, desktop/mobile and refresh checks. All 2098 baseline rooms and 4455 seats preserved. Migration 0015 is additive. Positive production admin QA awaits authorized access; full admin/rules scope remains unfinished.
2026-09-26 14:04:17 +10:00