setup-curator-three-layer-enforcement-architecture

Setup file hygiene is enforced via three complementary layers: (1) Hookify UserPromptSubmit autoloader fires on 25+ trigger keywords and injects a strong invoke-first reminder, (2) native PreToolUse Write|Edit guard checks for a /tmp/.setup-curator-invoked-<session_id> marker and injects advisory if missing, (3) nightly cron at 03:00 IST runs a deterministic Python sweep that appends [DRIFT] entries to session-learnings.md for next-session surface. Missing any single layer reduces the system from enforced to aspiration.