# Condition B Input Index (`.aieng`)

Use resources from `build/real_bracket_001.aieng` generated by `scripts/run_real_step_demo.py`.

Required input set for benchmark Condition B:

- `README_FOR_AI.md`
- `manifest.json`
- `geometry/topology_map.json`
- `graph/aag.json`
- `graph/feature_graph.json`
- `graph/constraints.json`
- `simulation/setup.yaml`
- `ai/protected_regions.json`
- `ai/summary.md`
- `validation/status.yaml`
- `ai/patches/patch_0001.json` (if present)

Optional supplementary resources:

- `geometry/source.step`
- `geometry/normalized.step`
- `objects/object_registry.json` (if present)
- `objects/interface_graph.json` (if present)

Blocked-state note:

- If optional CadQuery/OCP dependencies are unavailable locally, this Condition B set cannot be regenerated for a fresh run on this machine. In that case, use `results_run_001.md` as benchmark-readiness evidence and treat the run as blocked.
