Files
Atomizer/hq/workspaces/shared/workflows/design-review.yaml
Antoine 3289a76e19 feat: add Atomizer HQ multi-agent cluster infrastructure
- 8-agent OpenClaw cluster (Manager, Tech-Lead, Secretary, Auditor,
  Optimizer, Study-Builder, NX-Expert, Webster)
- Orchestration engine: orchestrate.py (sync delegation + handoffs)
- Workflow engine: YAML-defined multi-step pipelines
- Agent workspaces: SOUL.md, AGENTS.md, MEMORY.md per agent
- Shared skills: delegate, orchestrate, atomizer-protocols
- Capability registry (AGENTS_REGISTRY.json)
- Cluster management: cluster.sh, systemd template
- All secrets replaced with env var references
2026-02-15 21:18:18 +00:00

58 lines
1.5 KiB
YAML

name: Design Review
description: Multi-agent design review pipeline
trigger: manual
inputs:
design_description:
type: text
description: "What is being reviewed"
requirements:
type: text
description: "Requirements to review against"
steps:
- id: technical_review
agent: tech-lead
task: |
Perform a technical review of the following design:
DESIGN: {inputs.design_description}
REQUIREMENTS: {inputs.requirements}
Assess: structural adequacy, thermal performance, manufacturability,
and compliance with requirements. Identify risks and gaps.
timeout: 300
- id: optimization_review
agent: optimizer
task: |
Assess optimization potential for the following design:
DESIGN: {inputs.design_description}
REQUIREMENTS: {inputs.requirements}
Identify: parameters that could be optimized, potential weight/cost savings,
and whether a formal optimization study is warranted.
timeout: 300
# These two run in PARALLEL (no dependency between them)
- id: audit
agent: auditor
task: |
Perform a final quality review combining both the technical and optimization assessments:
TECHNICAL REVIEW:
{technical_review}
OPTIMIZATION REVIEW:
{optimization_review}
Assess completeness, identify conflicts between reviewers, and provide
a consolidated recommendation.
depends_on: [technical_review, optimization_review]
timeout: 180
notifications:
on_complete: "Design review complete"