Every candidate is checked against everything the client already told us. Deal‑breakers block, unknowns pause, and every override is logged, so we learn which rules are really soft.
Every send, ask and override, with who did it and why. Saved in this browser. Set the outcome when the client replies.
Clients sometimes reject a profile, then accept a very similar one. Overrides with outcomes show which deal-breakers are really soft.
Rule: a deal-breaker overridden 2+ times for the same client, with at least 2 accepted and more accepted than rejected, is flagged as softer than stated. A matchmaker confirms with the client before changing it.