Files
chimera-gfx-Public/docs/retroarch/phase-1.0aw-canary-source-delta-audit.md
Chimera GFX release export a6037502d7
phase0-ci / build-and-audit (push) Successful in 2m14s
Publish Chimera GFX source
2026-09-03 03:27:14 +02:00

1.5 KiB

Phase 1.0AW: offline canary source-delta and effect audit

Status: SOURCE_DELTA_BOUNDED_RESULT_PATH_CANDIDATE_EFFECTS_BLOCK_ARTIFACT

Date: 2026-07-29

The historical Phase-1.0M bytes are absent and implement CHD10J01, where D12 is terminal and D04 can follow it. They cannot satisfy AV and cannot be reused. A new profile must build one ELF for both launch arms; launcher identity must never become a compile define or payload-byte difference.

The smallest source design adds CHD10AV1 and D14. Submit-before-D04 ordering is retained. D12 becomes shutdown-request evidence only. D14 may be emitted once, through inherited stdout, only after rarch_main returns, S15 is set, the initialized mask is empty, cleanup ordering has no errors and a new cleanup failure counter is zero. The counter is necessary because the current first-error field can retain E106 and mask a later E122 cleanup failure.

Official shsrv v0.7 supplies a source candidate for the other arm: hbldr passes stdout to elfldr_exec, which duplicates it into the replaced BigApp process, and the v0.7 shell framing is raw. This does not prove a live binary channel. The deployed identity is unknown and host completion remains unimplemented.

The same v0.7 route reads a device-resident ELF, kills the running BigApp, launches PPSA01659, waits indefinitely for child discovery, mutates kernel and ptrace state, and changes root/jail state. Direct reuse is rejected. No source was changed, no artifact was built, and no device action is authorized. Only a host-tested, non-target source design may follow.