Files
pbakaus_impeccable/tests/oracle/golden/hadmin-on.json
T
Paul Bakaus 3aba4d81c3 Oracle: pin the Aug 17-31 verb fixes ported to the Rust engine
New cases: hook-session-grok-edit-then-stop (Grok Build camelCase envelope,
end_turn/shutdown/stopHookActive Stop handling, 35ae0733 + bfe634e2 +
3c442af7, #646), hook-session-codex-stop-decision (Codex Stop emits
decision/block, c9e7cd8a, #603), and doctor-order-boot-and-deep (boot and
deep findings keep their established artifact order, 80997663).

Re-recorded goldens whose old bytes froze pre-fix behavior, with a
DELTAS.md entry naming each upstream hash: the Stop finding-cache sync
(3c442af7), the Edit|Write manifests without the retired MultiEdit matcher
(7d5c60d2), and the failWithRollback field order (1f2c3f9d).

Prepared with AI assistance (Claude Code).
2026-08-31 20:00:04 -07:00

13 lines
1.7 KiB
JSON

{
"stdout": "Design hook enabled for this project (wrote .impeccable/config.json). Recorded local hook consent in .impeccable/config.local.json. Installed or repaired hook manifests for: .claude, .cursor.\n",
"stderr": "",
"exit": 0,
"signal": null,
"files": {
".claude/settings.local.json": "{\n \"description\": \"Impeccable design detector: immediate-tier checks after Edit/Write on UI files, full-rule deep pass on Stop.\",\n \"hooks\": {\n \"PostToolUse\": [\n {\n \"matcher\": \"Edit|Write\",\n \"hooks\": [\n {\n \"type\": \"command\",\n \"command\": \"\\\"${CLAUDE_PROJECT_DIR}/.claude/skills/impeccable/scripts/impeccable\\\" hook\",\n \"timeout\": 5,\n \"statusMessage\": \"Checking UI changes\"\n }\n ]\n }\n ],\n \"Stop\": [\n {\n \"hooks\": [\n {\n \"type\": \"command\",\n \"command\": \"\\\"${CLAUDE_PROJECT_DIR}/.claude/skills/impeccable/scripts/impeccable\\\" hook\",\n \"timeout\": 30,\n \"statusMessage\": \"Design deep pass\"\n }\n ]\n }\n ]\n }\n}\n",
".cursor/hooks.json": "{\n \"version\": 1,\n \"hooks\": {\n \"preToolUse\": [\n {\n \"command\": \"\\\".cursor/skills/impeccable/scripts/impeccable\\\" hook-before-edit\",\n \"timeout\": 5\n }\n ]\n }\n}\n",
".impeccable/config.json": "{\n \"hook\": {\n \"enabled\": true,\n \"limits\": {\n \"maxFindings\": 5,\n \"maxChars\": 8000\n }\n }\n}\n",
".impeccable/config.local.json": "{\n \"hook\": {\n \"consent\": \"accepted\"\n }\n}\n"
}
}