mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-11 02:55:51 +00:00
675c47d971
Introduce PULSE_ALLOW_CONTRACT_NEUTRAL_COMMIT as a narrow escape hatch for the canonical-shape block in staged_commit_shape_guard and canonical_completion_guard. A non-empty reason logs to stderr for audit and suppresses only the canonical-shape requirements; lane-progress, promotion-proof, sensitivity, gitleaks, governance-stage, control-plane, status, registry, and contract audits still run. Previously a behavioral bug fix on a canonical runtime path demanded full contract + verification ceremony even when no public-contract delta existed, forcing --no-verify.