The flow
Starts it 2Model 7Logic 19Service 7
The steps in the order they run, from what starts it.
- 1StartStartService
- 2Webhook TriggerWebhookStarts it
- 3Synthesizer AgentOpen AiModel
- 4Peer Reviewer AgentOpen AiModel
- 5Onboarding/Explainer AgentOpen AiModel
- 6Add Handbook MetadataFunctionLogic
- 7Check DB ConnectionPostgresService
- 8Process Agent OutputFunctionLogic
- 9Sensemaking AgentOpen AiModel
- 10Generate Content for ReviewFunctionLogic
- 11Meta-OrchestratorOpen AiModel
- 12More Agents to Run?IfLogic
- 13Prompt Engineer AgentOpen AiModel
- 14Generate Review IDFunctionLogic
- 15Parse Orchestration PlanFunctionLogic
- 16Prepare Agent InputFunctionLogic
- 17Slack Enabled?IfLogic
- 18Evaluate Board ConsensusFunctionLogic
- 19Send Review Request EmailEmail SendService
- 20Route Agents with SwitchSwitchLogic
- 21Notify SlackSlackService
- 22Final ResponseRespond To WebhookStarts it
- 23Check Redraft NeededIfLogic
- 24Wait for Human ApprovalWaitLogic
- 25Summarizer AgentOpen AiModel
- 26Handle RedraftFunctionLogic
- 27Human Decision SplitIfLogic
- 28Save to handbook_entriesPostgresService
- 29Log Human RejectionFunctionLogic
- 30Prepare Approved Contribution DataFunctionLogic
- 31Merge Archivist PathsMergeLogic
- 32Save Agent Contribution (Approved)PostgresService
- 33Generate GitHub File PathFunctionLogic
- 34GitHub Enabled?IfLogic
- 35Commit to GitHub (Approved)GithubService