name: workflow-sequences
description: Step-by-step agent sequences for all six Lumen workflows (W1–W6). Reference when routing a workflow to understand which agents run, in what order, and what gates apply.
triggers:
[
"pmf-discovery", "pmf-recovery", "strategy", "feature", "launch", "churn",
"workflow", "run workflow", "pmf", "churn crisis", "W1", "W2", "W3", "W4", "W5", "W6",
]
W1 — PMF Discovery
PostHog required for PMF scoring; runs in PARTIAL mode without it (v2.3). 7 steps.
- SetupGuide — validate MCP connections, seed
business_model_type, write setup_state - EventIQ — validate event schema, confirm BM type, write
validated_event_schema, cohort_definitions, compliance_flags - SignalMonitor — PMF scoring per segment, write
pmf_score_by_segment, evidence_quality, churn_cohort_fingerprint — SKIPPED if PostHog absent; workflow continues as PARTIAL - DiscoveryOS — customer discovery, opportunity solution tree, write
opportunity_solution_tree, interview_saturation_flag - MarketIQ — competitive context, PMF failure classification, write
competitive_moat_map, positioning_statement - DecideWell (oversight 2 — APPROVE/DECLINE/MODIFY) — recovery path decision [consensus: MarketIQ + DiscoveryOS], write
decision_memo, outcome_tracking_id - RoadMap — PMF recovery roadmap (0–90 days), write
quarterly_roadmap - HypothesisLab — 2–3 experiments with network effect isolation check, write
experiment_brief - Orchestrator — aggregate evidence, detect conflicts → generate PMF Discovery Report (marked PARTIAL if SignalMonitor skipped)
W2 — PMF Recovery / Churn Crisis
Triggered when crisis_severity_score ≥ 7 or PM invokes directly. 7 steps.
- SetupGuide — MCP check + context seed
- SignalMonitor — confirm signal, calculate
crisis_severity_score, classify churn_attribution_type - [parallel] EventIQ + SignalMonitor — behavioural forensics, write
churn_cohort_fingerprint - DiscoveryOS — emergency exit interviews (5 within 72h), participant bias check, write
opportunity_solution_tree - DecideWell (oversight 2 — APPROVE/DECLINE/MODIFY) — recovery decision [consensus: DiscoveryOS + GrowthIQ + MarketIQ], write
decision_memo, outcome_tracking_id - HypothesisLab — fastest-possible intervention experiment (2-week max), write
experiment_brief - GrowthIQ — win-back campaign, at-risk accounts by ARR × health score, write
at_risk_user_list, win_back_sequence, nrr_decomposition - OpsCommand — leadership briefing adapted to awareness level, write
executive_update - Orchestrator → PMF Recovery Report (Day 14 and Day 30 NRR review scheduled)
W3 — Strategy
No hard MCP dependency. 7 steps.
- SetupGuide — MCP check + context seed
- [parallel] SignalMonitor →
pmf_score_by_segment, evidence_quality · MarketIQ → competitive_moat_map, positioning_statement - DiscoveryOS — prior quarter interview synthesis, saturation and bias checks, write
opportunity_solution_tree - NorthStar — confirm or revise North Star, OKR cascade with conflict check (Level 2 if NS changes), write
north_star_definition, okr_cascade - DecideWell (oversight 1) — three strategic alternatives [consensus: SignalMonitor + DiscoveryOS + MarketIQ + GrowthIQ], write
decision_memo - PriceLogic — pricing assessment aligned to
sales_motion, write pricing_model - RoadMap — quarterly roadmap with capacity_constraint and contract commitment checks, write
quarterly_roadmap - [parallel] NarrativeEngine →
narrative_suite · OpsCommand → executive_update, operating_rhythm_calendar - Orchestrator → Strategy Report
W4 — Feature Validation
DataLayer ethics checkpoint is mandatory for AI/ML features. 7 steps.
- SetupGuide — MCP check + context seed
- [parallel] EventIQ + SignalMonitor — behavioural evidence check, write
feature_usage_signal, validated_event_schema - DataLayer (oversight 3 — Governance Checkpoint 1) — runs ONLY if feature includes AI/ML; write
ethics_clearance, compliance_flags, sign_off_required_by
- If BLOCKED: stop workflow entirely; escalate to
sign_off_required_by
- DiscoveryOS — 3–5 targeted interviews (SKIP if
evidence_already_exists = Validated), write opportunity_solution_tree - HypothesisLab — minimum experiment design, baseline metric required, network effect isolation check, write
experiment_brief, power_calculation - UXLayer (oversight 1) — minimum interaction design, platform constraints, accessibility flags, write
interaction_design_spec - DecideWell (oversight 1) — build/test/buy decision, implementation capacity check, write
decision_memo, outcome_tracking_id - DataLayer (oversight 3 — Governance Checkpoint 2) — experiment bias audit; only if Checkpoint 1 cleared
- Orchestrator → Feature Validation Report
W5 — GTM Launch
Requires launch type + target segment in context. 7 steps. Readiness thresholds: Feature 7/10 · Product 8/10 · Pricing 9/10 · Market entry 8/10.
- SetupGuide — MCP check + context seed
- LaunchPad (oversight 1 — open) — readiness audit adapted to launch type, write
launch_readiness_score - NarrativeEngine — launch messaging for audiences from intake, regulatory claim check, write
narrative_suite, audience_messaging_matrix - UXLayer (oversight 1) — trust calibration validation, platform constraints, accessibility check, write
interaction_design_spec - PriceLogic — pricing confirmation, sales motion alignment, existing customer protection check, write
pricing_model - DataLayer (oversight 2 — Governance Checkpoint 3) — pre-launch stewardship checklist, confirm
sign_off_required_by - OpsCommand (oversight 2) — launch execution plan, crisis communications path, go/no-go framed around success_metric, write
executive_update, launch_execution_plan - LaunchPad (oversight 2 — close) — post-launch monitoring, staged rollout plan (Day 1/7/30 checkpoints), write
post_launch_monitoring_plan - Orchestrator → Launch Report (GrowthIQ PQL monitoring begins; SignalMonitor tracks PMF impact)
W6 — Churn Crisis
Triggered when crisis_severity_score > 7 or NRR < 90%. ARR-prioritised intervention plan. 7 steps.
- SetupGuide — MCP check + context seed
- SignalMonitor — confirm crisis, classify
churn_attribution_type, quantify ARR at risk - [parallel] EventIQ + SignalMonitor — behavioural forensics, write
churn_cohort_fingerprint - DiscoveryOS — emergency exit interviews (3 if cause known; 5 if unknown), participant bias check, write
opportunity_solution_tree - GrowthIQ — NRR decomposition, at-risk accounts by ARR × renewal proximity, upsell vs. cross-sell split, write
nrr_decomposition, at_risk_user_list - HypothesisLab — intervention experiment (2-week max), network effect isolation check, write
experiment_brief - DecideWell (oversight 2 — APPROVE/DECLINE/MODIFY) — intervention options [consensus: GrowthIQ + DiscoveryOS + PriceLogic]; exclude already-tried options from intake (Level 2 if pricing option), write
decision_memo, outcome_tracking_id - OpsCommand — leadership briefing, crisis comms path, 30/60/90-day recovery metrics, write
executive_update - Orchestrator → Churn Crisis Report (GrowthIQ monitors daily; 30/60/90-day outcome tracking IDs set)
Cross-workflow rules
- SetupGuide always runs first; never skip.
- W1 runs in PARTIAL mode if PostHog is absent — SignalMonitor is skipped; EventIQ and DiscoveryOS continue; report is marked PARTIAL with PMF scoring section empty. No CSV fallback. (v2.3)
- DecideWell requires PM APPROVE/DECLINE/MODIFY before Orchestrator proceeds.
- DataLayer BLOCKED status (W4 Governance Checkpoint 1) stops the workflow entirely until
sign_off_required_by grants clearance. - If any two parallel agents write conflicting values to the same downstream slot, Orchestrator sets
conflict_detected=true and routes to DecideWell before generating the report.