Decision model-based tool call guardrails for Claude Code, Codex, and Cursor | Hacker News Reader