Files
APAW/.architect/state.json
NW f01e2064fb feat(evolution): Kilo Code release sync & APAW system hardening (v2026-05-07)
Security & Permissions:
- All 30 agents: task[*]=deny, task[subagent]=deny (cascade prevention)
- orchestrator & release-manager: bash=ask (hardening)
- New .kilo/rules/subagent-security.md with audit rules
- Updated .kilo/rules/global.md with Security & Permissions section
- Updated .kilo/agents/orchestrator.md with Security Enforcement block

Session Management:
- New .kilo/rules/session-persistence.md (checkpoint format, worktree isolation)
- Updated .kilo/rules/branch-strategy.md (worktree per agent)
- pipeline-runner.ts: Checkpoint interface + save/load/resume methods

Plan Persistence:
- Updated .kilo/rules/lead-developer.md (plan handover section)

Per-Agent Reasoning:
- capability-index.yaml: reasoning_effort for all 30 agents (xhigh/high/medium/low)

MCP Cleanup:
- New .kilo/skills/docker-security/SKILL.md (--rm, orphaned process cleanup)

Config Validation:
- Updated .kilo/rules/docker.md (startup checks, commit scoping, location awareness)

Docs:
- README.md: v2026-05-07 evolution badges
- .kilo/EVOLUTION_LOG.md: Entry #6 with full metrics
- .gitignore: ignore dist/ + bun.lock

Gitea: Milestone #66, Issues #91-#98
Architect: 9/9 sections fresh (express project type)
2026-05-08 18:54:08 +01:00

71 lines
1.9 KiB
JSON

{
"version": 1,
"status": "indexed",
"last_full_index": "2026-05-08T17:46:36.650Z",
"last_incremental_update": "2026-05-08T17:46:36.650Z",
"last_file_count": 0,
"file_hashes": {},
"directory_hashes": {},
"dependency_hashes": {
"package_json": null,
"composer_json": null,
"go_mod": null,
"pubspec_yaml": null,
"cargo_toml": null,
"requirements_txt": null
},
"sections": {
"architecture_overview": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
},
"dependency_graph": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
},
"entities": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
},
"db_schema": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
},
"api_surface": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
},
"conventions": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
},
"tech_stack": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
},
"file_graph": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
},
"module_graph": {
"last_updated": "2026-05-08T17:46:36.650Z",
"file_hash": "computed-1778262396650",
"status": "fresh"
}
},
"staleness_threshold_hours": 24,
"indexing_agent": "architect-indexer",
"pipeline_integration": {
"check_on_first_contact": true,
"incremental_on_file_change": true,
"full_reindex_on_dependency_change": true
}
}