{
  "source": "https://github.com/frankbueltge/frankbueltge.de — src/data/trending/terms",
  "page": "https://frankbueltge.de/trending/topics/loop-engineering",
  "licence": "CC0-1.0 (data), per the licence line of 2026-07-26",
  "note": "One term of the Common Ground watchlist: how often the phrase and its declared aliases occurred in documents each tracked platform returned, over one day, seven days and thirty, deduplicated by URL, plus the status derived from disclosed thresholds, the documents the counts were read from, and the daily series read out of every committed run rather than from any stored total. The run this record belongs to is dated below and is never edited afterwards; the whole watchlist is at /trending/topics.json.",
  "$contract": "trending-terms/1",
  "run": {
    "date": "2026-10-19",
    "generated_at": "2026-10-19T14:17:35Z",
    "pipeline_version": "0.2.0",
    "method_version": "2",
    "windows": {
      "d1": 1,
      "d7": 7,
      "d30": 30
    },
    "sources": [
      {
        "id": "hackernews",
        "name": "Hacker News (Algolia search)",
        "url": "https://hn.algolia.com/api/v1/search_by_date",
        "status": "ok",
        "note": "",
        "retrieved_at": "2026-10-19T13:58:54Z"
      },
      {
        "id": "google_news",
        "name": "Google News (search RSS)",
        "url": "https://news.google.com/rss/search",
        "status": "ok",
        "note": "",
        "retrieved_at": "2026-10-19T13:59:54Z"
      },
      {
        "id": "github",
        "name": "GitHub (repository search)",
        "url": "https://api.github.com/search/repositories",
        "status": "ok",
        "note": "",
        "retrieved_at": "2026-10-19T14:00:29Z"
      },
      {
        "id": "arxiv",
        "name": "arXiv (API query)",
        "url": "https://export.arxiv.org/api/query",
        "status": "unavailable",
        "note": "stopped after 3 consecutive failures; loop-engineering: SourceUnavailable: https://export.arxiv.org/api/query: HTTPStatusError: Client error '429 Too Many Req; context-engineering: SourceUnavailable: ",
        "retrieved_at": "2026-10-19T14:02:57Z"
      },
      {
        "id": "reddit",
        "name": "Reddit (search feed)",
        "url": "https://www.reddit.com/search.rss",
        "status": "partial",
        "note": "stopped after 3 consecutive failures; context-engineering: SourceUnavailable: https://www.reddit.com/search.rss: HTTPStatusError: Client error '429 Too Many R; harness-engineering: SourceUnavailable: ",
        "retrieved_at": "2026-10-19T14:06:26Z"
      },
      {
        "id": "wikipedia_views",
        "name": "Wikipedia (Pageviews API, English)",
        "url": "https://wikimedia.org/api/rest_v1/metrics/pageviews/per-article",
        "status": "ok",
        "note": "",
        "retrieved_at": "2026-10-19T14:07:52Z"
      }
    ]
  },
  "term": {
    "slug": "loop-engineering",
    "term": "loop engineering",
    "aliases": [
      "loop-engineering"
    ],
    "added": "2026-09-02",
    "origin": "editorial",
    "note": "Editorial seed, 2026-09-02: designing the loop a machine runs in, as against writing one prompt.",
    "wikipedia_article": null,
    "counts": {
      "arxiv": {
        "d1": 0,
        "d7": 0,
        "d30": 0,
        "capped": false
      },
      "github": {
        "d1": 8,
        "d7": 45,
        "d30": 100,
        "capped": true
      },
      "google_news": {
        "d1": 0,
        "d7": 2,
        "d30": 2,
        "capped": false
      },
      "hackernews": {
        "d1": 0,
        "d7": 0,
        "d30": 1,
        "capped": false
      },
      "reddit": {
        "d1": 1,
        "d7": 6,
        "d30": 22,
        "capped": true
      },
      "wikipedia_views": null
    },
    "total": {
      "d1": 9,
      "d7": 53,
      "d30": 125
    },
    "ratio": 2.42,
    "status": "rising",
    "first_seen": "2026-08-04",
    "receipts": [
      {
        "platform": "reddit",
        "title": "What Is Loop Engineering? Building Better AI Agents",
        "url": "https://www.reddit.com/r/FreeITCourses/comments/1x9x89t/what_is_loop_engineering_building_better_ai_agents/",
        "date": "2026-10-19"
      },
      {
        "platform": "github",
        "title": "Xu-DE-AI/Industrial-Asset-Reliability-Platform",
        "url": "https://github.com/Xu-DE-AI/Industrial-Asset-Reliability-Platform",
        "date": "2026-10-19"
      },
      {
        "platform": "github",
        "title": "Naronge46/loop.js",
        "url": "https://github.com/Naronge46/loop.js",
        "date": "2026-10-19"
      },
      {
        "platform": "github",
        "title": "Bastiaan909/loop.js",
        "url": "https://github.com/Bastiaan909/loop.js",
        "date": "2026-10-19"
      },
      {
        "platform": "github",
        "title": "wray-lee/orchestrator",
        "url": "https://github.com/wray-lee/orchestrator",
        "date": "2026-10-18"
      },
      {
        "platform": "github",
        "title": "wojciech129/loop.js",
        "url": "https://github.com/wojciech129/loop.js",
        "date": "2026-10-18"
      },
      {
        "platform": "github",
        "title": "smit60/loop.js",
        "url": "https://github.com/smit60/loop.js",
        "date": "2026-10-18"
      },
      {
        "platform": "reddit",
        "title": "Technical Overview GEONMI-MEMS Zero-Heap VLEO Flight Engine Architecture",
        "url": "https://www.reddit.com/r/SpaceInvestorsDaily/comments/1x7hbt3/technical_overview_geonmimems_zeroheap_vleo/",
        "date": "2026-10-16"
      },
      {
        "platform": "google_news",
        "title": "Loop Engineering Explained: How It Differs from Prompt Engineering — Nasscom",
        "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPcEtuVVkwWGcwOVBPbGxoaDJwXzRickRlNTNab3RBRUFMMUtyN2pYTXJONjdTbzlLZ0h3eEU2YlBtckF1Skx2dFEtM0VrYXY5Ni1kc2UxbkVJR2d1bGNkOVdNSGF0anI4cTlnb0Z6M3pvc2ZEZWkwemxIa1Bjdy04VjFLWlNIaURxUTJCMnpOcVFDWmktcmZfcl9oTzkwYlB3ejlrMEpYTQ?oc=5",
        "date": "2026-10-16"
      },
      {
        "platform": "reddit",
        "title": "My isro interview experience of cse held on 20th july 2026",
        "url": "https://www.reddit.com/r/ISRO/comments/1x6mccp/my_isro_interview_experience_of_cse_held_on_20th/",
        "date": "2026-10-15"
      },
      {
        "platform": "reddit",
        "title": "how do you keep your agent from shipping broken code at 3am on a sunday?",
        "url": "https://www.reddit.com/r/hackathon/comments/1x5ldzs/how_do_you_keep_your_agent_from_shipping_broken/",
        "date": "2026-10-14"
      },
      {
        "platform": "reddit",
        "title": "Why Hermes Workflow Automation Beats 12 Open Tabs",
        "url": "https://www.reddit.com/r/AISEOInsider/comments/1x5ukg5/why_hermes_workflow_automation_beats_12_open_tabs/",
        "date": "2026-10-14"
      }
    ]
  },
  "derived": {
    "status_sentence": "Rising: mentions in the last seven days run at 2.4× the pace of the three weeks before.",
    "platforms_searched": [
      "hackernews",
      "google_news",
      "github",
      "arxiv",
      "reddit"
    ],
    "platforms_carrying": [
      "hackernews",
      "google_news",
      "github",
      "reddit"
    ]
  },
  "series": [
    {
      "date": "2026-09-20",
      "d1": 0
    },
    {
      "date": "2026-09-21",
      "d1": 2
    },
    {
      "date": "2026-09-22",
      "d1": 0
    },
    {
      "date": "2026-09-23",
      "d1": 4
    },
    {
      "date": "2026-09-24",
      "d1": 4
    },
    {
      "date": "2026-09-25",
      "d1": 3
    },
    {
      "date": "2026-09-26",
      "d1": 3
    },
    {
      "date": "2026-09-27",
      "d1": 3
    },
    {
      "date": "2026-09-28",
      "d1": 5
    },
    {
      "date": "2026-09-29",
      "d1": 4
    },
    {
      "date": "2026-09-30",
      "d1": 2
    },
    {
      "date": "2026-10-01",
      "d1": 0
    },
    {
      "date": "2026-10-02",
      "d1": 6
    },
    {
      "date": "2026-10-03",
      "d1": 1
    },
    {
      "date": "2026-10-04",
      "d1": 1
    },
    {
      "date": "2026-10-05",
      "d1": 1
    },
    {
      "date": "2026-10-06",
      "d1": 4
    },
    {
      "date": "2026-10-07",
      "d1": 3
    },
    {
      "date": "2026-10-08",
      "d1": 2
    },
    {
      "date": "2026-10-09",
      "d1": 5
    },
    {
      "date": "2026-10-10",
      "d1": 0
    },
    {
      "date": "2026-10-11",
      "d1": 7
    },
    {
      "date": "2026-10-12",
      "d1": 5
    },
    {
      "date": "2026-10-13",
      "d1": 6
    },
    {
      "date": "2026-10-14",
      "d1": 7
    },
    {
      "date": "2026-10-15",
      "d1": 8
    },
    {
      "date": "2026-10-16",
      "d1": 9
    },
    {
      "date": "2026-10-17",
      "d1": 13
    },
    {
      "date": "2026-10-18",
      "d1": 8
    },
    {
      "date": "2026-10-19",
      "d1": 9
    }
  ]
}