Architecture Decision Records
Design decisions that shape the Society.
- ADR-001: Markdown-Based Skills Over Code-Based Agents
- ADR-002: Conventional Commits as the Commit Standard
- ADR-003: Dual Enforcement via Bash Hooks and Commitlint
- ADR-004: 16 Specialized Members Over a General-Purpose Agent
- ADR-005: Orchestrator Pattern Over Peer-to-Peer Member Communication
- ADR-008: TypeScript-Native Runtime Over Python + DeepAgents
- ADR-009: Groq as the Default Free LLM Provider
- ADR-010: LanceDB for Vector Storage
- ADR-011: Rate Limiter and State Store
- ADR-012: Error Handling and Resilience Strategy
- ADR-013: Distribution Channel Priority
- ADR-014: EvalResult in Core Types