“Read the brief at docs/superpowers/plans/CODEX-BRIEF-MOVES-HOME-PART2-BUILD-R1.md (committed on this branch) and do the review it describes.”
5
6
**WHAT:**
7
Reviewed `origin/main...HEAD`: `ee35dee` → `8fcd7e00`, without edits.
8
9
**STATUS:**
10
**READY TO MERGE (pending copy and census).** No P1/P2/P3 findings identified in static review.
11
12
1. **Region names:** New move arguments use `@home`; witnesses check retained spellings, deduplication, and staging-lease keys.
13
2. **T3 and environment pins:** Home targets reject `CARLOS_REGION`. Instance-supplied box variables remain pinned; v1 reports/pins are refused. Recovery retains the full local digest.
14
3. **Production owners:** Landing, recovery, and revert witnesses use production owners and runtime restore → reserve → materialize sequencing. Launch and readiness remain test stand-ins.
15
4. **Create isolation:** The home capability fold is move-only; create’s placement semantics remain unchanged.
16
5. **Home-named boxes:** The door rejects them before staging checks or claim writes.
17
6. **Cleanup:** Witnesses cover both home spellings, both engines, repeated acknowledgements, and named-box refusal.
18
19
For moves not touching home, the environment-pin and revert fixes apply as intended. One additional presentation change: staging-refusal lists can now include the home name through [stagingNames](/home/paulca/amadan.net/carlos/platform-home-part2/internal/console/apiinstancemove.go:254). I found no behavior change to non-moves claim launches.
20
21
`git diff --check` and whole-tree `gofmt` passed. Independent hash checks matched all 15 census-overlay function bodies, four package envelopes, and the cumulative legacy seal. **Go tests could not start** because the sandbox prevented creation of Go’s build directory; runtime validation and CI remain unverified here.
22
23
**NEEDED:**
24
Copy approval for MV-N510–513 and census-owner approval remain outstanding. MV-N21 is correctly withdrawn from the active copy record and IDs.
25
26
**RECOMMENDED:**
27
Complete the required Go gates and confirm green amadan CI on the final tip before landing.
28
29
**SESSION:**
30
Safe to close. No files changed, scratch files created, or background processes started.