The Innovation Vortex is now complete. BMAD-Enhanced v1.6.0 delivers the full 7-stream Innovation Vortex pattern (from the unFIX model by Jurgen Appelo) — three new agents, nine new workflows, ten handoff contracts, and cross-agent routing that connects every stream into a non-linear product discovery system.
| Agent | Stream | Role |
|---|---|---|
| Mila 🔬 | Synthesize | Research Convergence Specialist — converges divergent research into actionable problem definitions using JTBD framing and Pains & Gains analysis |
| Liam 💡 | Hypothesize | Hypothesis Engineer — engineers testable hypotheses from validated problem definitions using structured brainwriting and assumption mapping |
| Noah 📡 | Sensitize | Production Intelligence Specialist — interprets production signals through experiment lineage context |
Mila's workflows:
research-convergence— Synthesize multiple research artifacts into a single problem definitionpivot-resynthesis— Re-synthesize problem definition after failed experimentspattern-mapping— Surface convergent patterns across research sources
Liam's workflows:
hypothesis-engineering— Produce testable hypotheses in 4-field contract formatassumption-mapping— Classify hidden assumptions by risk levelexperiment-design— Design experiments targeting riskiest assumptions first
Noah's workflows:
signal-interpretation— Contextual interpretation of production signalsbehavior-analysis— Behavioral pattern analysis against experiment baselinesproduction-monitoring— Multi-signal monitoring across active experiments
Structured information flow between all 7 agents:
- HC1–HC5: Artifact contracts with schema definitions — ensure each agent receives exactly what it needs
- HC6–HC8: Decision-driven routing (Max → Mila/Isla/Emma)
- HC9–HC10: Flag-driven routing (Liam → Isla, Noah → Isla)
Every workflow's final step now includes an evidence-driven routing table ("Vortex Compass") with conditional agent recommendations:
"If you learned X → consider agent Y for workflow Z"
A CI test (dead-end-detection.test.js) validates the complete routing graph — verifying every Compass route references valid agents and workflows, every agent has inbound and outbound routes, and no dead-end references exist.
Emma, Isla, Wade, and Max now route to the three new agents where appropriate:
- Isla → Mila (HC1) for research synthesis
- Wade → Noah (HC4) for production signal interpretation
- Max → Mila (HC6) for pivot re-synthesis
A documented 4-step pattern for adding new agents validates the framework's extensibility (NFR9/E4):
- Add to
agent-registry.js - Create agent definition file
- Create 4–6 step workflows
- Write user guide
VORTEX PATTERN — 7 Streams · 7 Agents
┌──────────┐ HC1 ┌──────────┐ HC2 ┌──────────┐ HC3 ┌──────────┐
│ Isla 🔍 │─────▶│ Mila 🔬 │─────▶│ Liam 💡 │─────▶│ Wade 🧪 │
│ Empathize │ │Synthesize│ │Hypothesiz│ │Externaliz│
└──────────┘ └──────────┘ └──────────┘ └──────────┘
▲ ▲ │ │
│ │ HC3 HC4
HC9 ┌──────────┐ HC6 ┌──────────┐ │
│ │ Emma 🎯 │◀─────│ Max 🧭 │◀────HC5────────────▼
│ │Contextual.│ HC7 │Systematiz│ ┌──────────┐
└───│ │◀──HC8│ │◀───HC5──│ Noah 📡 │
└──────────┘ └──────────┘ │ Sensitize │
└──────────┘
- 268 tests (208 unit + 60 integration) — all passing
- 88.45% line coverage (threshold: 83%)
- Lint clean across all source files
- 0 regressions across 5 epics of development
npm install bmad-enhanced@1.6.0The package includes an automatic migration from v1.5.x that adds the three new agents and nine new workflows to your existing configuration while preserving all user preferences.
The Innovation Vortex is a pattern from the unFIX model created by Jurgen Appelo.
Full changelog: CHANGELOG.md