# Phase 1.0H startup-argument correction Status: **OFFLINE ARTIFACT PREPARED; NO DEVICE ACTION AUTHORIZED**. Phase-1.0G device evidence reached D00-D02 and I00-I03, printed RetroArch's no-argument/no-menu help, and exited before I04. The source-bound cause is the `!HAVE_MENU && argc == 1` guard in `retroarch_parse_input_and_config()`; SDL, VideoOut and rendering were not reached. ## Minimal correction The new private `chimera-retroarch` profile `startup-args-diag` changes only the contentless frontend wrapper contract. Under `CHIMERA_PS5_STARTUP_ARGS_DIAG`, `frontend_ps5_environment_get()` retains `TOUCHED | NO_CONTENT` and adds the existing `RARCH_MAIN_WRAP_FLAG_VERBOSE`. The generic wrapper maps that flag to `-v`, so its modeled arguments are `["retroarch", "-v"]`. It adds no content, core, configuration or filesystem path and leaves `HAVE_MENU=0`. The profile otherwise retains the Phase-1.0F static core, write firewall, 60-second/3,600-frame bounds, D00-D12 and I00-I14 checkpoints, inherited stdout stream and no-retry behavior. Its distinct frame magic is `CHD10H01`. Runner commit `f2dd710f2dff8c840a4c747cbbb3654c24cf23a7` recognizes H only when an exact active H manifest and separate local approval agree. There is no free protocol switch, tracked target, tracked run ID or current authorization. ## Reproducible artifact Source commit: `c710f85816b5e456dd3a85a46f85eb28883522b3` on `codex/ps5-noarg-startup-fix`. | Ignored local output | Bytes | SHA-256 | |---|---:|---| | `retroarch_ps5_startup_args_diag.elf` | 1,845,152 | `822f2cf1f4d33a514d2bdd88fde40ad580dda5d85f537362ef6dff2eafcb56b6` | | `retroarch_ps5_startup_args_diag.map` | 637,603 | `638642b750b8d5b108cf6c73215a3f1759bcb6da0b29ee0a0ade5c47e8b7b2d5` | Two independent clean WSL builds produced byte-identical outputs. The files remain ignored and are not packaged or committed. ## Static audit - ET_DYN x86-64, entry `0xff110`, three R-E/R--/RW- load segments, no RWX; - no TLS, zero-byte init/fini arrays, 697,632-byte BSS; - 1,055 relocations (142 type 6, 913 type 8); - seven DT_NEEDED modules and 142 undefined imports, byte-for-byte identical import names to Phase 1.0F; - one inherited `send`; no socket creation/connect/listen/receive or GNM submission/flip import; - both normalized disassemblies hash to `d38ccaecb2f52b1529680dab68314b6b014ec446ac66cba645887fbe8f1d8c11`; - disassembly at `frontend_ps5_environment_get` writes flag mask `0x07`, the exact verbose/touched/no-content bit union; - the linker map remains byte-identical to Phase 1.0F. Normal SDK CRT startup and its already classified temporary patch effects are unchanged. Dormant generic RetroArch file/network features remain linked, so this is not a side-effect-free artifact. Source selection, callsites, imports, link map, disassembly and the write firewall form the claim—not string absence. ## Gate No PS5 connection, request, transfer, reception or execution occurred. The artifact is `execution_eligible=false`, `transfer_eligible=false` and `installation_eligible=false`; all authorizations remain false. Phase-1.0G authority was consumed and does not carry forward. I04, SDL, VideoOut, rendering, terminal state and cleanup remain unproven on firmware 9.60.