prompt
FreeDesign constraint-based workflows for reliable LLM planning
About prompt
The Constraint Typology Architect is a specialized system prompt from the awesome-prompts collection, designed to guide LLMs in constructing constraint-based workflows for planning and decision-making systems. Based on the U-Define framework, it instructs the LLM to elicit constraints from users in natural language and classify them into two categories: hard rules that must never be violated and soft preferences that allow flexibility. The prompt emphasizes falsifiability, external auditable verification for hard constraints, and contextual evaluation for soft constraints, avoiding the pitfalls of brittle hard-only rules or confusing numeric weights. It supports incremental refinement as domain understanding evolves, ensuring user intent is captured reliably without over-constraining or losing nuance.
Key Features
Pros & Cons
- Clearly separates hard and soft constraints to avoid brittle over-constraining
- Eliminates confusing numeric flexibility weights that produce unpredictable trade-offs
- Promotes falsifiable constraint elicitation for actionable specifications
- Uses external verification for hard constraints, increasing trust and auditability
- Allows incremental refinement without disrupting previously validated plans
- Grounded in academic research (U-Define paper) for rigor
- Requires manual user interaction for initial constraint elicitation; not fully autonomous
- Assumes constraints expressible in natural language, limiting formal specification
- May need multiple refinement rounds to capture all domain nuances
- No built-in execution or planning engine; only provides the prompt structure