Дмитрий
51966328c5
Merge branch 'feat/enforce-hard-rules' into main
11 enforce-* hooks (rule #1-11) for hard discipline enforcement layer.
Spec: docs/superpowers/specs/2026-05-25-enforce-hard-rules-design.md
Plan: docs/superpowers/plans/2026-05-25-enforce-hard-rules.md
Files added: tools/enforce-*.mjs (11 hooks + helpers + override vocab) +
.claude/settings.json wiring.
Status: hooks present in code, runtime mode in ~/.claude/runtime/
router-gate-mode.json starts as 'warn-only'. Brain-retro #5 candidate C
requested merge + enforce activation + 9-hole bypass fixes.
2026-05-26 10:53:30 +03:00
..
2026-05-23 10:16:32 +03:00
2026-05-23 09:46:28 +03:00
2026-05-23 09:41:48 +03:00
2026-05-19 16:23:51 +03:00
2026-05-19 16:23:52 +03:00
2026-05-19 16:23:45 +03:00
2026-05-25 17:07:23 +03:00
2026-05-25 17:07:23 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:26 +03:00
2026-05-25 14:28:26 +03:00
2026-05-25 14:28:26 +03:00
2026-05-19 07:29:43 +03:00
2026-05-19 07:29:43 +03:00
2026-05-24 13:25:05 +03:00
2026-05-24 13:25:05 +03:00
2026-05-25 18:16:29 +03:00
2026-05-25 18:16:29 +03:00
2026-05-25 18:23:05 +03:00
2026-05-25 18:23:05 +03:00
2026-05-25 18:19:03 +03:00
2026-05-25 18:19:03 +03:00
2026-05-26 03:22:29 +03:00
2026-05-26 03:22:29 +03:00
2026-05-25 18:15:31 +03:00
2026-05-25 18:15:31 +03:00
2026-05-25 18:14:34 +03:00
2026-05-25 18:20:08 +03:00
2026-05-25 18:20:08 +03:00
2026-05-25 18:24:05 +03:00
2026-05-25 18:24:05 +03:00
2026-05-25 18:22:12 +03:00
2026-05-25 18:22:12 +03:00
2026-05-25 18:17:56 +03:00
2026-05-25 18:31:48 +03:00
2026-05-25 18:31:48 +03:00
2026-05-20 13:47:43 +03:00
2026-05-19 07:36:21 +03:00
2026-05-19 07:36:21 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:25 +03:00
2026-05-21 06:06:25 +03:00
2026-05-21 06:06:25 +03:00
2026-05-21 06:06:26 +03:00
2026-05-21 06:06:26 +03:00
2026-05-23 09:41:48 +03:00
2026-05-19 13:39:09 +03:00
2026-05-19 13:39:09 +03:00
2026-05-25 14:28:24 +03:00
2026-05-21 09:59:56 +03:00
2026-05-25 17:07:23 +03:00
2026-05-25 17:07:23 +03:00
2026-05-23 13:49:42 +03:00
2026-05-23 13:49:42 +03:00
2026-05-19 10:27:23 +03:00
2026-05-19 06:36:13 +03:00
2026-05-19 06:36:13 +03:00
2026-05-23 12:26:24 +03:00
2026-05-23 12:26:24 +03:00
2026-05-23 13:22:55 +03:00
2026-05-23 13:22:55 +03:00
2026-05-21 06:06:27 +03:00
2026-05-21 06:06:27 +03:00
2026-05-19 10:27:23 +03:00
2026-05-19 10:27:23 +03:00
2026-05-25 16:14:42 +03:00
2026-05-25 18:29:56 +03:00
2026-05-25 16:32:30 +03:00
2026-05-25 16:32:30 +03:00
2026-05-26 07:57:25 +03:00
2026-05-26 07:57:25 +03:00
2026-05-25 16:50:04 +03:00
2026-05-25 16:50:04 +03:00
2026-05-23 14:18:52 +03:00
2026-05-24 17:10:28 +03:00
2026-05-23 14:26:34 +03:00
2026-05-23 14:31:34 +03:00
2026-05-24 06:45:27 +03:00
2026-05-24 06:45:27 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 16:32:30 +03:00
2026-05-25 16:32:30 +03:00
2026-05-25 14:28:24 +03:00
2026-05-25 14:28:24 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:25 +03:00
2026-05-24 15:26:18 +03:00
2026-05-24 15:26:18 +03:00
2026-05-24 15:36:14 +03:00
2026-05-24 15:36:14 +03:00
2026-05-24 10:40:20 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:25 +03:00
2026-05-25 14:28:26 +03:00
2026-05-25 14:28:26 +03:00
2026-05-18 10:18:54 +03:00
2026-05-25 14:28:01 +03:00
2026-05-25 14:28:01 +03:00
2026-05-20 10:32:31 +03:00