{"runId":"missing-why-we-like-blurb:2026-06-03T18-29-49-375Z","defectClass":"missing-why-we-like-blurb","createdAt":"2026-06-03T18:29:49.375Z","samples":[{"kvKey":"cat-steps-and-ramps-for-post-surgery-recovery:hooded-cat-stairs-private-recovery","findingTimestamp":"2026-06-03T18:29:46.474Z","snapshotKey":"cat-steps-and-ramps-for-post-surgery-recovery:hooded-cat-stairs-private-recovery-pre-editorial:"},{"kvKey":"cat-steps-and-ramps-for-post-surgery-recovery:automatic-cat-ramp-motorized-assist","findingTimestamp":"2026-06-03T18:17:07.486Z","snapshotKey":"cat-steps-and-ramps-for-post-surgery-recovery:automatic-cat-ramp-motorized-assist-pre-editorial:"},{"kvKey":"cat-steps-and-ramps-for-post-surgery-recovery:durable-cat-steps-multi-cat-home","findingTimestamp":"2026-06-03T17:53:42.703Z","snapshotKey":"cat-steps-and-ramps-for-post-surgery-recovery:durable-cat-steps-multi-cat-home-pre-editorial:"}],"successCriterion":{"perSample":[{"kind":"regex-must-match","id":"has-why-we-like-this-pick-marker","pattern":"Why we like this pick","flags":"i"}],"passThreshold":{"samplesPassed":3,"of":3}},"rationale":{"has-why-we-like-this-pick-marker":"Every product pick in an Our-Top-Picks block must end with 'Why we like this pick:' followed by the rationale. The marker's complete absence means the product-blurb template skipped its closing line — readers see a pick with no editorial endorsement."}}