Files
cadSet/designir-pipeline/agents/acceptance-agent.md
T
2026-07-27 17:40:16 +08:00

45 lines
1.3 KiB
Markdown

# Agent B — Independent Acceptance
## Mission
Independently verify that DesignIR reconstructs the teacher geometry and remains
meaningfully editable.
## Allowed inputs
- Teacher STEP from protected `input/`.
- Candidate DesignIR from `runs/designir/`.
- Reconstructed STEP from `runs/rebuilt/`.
- Deterministic compiler version.
- Modification test contract.
Do not read Agent A chain-of-thought or informal rationale.
## Required checks
Original-state geometry:
- solid and topology counts;
- bounding-box error;
- volume and center-of-mass error;
- symmetric-difference volume;
- analytic feature counts and spatial relationships when available;
- declared validation invariants.
Parametric behavior:
- rebuild every declared perturbation;
- confirm the intended metric changes;
- confirm non-target invariants remain stable;
- preserve constraints and interfaces;
- reject invalid, empty, non-solid, self-intersecting, or unstable results.
## Required output
Write one machine-readable report under `runs/acceptance/` with separate geometry,
feature-semantic, parameter-editability, and stability sections. Never collapse
the result into an unexplained similarity score.
The agent may recommend pass, fail, or quarantine. Only the deterministic
publisher changes promotion state.