feat: add .architect/ project mapping system with architect-indexer agent and Docker containerization
- Add .architect/ directory structure (10 template files) as project brain for agent orientation - Add architect-indexer agent that scans codebase and generates structured architecture docs - Add Docker containerization: Dockerfile.architect-indexer, docker-compose.architect.yml - Add TypeScript project-mapper module with staleness detection and context injection - Add /index-project command, architect-first-contact rule, project-mapping skill - Integrate orchestrator first-contact check: triggers indexing before any task delegation - Add npm arch:* scripts for Docker-based indexing workflow - Register agent in capability-index.yaml and AGENTS.md
This commit is contained in:
42
.architect/project.json
Normal file
42
.architect/project.json
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"version": 1,
|
||||
"indexed_at": "",
|
||||
"project": {
|
||||
"name": "",
|
||||
"type": "",
|
||||
"framework": "",
|
||||
"language": "",
|
||||
"description": "",
|
||||
"repository": "",
|
||||
"entry_points": [],
|
||||
"rootDir": ""
|
||||
},
|
||||
"structure": {
|
||||
"directories": {},
|
||||
"key_files": {}
|
||||
},
|
||||
"tech_stack": {
|
||||
"languages": [],
|
||||
"frameworks": [],
|
||||
"databases": [],
|
||||
"runtimes": [],
|
||||
"package_managers": [],
|
||||
"testing_frameworks": [],
|
||||
"ci_cd": []
|
||||
},
|
||||
"modules": [],
|
||||
"conventions": {
|
||||
"naming": {
|
||||
"files": "",
|
||||
"variables": "",
|
||||
"classes": "",
|
||||
"functions": "",
|
||||
"constants": ""
|
||||
},
|
||||
"patterns": [],
|
||||
"forbidden": []
|
||||
},
|
||||
"entities": [],
|
||||
"api_endpoints": [],
|
||||
"db_tables": []
|
||||
}
|
||||
Reference in New Issue
Block a user