What problem does it solve?
Establishes and maintains a consistent project linkage between a git repository and an Archon project ecosystem so teams can share knowledge, search across related projects, and keep documentation synced without manual bookkeeping.
Core Features & Use Cases
- Project discovery and creation: Finds existing Archon projects or creates new projects for the current repo and suggested targets.
- Hierarchy management: Configure parent/child/sibling relationships, detect and prevent circular hierarchies, and update project metadata.
- Source linking and ingestion: Associate technical or business knowledge sources, scan repo docs, compute file hashes, ingest documents with progress polling, and verify search indexing.
- State persistence and recovery: Save linkage and ingestion metadata to .claude/archon-state.json, merge with existing memory state, and ensure the file is gitignored.
- Use case: Onboarding a monorepo or microservice into a shared Archon ecosystem so AI agents and teammates can search project docs and shared parent resources.
Quick Start
Link this repository to an Archon project, set the relationship (child/parent/sibling), and optionally ingest local documentation into the project's knowledge base.