From 89c6da98ab785f7a031677c23dd4be1b86d3c72b Mon Sep 17 00:00:00 2001 From: REPPL <77722411+REPPL@users.noreply.github.com> Date: Sat, 11 Jul 2026 14:31:09 +0100 Subject: [PATCH] docs: record itd-3 hook is Go, not Python (Go-only) Assisted-by: Claude:claude-opus-4-8 --- .abcd/work/DECISIONS.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.abcd/work/DECISIONS.md b/.abcd/work/DECISIONS.md index f3cf5ab1..2817c7b4 100644 --- a/.abcd/work/DECISIONS.md +++ b/.abcd/work/DECISIONS.md @@ -169,3 +169,7 @@ parallel-agent merge contention bites. when the maintainer is driving (docs/chore direct-to-main OK; feat/fix via PR awaiting their merge). Main pushed to origin; `auto/context-status-lint` opened as PR #12 (awaits maintainer merge; no auto-merge on a feat). +- 2026-07-11 — itd-3 rules-loader hook is **Go**, not Python. abcd is Go-only, so + the `UserPromptSubmit` router is a Go subcommand invoked by `hooks/hooks.json` — + the intent's `hooks/prompt_router_hook.py` is a stale pre-Go-rebuild detail and + is superseded. No Python is added for the loader.