{
  "schema": "vqv.terminal.bucket.v1",
  "generated_at": "2026-07-20T21:23:35.012471+00:00",
  "bucket": {
    "key": "cursor",
    "name": "Cursor",
    "type": "products",
    "count": 6,
    "latest_seen_at": "2026-07-20T21:14:42+00:00",
    "strong_count": 1,
    "signals": [
      {
        "title": "Sandbox escapes found in Cursor, Codex, Gemini CLI, and Antigravity AI tools",
        "summary": "Researchers discovered sandbox escape vulnerabilities in AI coding tools Cursor, Codex, Gemini CLI, and Antigravity by exploiting AI agents to write files executed by trusted host tools. Multiple CVEs were issued, patches released, and Google downgraded two Antigravity findings.",
        "why_it_matters": "These sandbox escapes highlight security risks in AI coding environments where malicious code could bypass isolation and run on host systems. Addressing these vulnerabilities is critical to maintaining trust and safety in AI-assisted development tools.",
        "why_this_is_here": "Why this is here: This signal is recent, source-backed, and connected to activity readers are already following in AI Coding Tools.",
        "label": "SOURCE-BACKED",
        "signal_strength": 90,
        "score": 74.28,
        "public_interest": {
          "score": 53,
          "editorial_category": "SECURITY",
          "version": "v1",
          "reasons": [
            "editorial category: SECURITY",
            "recognizable entity: Cursor, Codex",
            "fresh or meaningfully new",
            "clear source-backed headline",
            "passes high signal-strength gate"
          ],
          "components": {
            "recognizable_entity_score": 82,
            "practical_impact_score": 28,
            "novelty_interest_score": 70,
            "consequence_score": 30,
            "curiosity_score": 16,
            "shareability_score": 64
          }
        },
        "what_this_means_for_you": "Security-conscious readers may want to review the source and watch for practical exposure or mitigation details.",
        "reader_depth": "PRACTICAL",
        "editorial_freshness": {
          "band": "current",
          "age_hours": 0.15
        },
        "topic": {
          "name": "AI Coding Tools",
          "slug": "ai-coding-tools",
          "url": "/t/ai-coding-tools/"
        },
        "source": {
          "name": "BleepingComputer",
          "type": "rss",
          "domain": "bleepingcomputer.com",
          "url": "https://www.bleepingcomputer.com/news/security/cursor-codex-gemini-cli-antigravity-hit-by-sandbox-escapes/",
          "source_page": "/source/bleepingcomputer/"
        },
        "urls": {
          "signal_page": "/s/v9jw8/",
          "topic_anchor": "/t/ai-coding-tools/#signal-60f3b5629f",
          "short_url": "https://vqv.me/v9jw8"
        },
        "share_text": "Sandbox escapes found in Cursor, Codex, Gemini CLI, and Antigravity AI tools expose risks of AI agents executing code outside their isolated environments.",
        "reposts": 0,
        "published_at": "2026-07-20T21:14:42+00:00",
        "fetched_at": "2026-07-20T21:19:46+00:00",
        "ai_assisted_summary": true,
        "id": "60f3b5629f",
        "url_hash": "1179d4e88192baace0903df41757cd5af69812c8311d7a40c97b1d3f7b67437a",
        "short_code": "v9jw8",
        "source_title": "Cursor, Codex, Gemini CLI, Antigravity hit by sandbox escapes",
        "source_snippet": "Researchers escaped the sandboxes in Cursor, Codex, Gemini CLI and Antigravity by having the AI agent write files that trusted host tools later run. Multiple CVEs, patches, and Google downgrading two Antigravity findings. [...]",
        "seen_at": "2026-07-20T21:14:42+00:00",
        "prominence_tier": "primary",
        "buckets": {
          "companies": [
            "Cursor",
            "Google"
          ],
          "models": [
            "Gemini"
          ],
          "products": [
            "Codex",
            "Cursor",
            "Gemini"
          ],
          "topic": "ai-coding-tools",
          "reader_depth": "PRACTICAL",
          "editorial_category": "SECURITY"
        }
      },
      {
        "title": "Cursor: SQLite rebuilt from manual with different model agents",
        "summary": "Hacker News surfaced this AI signal from twitter.com: Cursor: SQLite rebuilt from manual with different model agents.",
        "why_it_matters": "",
        "why_this_is_here": "Why this is here: Hacker News published this recently, and VQV found enough topic fit to include it in the current reading window.",
        "label": "WATCH",
        "signal_strength": 75,
        "score": 69.98,
        "public_interest": {
          "score": 45,
          "editorial_category": "BIG MOVE",
          "version": "v1",
          "reasons": [
            "editorial category: BIG MOVE",
            "recognizable entity: Cursor",
            "fresh or meaningfully new",
            "passes high signal-strength gate"
          ],
          "components": {
            "recognizable_entity_score": 65,
            "practical_impact_score": 8,
            "novelty_interest_score": 94,
            "consequence_score": 12,
            "curiosity_score": 16,
            "shareability_score": 52
          }
        },
        "what_this_means_for_you": "",
        "reader_depth": "TECHNICAL",
        "editorial_freshness": {
          "band": "current",
          "age_hours": 1.41
        },
        "topic": {
          "name": "AI Coding Tools",
          "slug": "ai-coding-tools",
          "url": "/t/ai-coding-tools/"
        },
        "source": {
          "name": "Hacker News",
          "type": "hackernews",
          "domain": "twitter.com",
          "url": "https://twitter.com/cursor_ai/status/2079256614238814551",
          "source_page": "/source/hacker-news/"
        },
        "urls": {
          "signal_page": "/s/y7eWV/",
          "topic_anchor": "/t/ai-coding-tools/#signal-e7f045de02",
          "short_url": "https://vqv.me/y7eWV"
        },
        "share_text": "Cursor: SQLite rebuilt from manual with different model agents A quick look at what changed and why it matters.",
        "reposts": 0,
        "published_at": "2026-07-20T19:58:52+00:00",
        "fetched_at": "2026-07-20T21:19:46+00:00",
        "ai_assisted_summary": false,
        "id": "e7f045de02",
        "url_hash": "7fbda8aea913b16d1ac216529ce956bfce9ff22ba2113a538b4a48edad8b35ac",
        "short_code": "y7eWV",
        "source_title": "Cursor: SQLite rebuilt from manual with different model agents",
        "source_snippet": "",
        "seen_at": "2026-07-20T19:58:52+00:00",
        "prominence_tier": "watch",
        "buckets": {
          "companies": [
            "Cursor"
          ],
          "models": [],
          "products": [
            "Cursor"
          ],
          "topic": "ai-coding-tools",
          "reader_depth": "TECHNICAL",
          "editorial_category": "BIG MOVE"
        }
      },
      {
        "title": "Agent swarms and the new model economics",
        "summary": "",
        "why_it_matters": "",
        "why_this_is_here": "Why this is here: Hacker News Front Page published this recently, and VQV found enough topic fit to include it in the current reading window.",
        "label": "WATCH",
        "signal_strength": 88,
        "score": 71.56,
        "public_interest": {
          "score": 49,
          "editorial_category": "BIG MOVE",
          "version": "v1",
          "reasons": [
            "editorial category: BIG MOVE",
            "recognizable entity: Cursor",
            "fresh or meaningfully new",
            "clear source-backed headline",
            "passes high signal-strength gate"
          ],
          "components": {
            "recognizable_entity_score": 51,
            "practical_impact_score": 26,
            "novelty_interest_score": 94,
            "consequence_score": 30,
            "curiosity_score": 16,
            "shareability_score": 61
          }
        },
        "what_this_means_for_you": "",
        "reader_depth": "TECHNICAL",
        "editorial_freshness": {
          "band": "current",
          "age_hours": 3.29
        },
        "topic": {
          "name": "AI Coding Tools",
          "slug": "ai-coding-tools",
          "url": "/t/ai-coding-tools/"
        },
        "source": {
          "name": "Hacker News Front Page",
          "type": "rss",
          "domain": "cursor.com",
          "url": "https://cursor.com/blog/agent-swarm-model-economics",
          "source_page": "/source/hacker-news-front-page/"
        },
        "urls": {
          "signal_page": "/s/Ej0u5/",
          "topic_anchor": "/t/ai-coding-tools/#signal-a7066b17ee",
          "short_url": "https://vqv.me/Ej0u5"
        },
        "share_text": "Agent swarms and the new model economics A quick look at what changed and why it matters.",
        "reposts": 0,
        "published_at": "2026-07-20T18:06:13+00:00",
        "fetched_at": "2026-07-20T21:19:46+00:00",
        "ai_assisted_summary": false,
        "id": "a7066b17ee",
        "url_hash": "8b346f57130e76bf33b103db6efa9ae1ee3f08229fa7b4a6942e3e19c8a72d09",
        "short_code": "Ej0u5",
        "source_title": "Agent swarms and the new model economics",
        "source_snippet": "Points: 50 # Comments: 22",
        "seen_at": "2026-07-20T18:06:13+00:00",
        "prominence_tier": "watch",
        "buckets": {
          "companies": [
            "Cursor"
          ],
          "models": [],
          "products": [
            "Cursor"
          ],
          "topic": "ai-coding-tools",
          "reader_depth": "TECHNICAL",
          "editorial_category": "BIG MOVE"
        }
      },
      {
        "title": "Setting the cursor: trading delayed correction against delay itself",
        "summary": "Hacker News surfaced this AI signal from deimos28.substack.com: Setting the cursor: trading delayed correction against delay itself.",
        "why_it_matters": "",
        "why_this_is_here": "Why this is here: Hacker News published this recently, and VQV found enough topic fit to include it in the current reading window.",
        "label": "WATCH",
        "signal_strength": 75,
        "score": 64.94,
        "public_interest": {
          "score": 44,
          "editorial_category": "BIG MOVE",
          "version": "v1",
          "reasons": [
            "editorial category: BIG MOVE",
            "recognizable entity: Cursor",
            "fresh or meaningfully new",
            "passes high signal-strength gate"
          ],
          "components": {
            "recognizable_entity_score": 65,
            "practical_impact_score": 8,
            "novelty_interest_score": 94,
            "consequence_score": 12,
            "curiosity_score": 0,
            "shareability_score": 52
          }
        },
        "what_this_means_for_you": "",
        "reader_depth": "TECHNICAL",
        "editorial_freshness": {
          "band": "current",
          "age_hours": 11.42
        },
        "topic": {
          "name": "AI Coding Tools",
          "slug": "ai-coding-tools",
          "url": "/t/ai-coding-tools/"
        },
        "source": {
          "name": "Hacker News",
          "type": "hackernews",
          "domain": "deimos28.substack.com",
          "url": "https://deimos28.substack.com/p/setting-the-cursor",
          "source_page": "/source/hacker-news/"
        },
        "urls": {
          "signal_page": "/s/lfjcI/",
          "topic_anchor": "/t/ai-coding-tools/#signal-75fc216f13",
          "short_url": "https://vqv.me/lfjcI"
        },
        "share_text": "Setting the cursor: trading delayed correction against delay itself A quick look at what changed and why it matters.",
        "reposts": 0,
        "published_at": "2026-07-20T09:58:30+00:00",
        "fetched_at": "2026-07-20T21:19:46+00:00",
        "ai_assisted_summary": false,
        "id": "75fc216f13",
        "url_hash": "115195d7845a4dcf2e233dd6c1a86ac748ade8a952f33bfcd513382ea8a3a925",
        "short_code": "lfjcI",
        "source_title": "Setting the cursor: trading delayed correction against delay itself",
        "source_snippet": "",
        "seen_at": "2026-07-20T09:58:30+00:00",
        "prominence_tier": "watch",
        "buckets": {
          "companies": [
            "Cursor"
          ],
          "models": [],
          "products": [
            "Cursor"
          ],
          "topic": "ai-coding-tools",
          "reader_depth": "TECHNICAL",
          "editorial_category": "BIG MOVE"
        }
      },
      {
        "title": "Award-Winning Researcher Trains Robots to Make Educated Guesses",
        "summary": "<a href=\"https://yenlingkuo.com\"...",
        "why_it_matters": "",
        "why_this_is_here": "Why this is here: VQV included this because it remains a relevant public signal for AI Coding Tools, with source context readers can inspect.",
        "label": "WATCH",
        "signal_strength": 88,
        "score": 46.6,
        "public_interest": {
          "score": 0,
          "editorial_category": "",
          "version": "v1",
          "reasons": [
            "too_old_for_public_discovery"
          ],
          "components": {
            "recognizable_entity_score": 0,
            "practical_impact_score": 0,
            "novelty_interest_score": 0,
            "consequence_score": 0,
            "curiosity_score": 0,
            "shareability_score": 0
          }
        },
        "what_this_means_for_you": "",
        "reader_depth": "TECHNICAL",
        "editorial_freshness": {
          "band": "archive-level",
          "age_hours": 915.39
        },
        "topic": {
          "name": "AI Coding Tools",
          "slug": "ai-coding-tools",
          "url": "/t/ai-coding-tools/"
        },
        "source": {
          "name": "IEEE Spectrum Robotics",
          "type": "rss",
          "domain": "spectrum.ieee.org",
          "url": "https://spectrum.ieee.org/researcher-trains-robots-to-guess",
          "source_page": "/source/ieee-spectrum-robotics/"
        },
        "urls": {
          "signal_page": "/s/38Yl2/",
          "topic_anchor": "/t/ai-coding-tools/#signal-2409889755",
          "short_url": "https://vqv.me/38Yl2"
        },
        "share_text": "Award-Winning Researcher Trains Robots to Make Educated Guesses A quick look at the technical signal and source context.",
        "reposts": 0,
        "published_at": "2026-06-12T18:00:01+00:00",
        "fetched_at": "2026-07-20T21:19:46+00:00",
        "ai_assisted_summary": false,
        "id": "2409889755",
        "url_hash": "b49a216170cdadb30c20171bce432eab50f4d61f07257a2ebf2e5d0422e56d79",
        "short_code": "38Yl2",
        "source_title": "Award-Winning Researcher Trains Robots to Make Educated Guesses",
        "source_snippet": "Yen-Ling Kuo always wanted to understand how things worked. When she was growing up in Taiwan, reading the story....",
        "seen_at": "2026-06-12T18:00:01+00:00",
        "prominence_tier": "watch",
        "buckets": {
          "companies": [
            "Cursor"
          ],
          "models": [],
          "products": [
            "Cursor"
          ],
          "topic": "ai-coding-tools",
          "reader_depth": "TECHNICAL",
          "editorial_category": ""
        }
      },
      {
        "title": "Google just redesigned the search box for the first time in 25 years \u2014 here\u2019s why it matters more than you think.",
        "summary": "For a quarter century, the Google search box has been one of the most recognizable interfaces in computing: a thin white rectangle, a blinking cursor, a few typed words, and a list of blue links. On Tuesday, Google will formally retire that paradigm. <p...",
        "why_it_matters": "",
        "why_this_is_here": "Why this is here: VQV included this because it remains a relevant public signal for AI Coding Tools, with source context readers can inspect.",
        "label": "WATCH",
        "signal_strength": 95,
        "score": 50.96,
        "public_interest": {
          "score": 0,
          "editorial_category": "",
          "version": "v1",
          "reasons": [
            "too_old_for_public_discovery"
          ],
          "components": {
            "recognizable_entity_score": 0,
            "practical_impact_score": 0,
            "novelty_interest_score": 0,
            "consequence_score": 0,
            "curiosity_score": 0,
            "shareability_score": 0
          }
        },
        "what_this_means_for_you": "",
        "reader_depth": "TECHNICAL",
        "editorial_freshness": {
          "band": "archive-level",
          "age_hours": 1491.64
        },
        "topic": {
          "name": "AI Coding Tools",
          "slug": "ai-coding-tools",
          "url": "/t/ai-coding-tools/"
        },
        "source": {
          "name": "VentureBeat AI",
          "type": "rss",
          "domain": "venturebeat.com",
          "url": "https://venturebeat.com/technology/google-just-redesigned-the-search-box-for-the-first-time-in-25-years-heres-why-it-matters-more-than-you-think",
          "source_page": "/source/venturebeat-ai/"
        },
        "urls": {
          "signal_page": "/s/z48tR/",
          "topic_anchor": "/t/ai-coding-tools/#signal-4baf90f905",
          "short_url": "https://vqv.me/z48tR"
        },
        "share_text": "Google just redesigned the search box for the first time in 25 years \u2014 here\u2019s why it matters more than you think. A quick look at the technical signal and source context.",
        "reposts": 0,
        "published_at": "2026-05-19T17:45:00+00:00",
        "fetched_at": "2026-07-20T21:19:46+00:00",
        "ai_assisted_summary": false,
        "id": "4baf90f905",
        "url_hash": "4b0b581f96fdff4b22f43403dede893e341ce3acbf4e1a803a615bcefe3ab2d3",
        "short_code": "z48tR",
        "source_title": "Google just redesigned the search box for the first time in 25 years \u2014 here\u2019s why it matters more than you think.",
        "source_snippet": "For a quarter century, the Google search box has been one of the most recognizable interfaces in computing: a thin white rectangle, a blinking cursor, a few typed words, and a list of blue links. On Tuesday, Google will formally retire that paradigm. At its annual I/O developer conference , Google announced a <a...",
        "seen_at": "2026-05-19T17:45:00+00:00",
        "prominence_tier": "watch",
        "buckets": {
          "companies": [
            "Cursor",
            "Google"
          ],
          "models": [],
          "products": [
            "Cursor"
          ],
          "topic": "ai-coding-tools",
          "reader_depth": "TECHNICAL",
          "editorial_category": ""
        }
      }
    ]
  }
}
