A working demo of a Notion-driven operating system that manages multi-project workflows through a 7-Phase Governance Model, powered by Claude AI automation.
- 7-Phase Project Governance: Every project follows a structured lifecycle (Intake > Discovery > Planning > Execution > Monitoring > Review > Closure) with AI-validated gate requirements
- AI Automation Workflows: 5 Claude-powered automations that save 10.5+ hours/week (reports, intake processing, SOP versioning, blocker escalation, phase validation)
- SOP Library: Centralized operating procedures with automated version control via GitHub
- Executive Dashboard: Real-time KPIs across all projects with auto-generated weekly reports
- Team Coordination: Resource allocation, blocker tracking, and escalation workflows
pip install -r requirements.txt
streamlit run app.pyNotion (Central OS) --> Claude AI Engine (MCP + API) --> Integration Layer
| | |
Projects DB Phase Validator Slack
SOP Library Report Generator GoHighLevel
Team Directory Blocker Analyzer GitHub
Automation Log Intake Classifier 1Password CLI
In production, each automation runs as a Claude Code subprocess with:
- Dedicated system prompt and tool access
- MCP connections to Notion API, Slack API, GoHighLevel API
- OAuth 2.0 authentication via 1Password CLI (zero hardcoded secrets)
- Cron scheduling for time-based triggers
- Webhook listeners for event-driven automations
- Full execution logging and error handling with retry logic
app.py- Streamlit UI with project dashboard, governance view, automation registry, SOP library, and ops reportsample_data/projects.json- Sample projects across all 7 phasessample_data/automations.json- AI automation workflow definitionssample_data/sops.json- Standard operating proceduresworkflow.md- Mermaid diagram of the system architecture