skip to content

Blocking a Bad Change

A gate is a control with an owner, an authority and a bypass, deciding on evidence some other tool produced. Interviewers probe it because a gate everyone routes around enforces nothing at all.

on this pageshow

explore

questions

page 2 of 2

A scanner upgrade reshaped its report and your gates stopped blocking — how would you catch that?

level: seniorimportance: nice to knowfreq 33%

basics

~20 s

Rules reading a field that no longer exists produce no denial, which looks exactly like a clean estate. Validate reports against an expected schema at ingest, test the normaliser against stored real samples, and push a deliberately bad artifact through the real gate.

open as a page

A regenerated findings baseline let a real regression pass a green gate. How did that happen?

level: seniorimportance: nice to knowfreq 32%

basics

~20 s

Regenerating a baseline overwrites it with whatever the current scan reports, so a finding the branch just introduced is recorded as pre-existing and stops counting as new. The gate then passes truthfully while a real regression ships.

open as a page

One rule accounts for most of your break-glass overrides this quarter - what do you conclude?

level: principalimportance: nice to knowfreq 36%

basics

~20 s

Read a concentrated override rate as a defect report on the rule, not on the teams. A rule routinely waved through is too broad, badly placed, or blocking work the organisation has already decided to accept.

open as a page

In a pull-based estate, how do you keep the advisory repo check and the authoritative cluster gate from drifting apart?

level: principalimportance: nice to knowfreq 30%

basics

~20 s

Keep one definition and generate both copies from it, decide which direction they may differ, and always tighten the early copy first. The tolerable skew is the early check passing something the cluster later denies, never the reverse.

open as a page

Why block new services at creation on a conformance rule while only scoring the services that already exist?

level: principalimportance: nice to knowfreq 33%

basics

~20 s

Because conformance is nearly free at creation and expensive to retrofit. A new service can be scaffolded conformant immediately, so blocking is fair; an existing one would need unfunded rework, so the same rule only reports.

open as a page

Half your org's blocking policy rules are now warn-only and nobody decided that. How do you fix it?

level: principalimportance: nice to knowfreq 33%

basics

~20 s

Give de-enforcement the same ceremony as enforcement: every downgrade carries an owner, a reason and an expiry, and each rule's live enforcement state is inventoried. Findings routed to a channel with no consumer are not a control.

open as a page

showing 31–36 of 36