Pre-code design gates: ADR review and refining implementation plans against Codex.
Analyze app code for agentic smells: overly complex patterns and verbose/stale AI-speak comments.
Finalize a feature branch: rebase onto default, squash, verify, and optionally force-push.
Python language server (basedpyright) for Claude: diagnostics + navigation, resolved from the project venv first so it matches the type-check gate.