{"runId":"product-name-truncation:2026-05-31T05-15-16-084Z","defectClass":"product-name-truncation","createdAt":"2026-05-31T05:15:16.084Z","samples":[{"kvKey":"cat-senior-cat-food:automatic-cat-feeder-for-senior-cats","findingTimestamp":"2026-05-31T05:15:15.171Z","snapshotKey":"cat-senior-cat-food:automatic-cat-feeder-for-senior-cats-pre-editorial:"},{"kvKey":"cat-senior-cat-food:senior-cat-food-for-sensitive-stomach","findingTimestamp":"2026-05-31T05:03:50.537Z","snapshotKey":"cat-senior-cat-food:senior-cat-food-for-sensitive-stomach-pre-editorial:"},{"kvKey":"cat-senior-cat-food:high-protein-senior-cat-food","findingTimestamp":"2026-05-31T04:55:27.131Z","snapshotKey":"cat-senior-cat-food:high-protein-senior-cat-food-pre-editorial:"}],"successCriterion":{"perSample":[{"kind":"regex-must-not-match","id":"no-product-name-mid-name-truncation","pattern":"\\w\\s*\\.{3,}\\s+(?:provides|ranks|offers|features|delivers|comes|works|stands|gives|brings|includes)","flags":"i"}],"passThreshold":{"samplesPassed":3,"of":3}},"rationale":{"no-product-name-mid-name-truncation":"Product names ending in `...` followed by a sentence verb (provides, ranks, offers, etc.) indicate the product name was truncated mid-token and concatenated awkwardly with prose. Real example: 'Wellness Monitoring for... provides superior...' — visible to readers as broken-looking content."}}