59 lines
1.5 KiB
YAML
59 lines
1.5 KiB
YAML
|
|
name: Material Trade Study
|
||
|
|
description: Research, evaluate, and audit material options for optical components
|
||
|
|
trigger: manual
|
||
|
|
|
||
|
|
inputs:
|
||
|
|
materials:
|
||
|
|
type: list
|
||
|
|
description: "Materials to compare"
|
||
|
|
requirements:
|
||
|
|
type: text
|
||
|
|
description: "Performance requirements and constraints"
|
||
|
|
|
||
|
|
steps:
|
||
|
|
- id: research
|
||
|
|
agent: webster
|
||
|
|
task: |
|
||
|
|
Research the following materials: {inputs.materials}
|
||
|
|
For each material, find: CTE (with temperature range), density, Young's modulus,
|
||
|
|
cost per kg, lead time, availability, and any known issues for optical applications.
|
||
|
|
Provide sources for all data.
|
||
|
|
timeout: 180
|
||
|
|
retries: 2
|
||
|
|
output: material_data
|
||
|
|
|
||
|
|
- id: evaluate
|
||
|
|
agent: tech-lead
|
||
|
|
task: |
|
||
|
|
Evaluate these materials against our requirements:
|
||
|
|
|
||
|
|
REQUIREMENTS:
|
||
|
|
{inputs.requirements}
|
||
|
|
|
||
|
|
MATERIAL DATA:
|
||
|
|
{research}
|
||
|
|
|
||
|
|
Provide a recommendation with full rationale. Include a comparison matrix.
|
||
|
|
depends_on: [research]
|
||
|
|
timeout: 300
|
||
|
|
retries: 1
|
||
|
|
output: technical_assessment
|
||
|
|
|
||
|
|
- id: audit
|
||
|
|
agent: auditor
|
||
|
|
task: |
|
||
|
|
Review this material trade study for completeness, methodological rigor,
|
||
|
|
and potential gaps:
|
||
|
|
|
||
|
|
{evaluate}
|
||
|
|
|
||
|
|
Check: Are all requirements addressed? Are sources credible?
|
||
|
|
Are there materials that should have been considered but weren't?
|
||
|
|
depends_on: [evaluate]
|
||
|
|
timeout: 180
|
||
|
|
output: audit_result
|
||
|
|
|
||
|
|
notifications:
|
||
|
|
on_complete: "Workflow complete"
|
||
|
|
on_failure: "Workflow failed"
|