21 lines
1.1 KiB
Markdown
21 lines
1.1 KiB
Markdown
# Phase 1.0BN: materializer preflight patch-chain audit
|
|
|
|
Status: `MATERIALIZER_BLOCKED_PATCH_CHAIN_INCOMPLETE_OFFLINE_REBASE_ALLOWED`
|
|
|
|
Date: 2026-07-29
|
|
|
|
The exact SDL commit is clean, the corrected output paths are absent, CMake,
|
|
Ninja, GNU patch, the SDK inputs and both patch files are present and hash
|
|
bound. The final preflight nevertheless rejects the current request graph:
|
|
`sdl2-ps5-early-diag.patch` does not apply directly to the clean SDL commit.
|
|
Its contexts assume the smoke-hardening overlay, while BG supplies only the
|
|
early-diag patch. The expected changed-file set also omits
|
|
`src/dynapi/SDL_dynapi.h`, and the CMake flags are narrower than the historical
|
|
reviewed early-diag build.
|
|
|
|
No materializer request was invoked and no output path was created. This phase
|
|
permits only an offline temporary-worktree rebase of the two existing reviewed
|
|
overlays into one exact combined patch, plus source-only correction of the
|
|
policy/request/composition contracts. It does not authorize CMake, compilation,
|
|
the final materializer, RetroArch, an artifact or a PS5 action.
|