{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "cat \/var\/www\/dev.campus.systemische-tools.de\/src\/Controller\/HomeController.php | python3 -c \"\nimport sys\nimport json\ncontent = sys.stdin.read()\nhook_input = {\n 'tool_name': 'Write',\n 'tool_input': {\n 'file_path': '\/var\/www\/dev.campus.systemische-tools.de\/src\/Controller\/HomeController.php',\n 'content': content\n }\n}\nprint(json.dumps(hook_input))\n\" | \/var\/www\/tools\/ki-protokoll\/claude-hook\/hook_dispatcher.py pre",
"description": "Test hook with real file"
}
}
{
"tool_response": {
"stdout": "{\"allowed\": false, \"message\": \"QUALITY VIOLATION [P1.1]: Missing @responsibility header. Add: \/\/ @responsibility: <single-responsibility>\"}",
"stderr": "",
"interrupted": false,
"isImage": false
}
}