af32dfcd92
Adapt HTML visualization template under actual brain v1.0 state on 2026-05-11. Original copy from Liderra had stale context. Changes: - Hero block: date 2026-05-11, edition vIV, deconxt from Liderra («четыре MCP-сервера» added to counters) - §II Hierarchy: remove version suffixes (Pravila_raboty_Claude.md, Plugin_stack_rules.md) — brain templates have no versions - §VI Plugins: claude-md-management now "1 skill + 1 slash-command", ui-ux-pro-max stats actualized (67 styles, 161 palette, 57 fonts, 99 UX guidelines, 25 chart types) - §VII Skills: lede updated to "28 capabilities (27 skills + 1 slash-command)" - §VIII Filesystem: rebuilt to dual-source brain v1.0 model (user / brain source / project consumer) - §XI MCP servers (NEW): 4 servers — magic, playwright, github, semgrep - §XII Actions renumbered (was §XI) - §X Graph data: revise-claude-md labeled as command, legend label "Скил/команда (28)" - Footer meta: 2026-05-11, "brain v1.0 / 7 хуков / 4 плагина / 4 MCP / 28 capabilities" - manifest.json SHA-256 hash sync (both project-mode and brain-internal entries) Verified: HTML parses OK, JSON parses OK, hash matches manifest. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
56 lines
4.7 KiB
JSON
56 lines
4.7 KiB
JSON
{
|
|
"version": "brain-v1.0",
|
|
"created": "2026-05-10T22:03:38Z",
|
|
"min_python_version": "3.10",
|
|
"required_tools": ["jq", "python", "git", "bash"],
|
|
"optional_tools": ["gh", "gitleaks", "claude"],
|
|
"files": {
|
|
"project-mode": {
|
|
".mcp.json": "14dd78e8d4a795b85b444bbf7d51cf71b44c5614e3e041bf09d7eb9a6133f1d0",
|
|
"CLAUDE.md": "eaee69ec015b07527400f2579192cc1e634ae3192e91e668393600d6e440f6c9",
|
|
"docs/CHANGELOG_claude_md.md": "c9a004af5defab9dfe5408f85b37a9024cc91d9c898d27421297ee590ea8f9e9",
|
|
"docs/Plugin_stack_rules.md": "a6624d13bc1366c572d590a7ab125aaeea9cce091c00264797443b00eeefb864",
|
|
"docs/Pravila_raboty_Claude.md": "33adaba80b311269861777422f378438bfd08e1a6b1114c49836dd74a096f14c",
|
|
"docs/Tooling.md": "9ac1bde261de859760033d2cc22d8a848279ec540c409bf15b7735f39f8d8f99",
|
|
"docs/visualizations/hooks-skills-plugins-map.html": "dfe16e722505b57c0371b4f72f9183d3fb6a67b2297d0e91497112f36c0cd7bb"
|
|
},
|
|
"user-mode": {
|
|
"hooks/economy-mode-test.py": "8e42f2137ca79206b8b205334cdf89f1ac991932fe9e773c828c8a1496fa2403",
|
|
"hooks/economy-mode.py": "865f36bba142a717dec18fb1e5f055c17b157bd53cc5fdbc7ef1e8628b3c2f64",
|
|
"hooks/economy-postcompact.py": "7b96abde074e2f17e0e95d26d7a7fc02f7c4617c0d9787e359c80b6e695716e6",
|
|
"hooks/economy-self-check-test.py": "f0f668b88c684674473458d7364f54d537432dc1797ee939b948f635690289e0",
|
|
"hooks/economy-self-check.py": "962db87b1abd05a8f783aa6e93d482750c14970ed5ab5229ea58582550f884d7",
|
|
"hooks/economy-state-guard-test.py": "2c407af63a5356d051271ea9852485dd2265c593c6535f85c4055a6ebe480196",
|
|
"hooks/economy-state-guard.py": "bb5278e356c33b8f99f05ad184b2b8b8d11692407b8e6216be7b0cfe3e11457c",
|
|
"hooks/economy-verifier.py": "2b7431bcc1bf80179989e4f918a90de6b37627073cd04fa7a139757b18637a16",
|
|
"hooks/skill-check.py": "5f708f412d4d6ea66cd2f14ba119cf784b602d79052bbb976f904339421a09ad",
|
|
"hooks/skill-marker.py": "2d2ff205ae1390f87d1f8162e238729fa4d8c12340f02016ee1d54b3fff014a4"
|
|
},
|
|
"brain-internal": {
|
|
"project-files/.mcp.json.template": "14dd78e8d4a795b85b444bbf7d51cf71b44c5614e3e041bf09d7eb9a6133f1d0",
|
|
"project-files/CLAUDE.md.template": "eaee69ec015b07527400f2579192cc1e634ae3192e91e668393600d6e440f6c9",
|
|
"project-files/README.md": "f91f0737ffffbd94f3fb84eeb856eb561b4759b62a57fcbf1c3b3f652a9505d8",
|
|
"project-files/docs/CHANGELOG_claude_md.template.md": "c9a004af5defab9dfe5408f85b37a9024cc91d9c898d27421297ee590ea8f9e9",
|
|
"project-files/docs/Plugin_stack_rules.template.md": "a6624d13bc1366c572d590a7ab125aaeea9cce091c00264797443b00eeefb864",
|
|
"project-files/docs/Pravila_raboty_Claude.template.md": "33adaba80b311269861777422f378438bfd08e1a6b1114c49836dd74a096f14c",
|
|
"project-files/docs/Tooling.template.md": "9ac1bde261de859760033d2cc22d8a848279ec540c409bf15b7735f39f8d8f99",
|
|
"project-files/docs/visualizations/hooks-skills-plugins-map.html": "dfe16e722505b57c0371b4f72f9183d3fb6a67b2297d0e91497112f36c0cd7bb",
|
|
"user-level-files/README.md": "1bca220f99df30ef1fbfb9314b8f5182784ba44e44e63e7ded10edd77e3c2cba",
|
|
"user-level-files/hooks/economy-mode-test.py": "8e42f2137ca79206b8b205334cdf89f1ac991932fe9e773c828c8a1496fa2403",
|
|
"user-level-files/hooks/economy-mode.py": "865f36bba142a717dec18fb1e5f055c17b157bd53cc5fdbc7ef1e8628b3c2f64",
|
|
"user-level-files/hooks/economy-postcompact.py": "7b96abde074e2f17e0e95d26d7a7fc02f7c4617c0d9787e359c80b6e695716e6",
|
|
"user-level-files/hooks/economy-self-check-test.py": "f0f668b88c684674473458d7364f54d537432dc1797ee939b948f635690289e0",
|
|
"user-level-files/hooks/economy-self-check.py": "962db87b1abd05a8f783aa6e93d482750c14970ed5ab5229ea58582550f884d7",
|
|
"user-level-files/hooks/economy-state-guard-test.py": "2c407af63a5356d051271ea9852485dd2265c593c6535f85c4055a6ebe480196",
|
|
"user-level-files/hooks/economy-state-guard.py": "bb5278e356c33b8f99f05ad184b2b8b8d11692407b8e6216be7b0cfe3e11457c",
|
|
"user-level-files/hooks/economy-verifier.py": "2b7431bcc1bf80179989e4f918a90de6b37627073cd04fa7a139757b18637a16",
|
|
"user-level-files/hooks/skill-check.py": "5f708f412d4d6ea66cd2f14ba119cf784b602d79052bbb976f904339421a09ad",
|
|
"user-level-files/hooks/skill-marker.py": "2d2ff205ae1390f87d1f8162e238729fa4d8c12340f02016ee1d54b3fff014a4",
|
|
"user-level-files/marketplaces.json": "9017c313525cb78f2078ba79fd974260cb8016f69dbb9a099dcff7b4153af300",
|
|
"user-level-files/mcp-user.template.json": "80cce6f971fa3dfca5533becab009060b703c914196a92ac3d6b2e3768b8b923",
|
|
"user-level-files/plugins-manifest.json": "1374cf8f4206b972a9ef5be6692773f2b8eaf1016588470a32588539f347f324",
|
|
"user-level-files/settings-fragment.json": "cbdda1e23034d0056db5165a85667d6a7d55de6e0629d7be4e9d9d7e4ebb4a7d"
|
|
}
|
|
}
|
|
}
|