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 pageshowhide
explore
- Reports and Attestations11 questions
- Findings as Policy Input4 questions
- Self-Asserted Evidence3 questions
- Paved-Road Conformance4 questions
- Placement and Authority14 questions
- When the Gate Bends11 questions
- Severity Thresholds4 questions
- Slow and Flaky Checks4 questions
- Durable Decision Records3 questions
questions
page 2 of 2A scanner upgrade reshaped its report and your gates stopped blocking — how would you catch that?
basics
~20 sRules 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.
A regenerated findings baseline let a real regression pass a green gate. How did that happen?
basics
~20 sRegenerating 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.
One rule accounts for most of your break-glass overrides this quarter - what do you conclude?
basics
~20 sRead 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.
In a pull-based estate, how do you keep the advisory repo check and the authoritative cluster gate from drifting apart?
basics
~20 sKeep 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.
Why block new services at creation on a conformance rule while only scoring the services that already exist?
basics
~20 sBecause 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.
Half your org's blocking policy rules are now warn-only and nobody decided that. How do you fix it?
basics
~20 sGive 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.
showing 31–36 of 36