3.7 KiB
P9.2 Integrated Runtime Evidence
Product source:
f4ced3f392e021d0d770318c5803eb35e641375cIntegrated runner source:df187aafd5fff1ba71c76a80b11f19f29bb7e17fEvidence level:simulation_verified,runtime_verifiedand supportingagent_visual_reviewed
Five Profiles
ABG_P9_2_INTEGRATED_RUNTIME_OK profiles=5 touch=35 fallback=0 direct=0 decision_tick=50 continue=victory retreat=retreat deterministic_continue=true deterministic_retreat=true max_no_decision_ticks=50 zh_CN=true en=true text_130=true reduced_motion=true mute=true low_power=true home=true
All profiles import Hearthguard 72 / Farstring 46 / Kindhand 85 from the real
P9.1 result and reach the same gameplay projection at tick 50.
| Profile | Decisions | Terminal | Determinism result |
|---|---|---|---|
| normal | 0, 50, 100, 145 | victory 145 | exact state/event hash with efficient |
| active | 0, 20, 50, 100, 145 | victory 145 | Pause preserves final gameplay projection |
| efficient | 0, 50, 100, 145 | victory 145 | exact state/event hash with normal |
| adversarial | 0, 50, 70 | retreat 70 | exact state/event hash with returning |
| returning | 0, 50, 70 | retreat 70 | exact state/event hash with adversarial |
The longest no-decision interval is 50 ticks (5 seconds). Continue and Retreat therefore branch from the same visible state rather than from different hidden fixtures.
Strict Headless Set
Evidence root:
/private/tmp/abg-p92-step4-df187aa-headless.gGugTS/
| Log | SHA-256 |
|---|---|
p92-integrated.log |
02a604ef0674e4e774300c0a7acbf186de068290e89cfe05412b66359005d9d0 |
p92-controls.log |
88582fa679feaacd2a48df05b840271757007e7f559ac2ca2f8d26d2da90d74c |
p92-domain.log |
cae7038217d4d4e15ceba435977152b5b910fe60e781402d7ea0a7bd8a252a17 |
p92-horizontal.log |
f957b2d8fafc6c8f49ac212d00c601bfe728070e85555a9d703fb5b873ed0815 |
p91-foundation.log |
c5aac0495cd734ca9eb7d68fc015088903b485da631f08a03116fe1085a9b5b9 |
p91-session.log |
e66b7dd4b6b41090eef48a3fb04fc8823800b0d5f858acaf8af88cdfd4a1565b |
Every log has its exact terminal marker and zero script/parse/compile/resource,
ObjectDB, cleanup, ERROR: or WARNING: markers.
Normal Recording
Evidence root:
/private/tmp/abg-p92-step4-df187aa-recording-r2.IfpPZJ/
The source archive SHA-256 is
a1f6175a67e0ce95513dbf0b42fd93772b41475e5234d273f6271281b8910b99
and its embedded Git ID is exact df187aa. The only recording projection is a
four-line project.godot viewport override from 1280x720 to 844x390; product
files are otherwise byte-identical.
ABG_P9_2_INTEGRATED_RECORDING_OK viewport=844x390 profile=normal touch=8 fallback=0 direct=0 handoff=true contact=true inspect=true result=true home=true
MovieWriter produced 800 frames at 844x390 and 30 FPS (26.67 seconds). The H.264
MP4 is 844x390, 800 frames, SHA-256
0489cbe89e83da12662c59366d16111c50e481f967ca626b90522ac347543070;
black-frame detection found zero intervals. Import and recording logs are
strict-clean.
| Frame | SHA-256 |
|---|---|
01-handoff-controls.png |
c9a6e15b73ed3efc08ec4a0f94a0961627c52629847149ba09bd7a7080445675 |
02-contact.png |
61f87b55f658c15bbe15a780333eecb4eec823fe7698ced72a188975fb839239 |
03-tick-50-inspect.png |
af4ef371afc464c9fd42d83da5d4b59ffb9cd8ab8fd07ee70a6870a3426d11c0 |
04-victory-result.png |
95d231df24b5ff0d953806768e2d4a959448ea99e934a0e3efc82b54e18c2af1 |
Supporting visual review confirms visible movement/contact, readable control selection, reversible Inspect, HP pressure and the ordered victory result.
Open Gates
Owner understanding, fun, visual/control feel, listening and willingness to continue remain open. Physical devices, persistence/casualty, packaging, stores and release remain frozen.