Moving coding-agent guardrails from prompts to hooks | Hacker News Reader