b917360e9b
Phase 1 Task 4 of LLM-first router overhaul. Aggressive scope per user choice (AskUserQuestion 2026-05-25). Pravila changes: - §12 (lines 678-748) extracted to docs/archive/.../pravila-12/, body replaced by 1-paragraph placeholder pointing to §17 (Task 5) + ADR-016. - §0 priority chain dropped §12, added forward note about §17. - §16.4 cross-refs migrated: tools/observer-classification-map.json -> docs/registry/nodes.yaml + buildClassificationMap; tools/.node-dormancy.json -> nodes.yaml status field + buildDormancyMap. - §16.5 hard-rule list: §12 -> §17. Code refactor (preserves test green): - tools/observer-coverage-checker.mjs + observer-transcript-parser.mjs switched from readFileSync(.json) to loadRegistry + adapter. - 9/9 + 154/154 GREEN. git mv into archive/routing-docs/: - tools/observer-classification-map.json, .node-dormancy.json, extract-node-dormancy.mjs, extract-node-dormancy.test.mjs. lefthook.yml: job 12b removed. Memory (user-level, cp+add-f): - feedback_superpowers_hard_rule.md, feedback_feature_via_writing_plans.md copied to archive/memory/. MEMORY.md user-level updated. Plan deviations (TASKLOG.md): - registry-to-classification-map.mjs KEEP (4+ active consumers). - routing-off-phase.md NOT ARCHIVED (auto-generated derivative). - router-procedure.md deferred. Verification: vitest tools/ 539 passed (baseline 543 -7 dormancy +3 rollback). Rollback: node tools/test-rollback.mjs --execute + git reset --hard brain-pre-llm-bootstrap. Plan: docs/superpowers/plans/2026-05-25-llm-first-router-overhaul.md Task 4. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
86 lines
1.3 KiB
JSON
86 lines
1.3 KiB
JSON
{
|
|
"#1": true,
|
|
"#2": false,
|
|
"#3": false,
|
|
"#4": false,
|
|
"#5": false,
|
|
"#6": false,
|
|
"#7": false,
|
|
"#8": false,
|
|
"#9": false,
|
|
"#10": false,
|
|
"#11": false,
|
|
"#12": false,
|
|
"#13": false,
|
|
"#14": false,
|
|
"#15": false,
|
|
"#16": false,
|
|
"#17": true,
|
|
"#18": false,
|
|
"#19": false,
|
|
"#20": false,
|
|
"#21": false,
|
|
"#22": false,
|
|
"#23": false,
|
|
"#24": false,
|
|
"#30": false,
|
|
"#31": false,
|
|
"#32": false,
|
|
"#33": false,
|
|
"#34": true,
|
|
"#35": false,
|
|
"#36": false,
|
|
"#37": false,
|
|
"#38": false,
|
|
"#39": false,
|
|
"#40": false,
|
|
"#41": false,
|
|
"#42": false,
|
|
"#43": false,
|
|
"#44": true,
|
|
"#45": false,
|
|
"#46": false,
|
|
"#47": false,
|
|
"#48": false,
|
|
"#49": false,
|
|
"#50": true,
|
|
"#51": false,
|
|
"#52": false,
|
|
"#53": false,
|
|
"#54": true,
|
|
"#55": false,
|
|
"#56": false,
|
|
"#57": false,
|
|
"#58": false,
|
|
"#59": false,
|
|
"#60": false,
|
|
"#61": false,
|
|
"#62": false,
|
|
"#63": false,
|
|
"#64": false,
|
|
"#65": false,
|
|
"#66": false,
|
|
"#67": true,
|
|
"#68": false,
|
|
"#69": false,
|
|
"#70": false,
|
|
"#71": false,
|
|
"#72": false,
|
|
"#73": false,
|
|
"#74": false,
|
|
"#75": false,
|
|
"#76": false,
|
|
"#77": false,
|
|
"#78": false,
|
|
"#79": false,
|
|
"#80": false,
|
|
"#81": false,
|
|
"#82": true,
|
|
"#83": true,
|
|
"#25": false,
|
|
"#26": false,
|
|
"#27": false,
|
|
"#28": false,
|
|
"#29": false
|
|
}
|