This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Phase 1.0G one-shot device result
|
||||
|
||||
The separately authorized exact Phase-1.0G attempt was consumed on 2026-07-22.
|
||||
One connection sent the 1,845,152-byte interval artifact and received 3,669
|
||||
bytes before remote EOF. There was no retry, reconnect, installation, autoload,
|
||||
device filesystem write, cleanup action or reboot.
|
||||
|
||||
Seven valid `CHD10F01` frames establish this exact sequence:
|
||||
|
||||
```text
|
||||
D00 -> D01 -> D02(raw0=0) -> I00 -> I01 -> I02 -> I03 -> remote EOF
|
||||
```
|
||||
|
||||
No parser error, I04, D03 or terminal frame occurred. The bounded result is
|
||||
`REMOTE_PAYLOAD_OUTPUT_PROVEN_INCOMPLETE_AFTER_I03_BEFORE_I04`.
|
||||
|
||||
The host trace also preserved 3,221 ordinary stdout bytes. RetroArch printed:
|
||||
|
||||
```text
|
||||
No arguments supplied and no menu built-in, displaying help...
|
||||
```
|
||||
|
||||
followed by its help page. This is an exact source-bound explanation. The
|
||||
`interval-diag` profile has `HAVE_MENU := 0`; its loader supplies `argc == 1`.
|
||||
`retroarch_parse_input_and_config()` therefore takes the guarded help path,
|
||||
prints at `retroarch.c:7120` and calls `exit(0)` at line 7122. I03 is immediately before the parser
|
||||
call, while I04 is after it.
|
||||
|
||||
This run did not fail inside SDL or VideoOut: it deliberately exited before
|
||||
either could be reached. SDL initialization, VideoOut, rendering, terminal
|
||||
cleanup and safe exit remain unproven. A future offline change must address the
|
||||
no-argument/no-menu contract before preparing a different artifact. This
|
||||
result grants no such artifact or device action.
|
||||
|
||||
Evidence hashes and exact transport counters are recorded in
|
||||
`manifests/retroarch/phase-1.0g-device-result.json`. The raw trace remains an
|
||||
ignored local evidence file and is not packaged or committed.
|
||||
Reference in New Issue
Block a user