A builder produces output, a verifier (often deterministic code) checks it, and on failure a reflector feeds the error back for a bounded retry.
Properties
family
Construction & Verification
maturity
established
diagram
loop
whyMultiAgent
Single-model self-correction is unreliable, a model may not recognise its own errors. Separating builder from verifier guarantees independent, incorruptible evaluation that converges reliably.
mast
[Cat 2][Cat 3]
useCases
[Code generation with test suites][Data-pipeline validation][Regulatory compliance checks][Single-variable ratcheting with irreversible gain locking]