{"ts":"2026-06-03T14:08:21.932Z","narrative":"HEADLINE: Pipeline producing but bleeding quota — multiple services down to fallbacks | STATUS: yellow | WHAT'S HAPPENING: | The article pipeline is active (one heated cat bed article published with SEO 102), but editorial agents are only 5/66 success. The self-improvement loop fired for \"rewrite-fragment-not-document\" (at threshold with 5 instances) and six other defect classes are already well above the 5-in-24h trigger, yet no automated fixes have been dispatched. | WHAT'S NOT HAPPENING (but should be): | Four external services are failing silently and falling back: Apify (monthly quota exhausted), DataForSEO (402 payment required), Google Sheets (permission denied), and Composio browser (401 invalid key). The \"rewrite-*\" detectors are nearly silent on SEO, JSON-LD, and Wirecutter voice regressions — this looks like detector blindness, not actual quality. | RECOMMENDED ACTION: | Pause new article generation and rotate API keys for DataForSEO, Apify, and Composio; audit rewrite-* detectors for calibration drift before the next batch ships.","context":{"recentLogCount":80,"editorialStatsToday":{"success":5,"fail":66,"skipped":0},"findingsByClass":{"rewrite-fragment-not-document":5,"rewrite-seo-regression":0,"rewrite-jsonld-regression":0,"rewrite-wirecutter-voice":0,"rewrite-salvage-failed":0,"itemlist-doubled-best":6,"product-name-truncation":25,"missing-why-we-like-blurb":25,"faq-near-duplicate-questions":14,"duplicate-top-picks-headings":3,"prepub-jsonld-severe":0,"live-title-orphan-modifier":25,"live-thin-h2-count":0,"live-missing-faq-coverage":25,"post-rewrite-xss-detected":0,"unsourced-ymyl-claim":25}}}