8e910d024c
После A8-эпика 21.05 (Tooling v2.20 +6 узлов #68-73 infosec-tooling) lefthook job 'extract-node-dormancy' не запустился (стейджились data.js A8-эпика, glob job — docs/Tooling_v8_3.md → расходимость стейджа vs реальные правки). .node-dormancy.json остался с 67 узлами, A8 узлы #68-73 отсутствовали. Эффект для missed-activations matcher (Pravila §16.4): A8-узлы не считались «доступными» при оценке missed-activation — но и не считались dormant. Просто отсутствовали в словаре → matcher НЕ мог рекомендовать их (даже если бы classification-map содержал security-категорию). Регенерация вручную через `node tools/extract-node-dormancy.mjs`: - Все 6 A8-узлов добавлены: #68/#69/#70/#71/#72/#73 = false (active). - ZAP (#68) и Ward (#70) — false после A8 install-sync 21.05 (Tooling §4.43/§4.45 dormant true→false уже было синкнуто). - Всего 73 узла (было 67) — паритет с Tooling §0 канон. Связано: project_a8_infosec.md, project_automation_map.md. LEFTHOOK_EXCLUDE=adr-judge: то же, что c5d360f/640ee51 (ReDoS-обход). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>