Defect introduced without a code change
BP-0002candidate支持 1 例提出 human
The project's own source is unchanged and correct under its previous environment; what changed is what the environment resolves to.
共同情境
['transitive dependency', 'version range rather than pin', 'long-lived path with no recent commits']
共同結構
['git blame points at old, unchanged code', 'lockfile or image digest is the only diff', 'reverting the resolution restores the behaviour']
修法族
['normalise at the owned boundary', 'pin with an explicit review date', 'assert the assumption in a test']
已知例外
Genuine latent defects that the upgrade merely exposed — these need the older resolution to fail too.