| name | constraint-driven-ideation |
| description | Inject extreme constraints to force innovation — impossibility breeds creativity. |
| execution | strategy |
| dependencies | {"sops":["constraint-response","perspective-synthesis"]} |
Constraint-Driven Ideation
Inject extreme constraints to force innovation — impossibility breeds creativity.
State Ledger
| Resource | Target | Current | % |
|---|
| web-search | 20 | 0 | 0% |
| web-research | 8 | 0 | 0% |
| paper-overview | 20 | 0 | 0% |
| paper-search | 12 | 0 | 0% |
| paper-research | 5 | 0 | 0% |
HARD-GATE
Cannot exit strategy until ≥80% of each budget line is consumed OR yield targets are met with justification for remaining budget.
Available Tactics
| Tactic | Role |
|---|
| constraint-protocol | Inject constraints → force response → extract principles |
| evaluation-filtering | Filter and rank resulting ideas (shared) |
Available SOPs
| SOP | Role |
|---|
| constraint-response | Generate solutions under extreme constraints |
| perspective-synthesis | Synthesize constraint-forced insights |
Execution Guidance
- Generate constraints: Create 5-7 extreme constraints across types (resource, time, scale, audience, material, inversion, context)
- Apply sequentially: Force a solution for each constraint — no "impossible" allowed
- Extract principles: From each constrained solution, identify the transferable principle
- Combine: Look for principles that reinforce each other
- Synthesize: Build unconstrained solutions that incorporate the best constrained insights
Minimum Yield
| Metric | Floor |
|---|
| Constraints applied | ≥5 |
| Forced solutions generated | ≥5 |
| Transferable principles extracted | ≥3 |
| Novel unconstrained solutions | ≥2 |
Available SOPs
Optional, no fixed order; the final leaf is always a sop.
| SOP | When to use |
|---|
| constraint-response | Generate creative solutions under extreme constraints — no "impossible" allowed, find a way. |
| perspective-synthesis | Synthesize all perspective outputs into a structured multi-perspective idea report. |