Check the staged diff against Accepted ADR enforcement rules, then review semantic rules in the active client session.