diff --git a/docs/CURRENT_STATUS.md b/docs/CURRENT_STATUS.md index 14ac74c0..553f5ae4 100644 --- a/docs/CURRENT_STATUS.md +++ b/docs/CURRENT_STATUS.md @@ -6,6 +6,15 @@ Expansion starts and full rules/publication acceptance remain gated.** ## Current checkpoint and work +One [natural Advanced Moritani assassination](MORITANI_ASSASSINATE_LEADERS.md#29-september-2026--natural-revealed-card-game) +now proceeds from genuine battle loss to a dead-target Traitor reveal, +face-up retirement and private Mentat replacement. The six-seat game +completed 1,666 accepted actions, zero rejected candidates and 45 JSON +restores; a separate replay checked every private view across reveal and +replacement. A natural living-target kill, exceptional combinations and +the unresolved duration/UX rulings remain open. Public expansion starts +and deployed acceptance remain gated. + Another natural six-seat Moritani game exposed two illegal Fremen worm rides into a placed Terror with a pending BG fighter intrusion. The [worm-arrival bot preflight](BOT_ARRIVAL_PREFLIGHT.md#29-september-worm-ride-into-terror-with-bg-intrusion) @@ -38,10 +47,10 @@ The bounded [Advanced Moritani Assassinate Leaders preview](MORITANI_ASSASSINATE now has repeatable genuine games across two through six supported seats. Five samples completed 2,511 accepted actions, no rejected candidates and 65 JSON continuations. The six-seat game reached two private -assassination offers, both declined; real reveal and replacement still -depend on the focused physical-custody evidence, not a natural full-game -sample. The unresolved duration/UX questions and public expansion gate -remain unchanged. This source is not in the last verified live image. +assassination offers, both declined. The separate natural reveal sample +above adds one dead-target use, not a complete Moritani rules claim. The +unresolved duration/UX questions and public expansion gate remain +unchanged. This source is not in the last verified live image. The independent Ecaz three-card variant now has a repeatable [genuine-game sample profile](VERIFICATION_WORKFLOW.md#reusable-base-and-faction-sample-games) diff --git a/docs/IMPLEMENTATION_STATUS.md b/docs/IMPLEMENTATION_STATUS.md index 388b0ffd..284c94b2 100644 --- a/docs/IMPLEMENTATION_STATUS.md +++ b/docs/IMPLEMENTATION_STATUS.md @@ -1,5 +1,23 @@ # Dune implementation status +## 29 September 2026 — natural Advanced Moritani reveal and replacement + +A source-unchanged genuine six-seat sample at base seed `20261307` +completed 1,666 accepted actions, no rejected candidates and 45 JSON +continuations. The Easy Moritani bot declined one turn-six opportunity, +then revealed its held `emperor-1` Traitor Card against a different +Emperor leader on a later normal battle loss. The target was already dead, +so bounty was zero. At accepted action 987 the card remained physically +held; automatic Mentat replacement at action 995 moved it face up out +of hand and privately drew `fremen-4`. A separate replay JSON-restored +all six projected views at both custody transitions. The runner verified +physical inventory after every accepted action through final turn ten. + +The [bounded feature record](MORITANI_ASSASSINATE_LEADERS.md#29-september-2026--natural-revealed-card-game) +links the source-bound private report. This demonstrates a natural +dead-target reveal, not a living-target kill, all optional modules, +publication readiness or deployed acceptance. + ## 29 September 2026 — worm-ride arrival candidate correction A natural six-seat Moritani Advanced sample at base seed `20261007` diff --git a/docs/MORITANI_ASSASSINATE_LEADERS.md b/docs/MORITANI_ASSASSINATE_LEADERS.md index 96576da3..4f475d30 100644 --- a/docs/MORITANI_ASSASSINATE_LEADERS.md +++ b/docs/MORITANI_ASSASSINATE_LEADERS.md @@ -133,3 +133,25 @@ The existing staged battle/replacement cases and the external physical custody check cover the actual reveal, retirement and new-card draw, but the natural full-game samples do **not** demonstrate a reveal. The source boundaries and pending user timing/UX questions above remain unchanged. + +## 29 September 2026 — natural revealed-card game + +An additional unchanged-source six-seat Advanced game using base seed +`20261307` and the existing `moritani-assassinate` profile completed +1,666 accepted actions, zero rejected candidates and 45 JSON view +restores. A genuine turn-six battle loss first produced a private offer +that Moritani declined. A second loss let its Easy bot reveal its +actually held `emperor-1` Traitor Card against a different Emperor leader. +That named leader was already dead, so the legal reveal paid no second +bounty. The physical card remained held at accepted action 987; automatic +Mentat replacement at action 995 set it aside and privately drew +`fremen-4`. A separate Node replay JSON-restored every seat view at +both boundaries; the whole-game runner checked physical custody +after every accepted action through final turn ten. + +Source-bound private report: +`/tmp/dune-assassinate-natural-reveal-20261307/report.json`, based on +`583cd97a250bce4b2a9f570bc1e2893e9d49db41`. This establishes one +natural dead-target reveal and replacement, not a natural living-target +kill, full module composition, an official resolution of normal-traitor +duration, or public Advanced Moritani readiness.