{"ts":"2026-06-01T23:16:51.369Z","narrative":"HEADLINE: Pipeline producing but drowning in unpaid bills and permission failures | STATUS: yellow | WHAT'S HAPPENING: The article pipeline is active—one piece just published with SEO score 101—but the editorial agent is failing hard (10 success vs 94 failures today). Analytics and IndexNow are throwing HTTP 402/403 errors suggesting credit exhaustion or authentication rot. Google Sheets mirroring is rate-limited and permission-denied. Apify hit its monthly hard limit. The self-improvement loop fired: `itemlist-doubled-best` triggered at exactly 5 hits in 24h, opening GitHub issue #5536, though Copilot assignment failed due to rate limits. | WHAT'S NOT HAPPENING (but should be): Multiple defect classes show suspicious silence—`rewrite-seo-regression`, `rewrite-jsonld-regression`, and `live-thin-h2-count` all at zero even as editorial quality gaps are manually flagged by the QC Agent. The detectors may be too narrow or not running. DataForSEO and keyword analytics feeds are failing entirely, starving the keyword discovery pipeline. | RECOMMENDED ACTION: Rotate IndexNow keys, verify DataForSEO/APIFY credits, and audit why silent defect detectors aren't catching the SEO regression patterns the QC Agent keeps finding manually.","context":{"recentLogCount":80,"editorialStatsToday":{"success":10,"fail":94,"skipped":0},"findingsByClass":{"rewrite-fragment-not-document":4,"rewrite-seo-regression":0,"rewrite-jsonld-regression":0,"rewrite-wirecutter-voice":0,"rewrite-salvage-failed":0,"itemlist-doubled-best":5,"product-name-truncation":25,"missing-why-we-like-blurb":25,"faq-near-duplicate-questions":12,"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}}}