e386a59336
feat(graph): pass design_dir from router to build_panorama
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 08:30:27 +00:00
50e38c64a6
feat(graph): add document nodes, parent refs, and fixed doc edges (GAP-B3)
...
- Create document nodes from scan_result.design_documents with type="document" and group_id="cross-layer"
- Set parent field on entity nodes (capability/module/entity/runtime_component) pointing to their containing document via directory-based lookup
- Replace dead-code Step 9 with path-based resolution of downstream refs and edge deduplication
- Add helper functions _to_rel_path and _resolve_ref_path for absolute→relative path conversion and ../ resolution
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 08:27:06 +00:00
4d70df76fc
feat(graph): map node status from FileStatus via source_file (GAP-B1)
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 08:19:40 +00:00
4cf039e029
feat(graph): add parent field to GraphNode domain entity
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 08:09:29 +00:00
b77bae709b
feat(impl_tracker): add ImplTrackerService and REST API — progress evaluation and manual override
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 17:05:11 +00:00
e523d5b31c
feat(impl_tracker): add domain entities and infrastructure — code scanner, LLM client stub
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 17:03:02 +00:00
09167cfe82
feat(editor): add EditorService and REST API — file read/write and impact analysis
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 17:02:04 +00:00
11f59c6073
feat(editor): add domain entities and file I/O infrastructure
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:59:21 +00:00
4bf8a85660
feat(graph): add REST API — panorama and neighbor query endpoints
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:51:39 +00:00
4226ba8707
feat(graph): add GraphService — panorama construction and neighbor query
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:49:50 +00:00
aa892ede19
feat(graph): add GraphNode, GraphEdge, GraphGroup, GraphView domain entities
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:48:24 +00:00
602e69b56e
feat(scanner): add REST API — scan trigger, entity query endpoints
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:37:10 +00:00
a39cbcb766
feat(scanner): add ScanService — orchestrates parsers, file status, and entity collection
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:33:49 +00:00
699e2ad919
feat(scanner): add YAML and OpenAPI parsers
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:32:11 +00:00
51c6ba97fc
feat(scanner): add Markdown parser — frontmatter extraction and specialized entity mapping
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:25:15 +00:00
b64eb8aa06
feat(scanner): add CSV parser — maps 20 CSV file types to Design entities
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:22:21 +00:00
6903f6e814
feat(scanner): add ScanResult, FileStatusEntry, ScanSummary domain entities
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:19:58 +00:00
50db453ec9
feat(project): add REST API — CRUD endpoints with FastAPI
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:06:58 +00:00
ab3dd6da1c
feat(project): add ProjectService with CRUD and path validation
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:05:23 +00:00
42ee2859d6
feat(project): add JsonProjectRepository with JSON file persistence
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:04:06 +00:00
a4b7e1ca7a
feat(project): add Project entity and ProjectRepository interface
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 16:03:03 +00:00
c4b33850fb
feat(design): add DesignValidationService — file status detection and constraint rules
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 15:55:13 +00:00
58800a01d8
feat(design): add 31 design entity dataclasses
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 15:52:45 +00:00
d2494dda2e
feat(design): add value objects — FileStatus, ArchitectureLayer, ModuleLayer
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 15:50:50 +00:00
e76f0fc649
feat(shared): add config and filesystem utilities
2026-03-23 15:45:41 +00:00
2edbd306c8
chore: add .gitignore and remove committed __pycache__ files
2026-03-23 15:44:37 +00:00
4ef972fd53
feat(shared): add kernel exceptions
2026-03-23 15:43:37 +00:00
09203a989c
Initial commit: arch-design-agent-skill-dashboard
2026-03-23 13:36:42 +00:00