Commit Graph

5 Commits

Author SHA1 Message Date
Jarvis Prime
0cc4abcb0f Phase 9b: structural documentation improvements\n\n- sysdoc.js: Added Summary Statistics, Top Charts, and K8s Resource Types to architecture doc\n- Addresses ratchet failures where system-wide rollups were missing from generated prose\n- Eval v2 shows minor improvement, though RAG context window still limits wide scatter-gather queries 2026-03-09 23:40:07 +00:00
Jarvis Prime
4f7c77b3b1 Phase 8b: Helm contract extraction + diagram support
- extractHelmContracts() in contracts.js: values, services, workloads, deps
- Merged Helm contracts into main pipeline (124 contracts on Foxtrot)
- diagrams.js: generateContractDiagram now handles Helm types
- Sanitized Mermaid class names for Helm contracts
- 1601-line contracts index with full classDiagram
2026-03-09 20:05:52 +00:00
Jarvis Prime
f49a6c2dd9 Phase 8: Helm chart extraction with Go template support
- extract-helm.js: strips Go templates, parses Chart.yaml/values.yaml/templates
- Extracts K8s resource kinds, cross-chart interactions, shared secrets, ports
- generateHelmDiagram() for Mermaid interaction graphs
- Integrated into sysdoc.js: Helm entities merge into main knowledge graph
- Dir-based filenames to handle duplicate chart names
- .gitignore for node_modules, snapshots, venv, wasm
- 76 charts, 1813 entities, 1769 relationships on Foxtrot
2026-03-09 20:03:04 +00:00
Jarvis Prime
d19cee36d7 Phase 6+7D: Sonnet prose generation integration 2026-03-09 18:44:19 +00:00
Jarvis Prime
d9fd7e3284 Phase 7B, 7E, 7D: Contracts, Diagrams, Sysdoc 2026-03-09 14:42:15 +00:00