Connect Leader Skill battle effects and private Rihani exchanges

Prototype Mentat/Bureaucrat score effects, automatic Sandmaster board spice, and Rihani inspection plus committed exchange. Preserve private views, physical custody, saved winner cleanup and captive/Suk sequencing. Remaining normal bands, missing skill families and combined modules remain gated.

Validation: 45 focused tests; typecheck, lint, 4465 offline tests, production build and 43 HTTP tests passed. Independent rules/privacy/persistence review completed. New isolated browser setup exercised inspection, draw, pending refresh, exchange and completed refresh. Two genuine four-profile Basic/Advanced samples completed without rejected candidates but did not trigger Rihani.

Preserved all 393 opening rooms and original seat/recovery rows (427 rooms after QA/HTTP). SQLite integrity and foreign keys passed. Server remained healthy after the reported outage; no restart or reset.

Verified source tree: c64ce9537269de94c0d785bc08b17346e826c5797352a636771e1dc6ce5e4859
This commit is contained in:
Quintine committed 2026-09-13 19:45:29 +10:00
1 parent af360c836b
commit 06f46c6f79
26 files changed
+1230 -122

No files matched your search

+11 -2
View File
@@ -4,6 +4,14 @@ Updated 13 September 2026. This is the short navigation dashboard; detailed evid
## Evidence and source of truth
- [Leader battle effects](LEADER_BATTLE_EFFECTS.md) now connect both Rihani bands
and lower Mentat, Bureaucrat and Sandmaster effects. Private controls, all four
AI profiles, JSON/SQLite continuation and concurrent exchanges are covered.
A new browser room exercised separate inspection, draw, public return and refresh.
Three normal bands and Spice Banker, Diplomat and Smuggler remain missing.
The server responded after the outage; a fresh backup captured 393 rooms.
Broad check results and final preservation are recorded in the checkpoint commit.
- [Suk Graduate](SUK_GRADUATE_RULES.md) now connects both casualty-rescue bands,
ordinary/elite counter routing, player controls, all four AI profiles and saved
continuation. Targeted browser rescue and refresh preserved two board forces,
@@ -29,8 +37,9 @@ Updated 13 September 2026. This is the short navigation dashboard; detailed evid
- The [first Leader Skills prototype](LEADER_SKILLS_RUNTIME.md) connects all
fourteen physical cards, private setup, five battle disciplines, skilled capture,
death and own revival through controls, legal AI and saved choices. The [Planetologist follow-up](PLANETOLOGIST_RULES.md) adds movement and
Special-card battle controls, and Suk Graduate adds casualty rescue; the other
seven skills remain **Missing**. The user-requested [capture search](LEADER_SKILLS_CAPTURE.md)
Special-card battle controls, and Suk Graduate adds casualty rescue. The
battle-effects follow-up adds Rihani and three lower bands; remaining work is
listed in its contract. The user-requested [capture search](LEADER_SKILLS_CAPTURE.md)
resolves publicity through the known physical card; captured replacement and
broader combinations remain pending. No mode gate is opened.
- Following the reported power outage, the existing server responded normally,