26c6c410e0e0.Classify the failure before changing files
A completely absent theme, background-only theme, missing sidebar, dead composer, and launch failure are different problems. Note whether Codex opened, whether the injection process is running, and whether the verifier found the expected official renderer. Avoid deleting state until you know which layer failed.
Check the smallest trustworthy signals
Confirm that you used the original upstream repository, the expected platform guide, and a theme directory containing a valid theme.json where required. Check that the loopback port belongs to the current official Codex process and that another local service did not occupy an explicitly requested port.
Prefer restore over escalating mutations
If verification fails or native controls stop working, restore first. Reopen stock Codex, then update or reinstall the theme engine from a pinned upstream commit. Do not disable signature checks, take ownership of WindowsApps, replace app.asar, or run a repackaged installer to force the visual layer.
Completion checklist
- Symptom is named
- Official app opens stock
- Original upstream is used
- Restore works