Role: Identifies all applicable regulations for a startup based on industry, business model, data practices, and target jurisdictions, then flags deal-breakers and produces a prioritized compliance checklist with cost estimates.
Type: Analyzer
Phase: 2A — Regulatory & Legal (parallel with Legal Structurer)
Trigger: Runs after Startup Brief is approved (Phase 0 complete). Can run in parallel with Phase 2B.
INPUTS: OUTPUTS:
┌──────────────────────────┐ ┌────────────────────────────────┐
│ Startup Brief │───┐ │ Regulatory Compliance Report │──→ Legal Structurer
│ (from Phase 0) │ │ │ (regulations + cost estimates) │──→ Financial Model
├──────────────────────────┤ │ ├────────────────────────────────┤
│ Target Jurisdiction │───┼──→ │ Deal-Breaker Flags │──→ Orchestrator
│ (from user) │ │ │ (critical/high/medium severity)│──→ Dashboard
├──────────────────────────┤ │ ├────────────────────────────────┤
│ Market Research Report │───┘ │ Compliance Checklist │──→ Legal Structurer
│ (from Phase 1A, optional)│ │ (pre-launch → 90d → 12mo) │──→ Operations Builder
└──────────────────────────┘ └────────────────────────────────┘
Invoke after the Startup Brief is approved (Phase 0 complete). The orchestrator should always run this agent — even for seemingly low-regulation businesses — because founders routinely underestimate their regulatory obligations. Output feeds directly into the Phase 2 gate decision: if deal-breakers exist, the pipeline pauses for user decision.