3.0 KiB
P9.2R Step 3 Gameful Departure Evidence
Product source:
c89721dfb7ca2628ea3c8f30b55c43fcce1d3d81Runtime evidence:/private/tmp/abg-p92r-step3-c89721d-r1/Recording evidence:/private/tmp/abg-p92r-step3-c89721d-recording-r3/Level: automated verified, runtime verified and agent visual reviewed
Player-Visible Change
Depart in This Order still commits the existing formation transaction once,
but the display no longer cuts immediately from review to battle. Both selected
actors advance through the same Guild Yard toward the bell gate and visible
Riftblade. The battle state already exists for compatibility, while its clock is
held at zero until the 520 ms transition ends. Reduced motion shows the final
departure position for 120 ms before the same battle is revealed.
Runtime Verification
The accepted runtime root contains seven strict-clean logs and three native
844x390 frames. Exact markers include:
ABG_P9_2R_GAMEFUL_DEPARTURE_OK touch=0 commit_once=true duplicate=0 actors=2 normal_ms=520 reduced_ms=120 battle_clock=0 ids_preserved=true cleanup=true viewport=844x390
ABG_P9_2R_GAMEFUL_OPENING_RECORDING_OK viewport=844x390 touch=7 fallback=0 direct=0 title=true yard=true zero=true one=true two=true review=true departure=true battle=true
ABG_P9_0R9A_AUTO_FORMATION_TOUCH_OK touch=11 fallback=0 direct=0 select=4 remove=2 revise=1 commit=1
ABG_P9_1_FULL_FIRST_SESSION_OK paths=180 pairs=6 adaptations=2 guild=2 routes=3 growth=all exact_hp=true exact_coin=true formation=true level=true
ABG_P9_2_AUTHORITATIVE_BATTLE_DOMAIN_OK cases=93 actions=37 tick_seconds=0.1 outcomes=victory,defeat,timeout,retreat pause=true inspect=true retreat_min_tick=50
Accepted normal-frame hashes:
3039b4d78ad0e5cab0b74c7d70a02653241c88cc54f72f0c9747a133f1da0065 01-departure-start.png
d817bda966c2cc666705e960ec3c3cc7bf48337a31293017de42ff856c398456 02-departure-mid.png
3d44522af43fad3c906f5e6cf32997a642981d6cd52404739145975e98414336 03-first-battle-arrival.png
Recording
The accepted recording uses a clean Git archive of c89721d; only the four
temporary project.godot viewport/override values change from 1280x720 to
844x390. Product files are otherwise archive-identical. MovieWriter produced
555 frames at 30 FPS and 18.5 seconds. The H.264 MP4 is 844x390, 1,177,978
bytes, SHA-256
ffb0816907c64f20851bb00c2cf14218b4128c70aa8e2209036a3cd63f6f586a.
Black-frame interval count is zero. Source archive SHA-256 is
d98ef999dc1bcb994f6b63a60bca90653d1078a2066be2e0b8dda936e530f79b;
import and MovieWriter logs are strict-clean.
Two earlier MovieWriter outputs under the runtime R1 root were 1280x720 because
MovieWriter initialized before the script changed the window size. They remain
INVALID_RECORDING_DIMENSIONS and are not reused.
Open Gates
Step 4 owns a fresh runtime-only Web export and Gallery/browser delivery. Owner comprehension, game-feel, visual/listening acceptance, physical devices, packaging and release remain open or frozen.