diff --git a/CURRENT_CHECKPOINT.md b/CURRENT_CHECKPOINT.md index dc027e4a..406f8461 100644 --- a/CURRENT_CHECKPOINT.md +++ b/CURRENT_CHECKPOINT.md @@ -7,7 +7,8 @@ Baseline: `b3968b0f41f841efb0f699d8fb04a9bcb958182a` Accepted P8.1 source: `0b4a64fe549af0ff965e654aa4f5fb7f2ff054b4` P8.2 candidate source: `86a8a1adec39de40b4adfee6b01033407e3e3421` Accepted P8.2 closure: `d308f8bc14b043ed133ce2d99cbce461aecec81f` -Stage: `P8_3_RISK_AND_BATTLE_ACTIVE` +P8.3 candidate source: `5f0cb2695ba149b1efcab27a882ade00a275c6ac` +Stage: `P8_3_OWNER_REVIEW` The Phase 6 battle, VFX and equipment direction is Owner-accepted. Phase 7 turns the existing 50-screen design inventory into an individually viewable, @@ -74,5 +75,27 @@ bounded automatic battle, pause/change speed and inspect one causal event. P8.4-P8.5, authoritative battle simulation, Godot/runtime, audio, device, packaging and release remain frozen. -Shortest next action: implement and verify the bounded P8.3 Risk and Battle -HTML state machine without entering result/recovery. +Fixed clean/upstream P8.3 source +`5f0cb2695ba149b1efcab27a882ade00a275c6ac` passes the three-risk selection, +single commit, frozen opening, six-event automatic presentation, pause/speed, +read-only causal inspection and result-withheld terminal gates. It also passes +P8.1/P8.2 and complete Phase 7 browser regressions plus unchanged design, +anti-dominance, single-equipment/individual-level and asset-provenance gates. + +The authoritative ignored local evidence is at +`prototype/gallery/evidence/p8-3-candidate-5f0cb26-attempt01/`. Its 53-row +inventory verifies 53/53 with SHA-256 +`3ad48cfa135a29f01f75ed69dc07f6a2037fbf984c3d94b7cae21da2199af1c8`. +The P8.3 browser log SHA-256 is +`f34ec892e12dfd5022182de2b5f3f68687a77e1066a78aa2fe8e81bdd3ea7e21`; +the P8.2 regression log SHA-256 is +`3139beb66a7f265a40c29e02518ad63ffa802bb10f9ab819cb62cf7e39060747`; +the P8.1 regression log SHA-256 is +`c38118d8b66bb1270e625586f5d9ae77af85ae60ae0c1ab88631a2f764fc6a8b`; +the Phase 7 regression log SHA-256 is +`b2b8329301b944af8a9301da4a4c493007730f66a310e6942de67ba00a3343c8`; +and the self-contained bundle SHA-256 is +`5989cb87c5e422d26bd1cdc5d2e74db4177090b32540d1cb53b77560bec943e9`. + +Shortest next action: publish the fixed P8.3 bundle for Owner play and wait for +the Owner decision without starting P8.4. diff --git a/docs/goals/PHASE8_EXPERIENCE_PROTOTYPE_GOAL.md b/docs/goals/PHASE8_EXPERIENCE_PROTOTYPE_GOAL.md index 33809f50..dbf6894e 100644 --- a/docs/goals/PHASE8_EXPERIENCE_PROTOTYPE_GOAL.md +++ b/docs/goals/PHASE8_EXPERIENCE_PROTOTYPE_GOAL.md @@ -246,6 +246,41 @@ or `Aetherbound Guild P8.3 redesign required: ` +## P8.3 Candidate Result + +Fixed clean/upstream source +`5f0cb2695ba149b1efcab27a882ade00a275c6ac` passes all automated P8.3 +acceptance boundaries: + +- three stable risk offers with no preselection or recommendation; +- risk selection and Cancel preserve Coin, Company, equipment and saved order; +- one risk review and one one-shot risk receipt; +- a frozen same-line Battle Opening with both directions, first pressure, + no-combat-respawn and no-Reserve-auto-entry visible before Start; +- one deterministic six-event presentation connecting accepted order, EQ-012, + adjacent Guard, rear reach and sustain to visible effects; +- Pause freezes progress, `1x/2x/4x` changes presentation timing only, and + causal inspection is read-only without rewinding the event index; +- a terminal observation receipt that withholds all victory/defeat, casualty, + reward and recovery judgments and keeps P8.4 locked; +- desktop, landscape-phone and portrait-phone risk and battle checks; +- unchanged P8.1, P8.2 and complete 50-screen Phase 7 browser regressions; +- unchanged design, anti-dominance, single-equipment/individual-level and + asset-provenance validators. + +Evidence root: +`prototype/gallery/evidence/p8-3-candidate-5f0cb26-attempt01/` + +Its 53-row inventory verifies 53/53; inventory SHA-256 is +`3ad48cfa135a29f01f75ed69dc07f6a2037fbf984c3d94b7cae21da2199af1c8`. +The self-contained bundle SHA-256 is +`5989cb87c5e422d26bd1cdc5d2e74db4177090b32540d1cb53b77560bec943e9`. +This is automated and agent-visual evidence only. The automatic sequence is a +design presentation, not authoritative combat simulation or a gameplay result. +Owner comprehension, choice quality, visual acceptance and willingness to +continue remain open. P8.4-P8.5, Godot/runtime, audio, device, packaging and +release remain frozen. + ## Legal Terminal `Aetherbound Guild P8.1 opening Company experience candidate ready` diff --git a/docs/reviews/PHASE8_EXPERIENCE_PROTOTYPE_LEDGER.md b/docs/reviews/PHASE8_EXPERIENCE_PROTOTYPE_LEDGER.md index 842966b1..28331fa8 100644 --- a/docs/reviews/PHASE8_EXPERIENCE_PROTOTYPE_LEDGER.md +++ b/docs/reviews/PHASE8_EXPERIENCE_PROTOTYPE_LEDGER.md @@ -9,3 +9,4 @@ Append-only record. Automated and human evidence remain separate. | 2026-08-12 | Owner review of published P8.1 | `P8_1_OWNER_ACCEPTED_P8_2_ACTIVE` | Owner supplied screenshots of the P8.1 Contract entry and creation receipt, confirmed these were the intended pages, and stated they were acceptable. This accepts P8.1 comprehension and visual direction for progression only. P8.2 Market Preparation is unlocked; P8.3-P8.5, audio/listening, Godot/runtime, device, packaging, store and release remain open/frozen. | | 2026-08-12 | source `86a8a1a`; `p8-2-candidate-86a8a1a-attempt01` | `P8_2_AUTOMATED_CANDIDATE_PASS` | Clean/upstream fixed source passes `ABG_P8_2_BROWSER_OK hires=2 hire_price=14 coin=52,38,24,12 company=2,3,4 capacity=4 item_buy=1 item_equip=1 active_slots=1 order_swap=1 undo=1 responsive=desktop,phone_landscape,phone_portrait bundle=offline`, P8.1 and complete Phase 7 browser regressions, design validation, anti-dominance, single-equipment/individual-level and asset-provenance gates. Agent visual review found the desktop and phone compositions complete, readable and unclipped. The 42-row inventory verifies 42/42; inventory SHA-256 `d41bed33f982b6504f91aaa6830d2ce09422d9b5dbbd70cfdf7c46d08f5b053e`, P8.2 browser log `5eab37da40298740b76f598701b983a53584abef4f61e1f0c43bf3210a69d0a6`, P8.1 regression log `564964d31a0bb1cf4c2f8ccb3611c8c94863d4f331d67e238851112773016f20`, Phase 7 regression log `55616bf1325da8bce24fbe6d52adf002382ee37cd4ce0e7e780b0f0696b53d2f`, bundle `96751234e01a2c3c66fc4065be2db20517efd50abf0ced18075676ec42080251`. Owner comprehension/choice/visual acceptance remains open; P8.3 remains frozen. | | 2026-08-12 | Owner review of published P8.2 | `P8_2_OWNER_ACCEPTED_P8_3_ACTIVE` | Owner responded `OK` after receiving the fixed P8.2 Market Preparation Gallery package. This accepts P8.2 comprehension and visual direction for progression only. P8.3 Risk and Automatic Battle is unlocked; P8.4-P8.5, authoritative battle simulation, Godot/runtime, audio/listening, device, packaging, store and release remain open/frozen. | +| 2026-08-12 | source `5f0cb26`; `p8-3-candidate-5f0cb26-attempt01` | `P8_3_AUTOMATED_CANDIDATE_PASS` | Clean/upstream fixed source passes `ABG_P8_3_BROWSER_OK risks=3 preselected=0 commits=1 opening_rules=2 events=6 pause_freeze=1 speeds=1,2,4 inspect_readonly=1 result_mutation=0 responsive=desktop,phone_landscape,phone_portrait bundle=offline`, P8.1/P8.2 and complete Phase 7 browser regressions, design validation, anti-dominance, single-equipment/individual-level and asset-provenance gates. Agent visual review found risk composition, same-line battle opening/live view, causal overlay and desktop/phone layouts complete and unclipped; the causal overlay is an explicit paused inspection layer. The 53-row inventory verifies 53/53; inventory SHA-256 `3ad48cfa135a29f01f75ed69dc07f6a2037fbf984c3d94b7cae21da2199af1c8`, P8.3 browser log `f34ec892e12dfd5022182de2b5f3f68687a77e1066a78aa2fe8e81bdd3ea7e21`, P8.2 regression log `3139beb66a7f265a40c29e02518ad63ffa802bb10f9ab819cb62cf7e39060747`, P8.1 regression log `c38118d8b66bb1270e625586f5d9ae77af85ae60ae0c1ab88631a2f764fc6a8b`, Phase 7 regression log `b2b8329301b944af8a9301da4a4c493007730f66a310e6942de67ba00a3343c8`, bundle `5989cb87c5e422d26bd1cdc5d2e74db4177090b32540d1cb53b77560bec943e9`. Owner comprehension/choice/visual acceptance remains open; P8.4 remains frozen. |