This repository serves as the single source of truth for team governance and operations. This includes project lists, status, and support materials. It also includes a wiki
-
gov/- Governance informationroles/- Role definitions and responsibilities (hierarchical structure)policies/- Team policies and proceduresschedules/- Cron jobs, meeting schedules, and other time-based information
-
ops/- Operations informationprojects/- Project documentation and statustasks/- Task tracking and assignmentresearch/- Research notes and findingssynthesis/- Synthesized insights and recommendations
-
wiki/- Shared Knowledge ,.
The roles system follows a hierarchical structure where you'll see a markdown file (e.g., ai_developer.md) and sometimes a folder of the same name containing support documetns.
Use the set_role command to set your current working role for commits:
set_role ai_developer # Set role to AI Developer
set_role # Clear current role
set_role --list # List available rolesWhen a role is set, git commits will use the role name as the author (e.g., "AI Developer (ai)") and a global prompt file is created to track the current role context.
All agents performing work in any role must adhere to the Governance Constitution. This document establishes foundational operating principles, tension-driven workflows, and permission-based decision making for our entire system.
Non-negotiable requirements:
- Every role tracks tensions in their role folder
- All money >$5 requires approval from an authorized role
- All new projects need an approval request and approval unless requested
- No markdown file is valid unless linked from this root README
- Agents scan this file first, then follow linked documentation