diff --git a/docs/CURRENT_STATUS.md b/docs/CURRENT_STATUS.md index fd43dce5..87fc348b 100644 --- a/docs/CURRENT_STATUS.md +++ b/docs/CURRENT_STATUS.md @@ -211,6 +211,19 @@ candidate is occasionally absent (2/20 failing runs at `4ed6beb` versus 3/20 now), and for the paired Moritani skill-runtime tests. Those intermittent failures are pre-existing prototype/AI gaps and are not new regressions. +**Gated captures resumed under the new prototypes.** The 14 captures that +remained gated after the 7 October rulings were resumed in place against their +saved positions. Every previously stalled Southern Hemisphere occupied-benefit +capture and every previously stalled odd-force Basic Ecaz Occupy capture now +completes (`homeworld-occupation-atreides-4/5-basic`, `ixians-6-basic`, +`moritani-6-basic`, plus five Basic Occupy bodies finishing in 135–688 actions). +Four Advanced captures still stop on the open high-Homeworld-threshold revival- +deployment timing, and one Basic `native-homeworld-skills` overlay capture stops +on the explicitly gated combined-Occupy composition. No capture was reset, +force-completed or bypassed; results and logs are under +`/tmp/dune-resume-wave2-20261009`. See +[the resumption evidence](IMPLEMENTATION_STATUS.md#9-october-2026--gated-captures-resumed-under-the-basic-occupation-and-odd-force-occupy-prototypes). + **7 October 2026 — five pending rulings resolved by the user.** The user answered five recorded questions; each is now recorded in [the decision index](RULE_DECISIONS.md#user-rulings--7-october-2026) and diff --git a/docs/IMPLEMENTATION_STATUS.md b/docs/IMPLEMENTATION_STATUS.md index def4b72d..dd891e50 100644 --- a/docs/IMPLEMENTATION_STATUS.md +++ b/docs/IMPLEMENTATION_STATUS.md @@ -1,5 +1,45 @@ # Dune implementation status +## 9 October 2026 — gated captures resumed under the Basic occupation and odd-force Occupy prototypes + +The 14 captures that remained gated on 7 October were resumed in place with +`tools/faction-games.ts --resume` against the same preserved positions (same +seed, custody and turn; no reset, no re-run from scratch and no guard +weakened). Results are in `/tmp/dune-resume-wave2-20261009` (logs beside each +output directory). + +**Now completing.** Two of the three previously blocking questions no longer +block: + +- **Southern Hemisphere occupied-benefit lifecycle.** The visibly provisional + Basic current-sole policy replaces the pending competing-occupier / + native-repopulation block, so every previously stalled + `homeworld-occupation-*-basic` capture now finishes: + `homeworld-occupation-atreides-4-basic` (a second copy finishes in 6 actions + and 5 actions from its two saved copies), `atreides-5-basic` (413 actions), + `ixians-6-basic` (688 actions) and `moritani-6-basic` (11 actions), each + reaching turn 3–10 phase 8. +- **Odd-force Basic Ecaz Occupy casualty rounding.** The provisional main-print + `ceil(E/2)` contribution/loss with floor survivors admits the declaration, so + the previously stalled Basic Occupy captures now finish: + `e3-discovery-nexus-ecaz-…-6-basic` (135 actions), + `e3-homeworld-nexus-skills-tech-ecaz-…-6-basic` (648 actions), + `paired-e3-nexus-ecaz-…-6-basic` (489 actions), + `paired-e3-homeworld-nexus-ecaz-…-6-basic` (424 actions) and + `paired-e3-homeworld-nexus-skills-ecaz-…-6-basic` (176 actions). + +**Still gated, unchanged.** Four Advanced captures still stop at +`phase 4` on `Revival deployment when this return first reaches the high +Homeworld threshold awaits a timing ruling` +(`e3-homeworld-nexus-discovery-…` seed 20274745, +`e3-homeworld-nexus-discovery-skills-stronghold-tech-…`, +`mixed-homeworld-nexus-discovery-skills-…` seed 20281145 and +`mixed-homeworld-nexus-discovery-skills-stronghold-…`), and one Basic +`native-homeworld-skills-ecaz-…` capture stops at phase 6 with +`Combined Occupy requires source-selected native factions; optional overlays +remain gated.` — an explicitly gated optional-overlay composition rather than a +defect. No capture was reset, force-completed or bypassed. + ## 7 October 2026 — preserved captures resumed under the five rulings Every preserved `failed-*.json` capture under `/tmp/dune-*/` (123 distinct