Files
chimera-gfx-Public/docs/phase1/FIRMWARE_ABI_CHECKLIST.md
T
Chimera GFX release export fee37cd9b5
phase0-ci / build-and-audit (push) Failing after 1m41s
Publish Chimera GFX source
2026-09-03 02:53:36 +02:00

1.4 KiB

Firmware and ABI checklist

Firmware identity

  • Exact user-visible firmware identifier supplied by Jens
  • Reproducible identification method documented without kernel access
  • Identifier added to one candidate build only
  • FIRMWARE_COMPATIBILITY.md row created as untested
  • No compatibility inferred from another revision

Discovery gate

  • Capability-probe artifact manifest and SHA-256 reviewed
  • Explicit artifact-specific execution permission recorded
  • Probe resolves names only and invokes no resolved pointer
  • Redacted result log archived
  • Runtime module candidate confirmed or rejected for this firmware

SDL/VideoOut evidence

  • SDL source commit pinned
  • Zlib license and overlay notice recorded
  • Project code uses public SDL2 APIs only
  • Keyboard/IME initialization removed from the staged build
  • Direct GNM imports forbidden
  • Bounded flip-wait or safe supervisor proven
  • Cleanup behavior observed on this exact firmware

Artifact review

  • Clean source commit matches manifest
  • SDK and SDL commits match locks
  • Firmware is not NONE
  • ELF filename, size, and SHA-256 match
  • Imports match the API inventory
  • Offline host, static-analysis, cross-compile, and secret tests pass
  • Transfer and execution remain false until separately approved

Any unchecked runtime item blocks execution.