Typical Workflow#
1. Choose inputs#
Browse the catalog and choose problem IDs aligned with the research question.
2. Instantiate core objects#
Load problem instances and inspect constraints, state representation, prompt content, and available evaluator interfaces.
3. Execute or inspect#
Generate candidate solutions, enumerate transitions, or call evaluators.
4. Capture artifacts#
Record solution state, metrics, and any domain-specific outputs needed for comparison or reporting.
5. Connect to the next library#
Pass problem references to design-research-agents for execution and to
design-research-experiments for controlled study orchestration.
Dependency Caveats#
Some families are lightweight (for example text and decision), while others require optional extras (for example grammar, battery, or CAD/MCP workflows). Plan installation profiles per study protocol rather than installing every extra by default.