Protocol-driven documentation and knowledge management for multi-agent startup development.
- Open
docs/as an Obsidian vault - Read
CLAUDE.mdfor project conventions - Browse
docs/architecture/for system context
- Read
CLAUDE.md— this is your operating protocol - Read
docs/meta/OWNERSHIP.md— know your boundaries - Work on your assigned branch, submit PRs with intent declarations
docs/ Obsidian vault — the knowledge base
├── architecture/ System design docs
├── api/ API reference
├── adr/ Architecture Decision Records
├── runbooks/ Operational playbooks
└── meta/ Ownership, drift log, conventions
scripts/ci/ CI consistency checks
scripts/migrate/ Platform migration tools
backup/ Backup scripts
CLAUDE.md Agent protocol (read-only for agents)
- Protocol-first: Agent behavior is defined by versioned Markdown files, not code
- Falsifiable trust: We detect agent deviations through auditable logs, not self-explanation
- Failure as data: Every protocol violation is recorded and drives protocol improvement
- Partitioned ownership: Each agent/human owns specific doc directories to reduce conflicts
Every PR touching docs/ or src/ triggers:
- Orphan backlink detection
- Front matter completeness
- Code-doc accompaniment check
- Ownership boundary warnings
3-2-1 strategy: GitHub (primary) + Backblaze B2 (cold) + local clones.
See backup/rclone-backup.sh.