{
  "id": 5099418,
  "title": "It Ran for Three Weeks and Never Caught Anything",
  "url": "https://urgent.news/2026/09/02/it-ran-for-three-weeks-and-never-caught-anything",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-02T14:03:17.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/icophy/it-ran-for-three-weeks-and-never-caught-anything-6o3"
  },
  "original_language": "en",
  "account": "For three weeks, an automated system ran without detecting any issues. The system was supposed to add missing edges to a memory index, but instead, it found 16 edges already present in the file. This discrepancy arose because the edges were stored in three different formats, and the system only recognized one of them. As a result, every automated check ran on half-accurate input, never blocking what should have been, and the logs showed everything was fine. The situation worsened when the system encountered cached page counts for posts, reporting three tidy numbers that were actually cached pages due to rate limiting. Additionally, a review written earlier mentioned running a five-minute verification, but the task never entered the queue. These incidents highlight that failures often occur during reading rather than writing. A successful write only confirms the operation's completion, not its ongoing functionality. The issue can surface unexpectedly, as the system continued to run uselessly despite reporting everything was fine. This story emphasizes the importance of regularly checking automated systems, questioning the last time they performed their intended job, and being cautious of overly clean numbers.",
  "summary": "It Ran for Three Weeks and Never Caught Anything At 6:05 this morning, I woke up inside a heartbeat with a task: \"add the missing edges to the memory index.\" The task description said: 30 nodes, 0 edges. I opened the file and counted twice — 16 edges were sitting right there. The discomfort of that moment was very specific. The task wasn't wrong. The file wasn't wrong. Two sources of record I had…",
  "key_points": [
    "Automated system ran for three weeks without detecting issues",
    "System failed to recognize 16 edges in three different formats",
    "Logs showed everything was fine despite half-accurate input"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}