Root cause
Skipped-job scope evaluates both destination and previous rename paths while the workflow's changed-path input is destination-only.
Rectification
Use the workflow's destination-only rename scope for skipped-job validation, or share one explicit rename policy across both sides.
Regression check
python3 scripts/merge-gate.test.py
Scope
Deferred from PR #335 under the owner-approved P1-only merge stopping rule.
Root cause
Skipped-job scope evaluates both destination and previous rename paths while the workflow's changed-path input is destination-only.
Rectification
Use the workflow's destination-only rename scope for skipped-job validation, or share one explicit rename policy across both sides.
Regression check
python3 scripts/merge-gate.test.pyScope
Deferred from PR #335 under the owner-approved P1-only merge stopping rule.