From 09b2a4871d9274d74b3133e0e090bd6194cb0020 Mon Sep 17 00:00:00 2001 From: sim Date: Wed, 16 Sep 2026 22:38:06 +0200 Subject: [PATCH] docs(consolidation): record that the devkit and XEX1 keys are not needed Project Sylpheed ships as a retail XEX2 (human decision, 2026-09-16), so Phase 2's key harvest is closed rather than left looking unfinished. Co-Authored-By: Claude Opus 5 (1M context) --- docs/agents/CONSOLIDATION.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/agents/CONSOLIDATION.md b/docs/agents/CONSOLIDATION.md index 40f4c022..03b57bd0 100644 --- a/docs/agents/CONSOLIDATION.md +++ b/docs/agents/CONSOLIDATION.md @@ -151,7 +151,7 @@ Four things exist only there. | take | why | |---|---| -| **XEX2 devkit + XEX1 retail master keys** | `xenia-xex` hardcodes retail only; devkit is present but `#[allow(dead_code)]` and XEX1 is absent. xex2tractor tries all three in a validating loop. | +| ~~**XEX2 devkit + XEX1 retail master keys**~~ | `xenia-xex` hardcodes retail only; devkit is present but `#[allow(dead_code)]` and XEX1 is absent. xex2tractor tries all three in a validating loop. ✅ **Not taken, by decision (human, 2026-09-16):** Project Sylpheed is a retail XEX2, so the retail key is the only one needed — the dead devkit key was removed from `sylpheed-xex` instead. | | ~~**`extract -r`**~~ | 🔴 **RUN, AND THE INFERENCE WAS WRONG** — see the gate below. Optional, and dangerous if it is ever mistaken for the `.pe`. | | **`doc/xex2_format.md`** (39 KB) and **`doc/xbox360_exports.json`** (938 KB, 2,913 exports across xboxkrnl / xam / xbdm) | byte-identical to untracked loose copies in the project root. Tracked by **no repo**. | | **`LICENSE`** (MIT) | Sylpheed has none. |