Constraint-Aware Capture Architecture