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.
This commit is contained in:
Quintine committed 2026-10-02 11:05:54 +10:00
1 parent 05ff2697bc
commit 288870c842
16 files changed
+1067 -82

No files matched your search

+11
View File
@@ -47,6 +47,17 @@ new per-feature assurance campaign or deployment claim. Immutable image:
`ghcr.io/quintine/dune:sha-e9830b6ced80c95253cfa112bb8ed2eb6e50b74c`.
**Expanded Stronghold rules — bounded Development Verified:** selected E1/E2
native pairs/mixed Ixians/Tleilaxu/CHOAM/Richese plus classic2..6 Advanced,
ordinary decks35/47 and separate Richese cache10. Types/lint, targeted16/16
and11 actual rule-program cases pass. Eighteen unstaged games complete with
11,066 accepted actions, no rejections and290JSON restores. Human390px
original CLI rooms **G7VDY6KB v12** and **736HJUD3 v8** exercise real Stone
kill/Habbanya outcome and partial Face Dance replacement. A stale report
descriptor was fixed and exercised on all three two-seat families.
Mixed No-Field/full-plan, Stone/Poison Tooth and Ecaz questions remain guarded;
new save/privacy/custody/seat/full-suite assurance stays deferred.
**Stronghold rule integration — bounded Development Verified:** fresh
`stronghold-factions` connects Advanced native Ixians/CHOAM plus classic2..6,
canonical combined47 Treachery Cards and six Stronghold Cards alone.