A personal environment orchestrator. Manages project submodules, tracks daily work against an issue tracker, and records architectural decisions in one place.
An orchestrator repo sits above your projects. It owns planning infrastructure — daily logs, ADRs, backlog — while each project lives as a git submodule with its own git history, branch strategy, and deployment pipeline.
git-orchestrator/
├── docs/
│ ├── adr/ # Architectural decision records
│ └── tasks/ # Daily work logs (YYYY-MM-DD.md)
├── src/
│ └── <repo-name>/ # Project submodules
├── TASKS.md # Forward-looking backlog
├── CONTEXT-MAP.md # Context boundaries and relationships
├── GLOSSARY.md # Canonical term definitions
├── LANGUAGE.md # Rejected framings and behavioral rules
├── CONTEXT.md # Relationships, examples, HITL framework
└── AGENTS.md # AI navigation index
- Clone or copy this repo
- Update
AGENTS.md,CONTEXT.md,CONTEXT-MAP.md,GLOSSARY.mdwith your project details - Add a project:
git submodule add <remote-url> src/<repo-name> - Run
/link-ai-agentsin Claude Code to sync AI context files - Copy
docs/tasks/YYYY-MM-DD.mdto today's date and start logging
- Copy
docs/tasks/YYYY-MM-DD.mdtemplate → today's date - Pull work items from your issue tracker into the daily log
- Work → commit:
tag: Description - Mark tasks complete, add commit SHA inline
feat: Add dark mode toggle
fix: Correct off-by-one in pagination
chore: Update .gitignore
Tags: feat fix bug chore docs style refactor perf test infra
git submodule add <remote-url> src/<repo-name>Then run /link-ai-agents in Claude Code to sync AI context files across all directories.