Files

55 lines
1.2 KiB
JSON

{
"hooks": {
"PreToolUse": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "python3 .claude/hooks/wiki_claim_gate.py",
"timeout": 30,
"statusMessage": "LLM Wiki claim gate"
}
]
},
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "python3 .claude/hooks/wiki_structure_lint.py --pre",
"timeout": 30,
"statusMessage": "LLM Wiki structure pre-gate"
}
]
}
],
"PostToolUse": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "python3 .claude/hooks/wiki_structure_lint.py --hook",
"timeout": 30,
"statusMessage": "LLM Wiki structure lint"
}
]
}
],
"SubagentStop": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "python3 .claude/hooks/wiki_claim_gate.py",
"timeout": 10,
"statusMessage": "LLM Wiki judge verdict gate"
}
]
}
]
}
}