devhome-lifecyclelisted
Install: claude install-skill espensev/ai-skills
# DevHome lifecycle
Maintain the Codex lifecycle hooks and shared Claude/Codex Handoff Relay for
verified controller `snd-desk` without editing installed projections or Codex
trust state by hand.
## Authority
- Source authority:
`D:\Development\AI-related\Ai-Skills\codex-skills\local-hooks\devhome-lifecycle`
- Codex projection: `D:\DevHome\state\codex\hooks.json` and the five owned
scripts under `D:\DevHome\state\codex\hooks`
- Claude projection: `D:\DevHome\state\claude\settings.json` plus
`D:\DevHome\state\claude\hooks\Invoke-HandoffRelay.ps1`
- Plugin cache:
`D:\DevHome\state\codex\plugins\cache\ai-skills\devhome-lifecycle`; never
develop there or relocate it through `CODEX_HOME`
- Known blocker: adapter-generated mirrors, locks, checkpoints, and logs still
derive from ambient `CODEX_HOME`; do not claim full no-AppData placement until
the production adapter pins those paths to physical DevHome.
- Known blocker: the installed Remember PostToolUse integration currently
exceeds the adapter's three-second bound and fails open; a green cache/runtime
check does not prove Remember capture.
The package remains outside the portable provider manifests. The
`devhome-lifecycle@ai-skills` plugin contributes this skill and one startup
reconciler; the five Codex event groups remain registered only through the
installed DevHome projection so they do not execute twice. Handoff Relay is the
shared Stop implementation installed into both agents.
Handoff Relay uses a ve