# 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.