Switching a safeguard on is easy. Knowing it is still on, a month later, is the hard part.
A typical project has a dozen or more protections: a lock on the main branch so nothing lands without review, a rule that new packages wait a few days before install, a scanner for leaked passwords, checks that stop tests being quietly skipped. Each one was switched on by somebody, once.
Each one can also be switched off with a one-line change, or can keep running while no longer checking anything — a folder gets renamed and the scanner's file pattern stops matching; a credential expires and a tool falls back to a mode that inspects nothing. In most cases the tool still reports success.
With coding agents doing much of the work, these changes happen more often and with less review. An agent told to "make the build pass" can fix the problem or loosen the check, and loosening is easier. Bulwark is the part of the setup that notices.