Workflow monitor
LangGraph path: Chief → Planner → parallel workers → optional Content → Insight → Critic → Notify.
START → chief → planner → workers → content_extra → insight → critic → compose → notify → END
workers (intent-aware, always +web):
• news_learning → +news
• prototype_idea → +prototype +code
• market_analysis → +market
• rag_query → +knowledge
• enterprise_api → +api
• portfolio_risk → +portfolio_risk +market
• calendar_commitments → +calendar
• budget_telemetry → +budget
• security_review → +security
• compliance → +compliance
• meeting_brief → +meeting
• experiment → +experiment
• general → +knowledge +code
persistence: POST /chat (thread_id) · history: GET /threads/{id}/messages
jobs: arq app.worker.settings.WorkerSettings (daily brief)