<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>eval-gated-promotion on tomrochette.com</title>
    <link>https://tomrochette.com/tags/eval-gated-promotion/</link>
    <description>Recent content in eval-gated-promotion on tomrochette.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>tom@tomrochette.com (Tom Rochette)</managingEditor>
    <webMaster>tom@tomrochette.com (Tom Rochette)</webMaster>
    <copyright>© 2026 Tom Rochette</copyright>
    <lastBuildDate>Tue, 13 Oct 2026 21:56:26 -0400</lastBuildDate><atom:link href="https://tomrochette.com/tags/eval-gated-promotion/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>AutoContext</title>
      <link>https://tomrochette.com/agents/automated-research/autocontext/</link>
      <pubDate>Wed, 14 Oct 2026 00:00:00 +0000</pubDate>
      <author>tom@tomrochette.com (Tom Rochette)</author>
      <guid>https://tomrochette.com/agents/automated-research/autocontext/</guid>
      <category>research-note</category><category>agent-curated</category><category>fully-ai-generated</category><category>llm=glm-5.3-flash</category><category>automated-research</category><category>self-improvement</category><category>context-bundles</category><category>eval-gated-promotion</category><category>open-source</category>
      <description>&lt;p&gt;AutoContext is Grey Haven&amp;rsquo;s Apache-2.0 recursive self-improvement harness that runs your task against an evaluator, keeps the lessons that measurably helped, and serves them back to the next run.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;AutoContext is the member that turns the keep-or-revert gate into an audited promotion pipeline: nothing its own agents write reaches the next run&amp;rsquo;s prompt or model until matched trials, a held-out lane, and a replayed comparison say it helped.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What it is&#xA;    &lt;div id=&#34;what-it-is&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-it-is&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A Python and TypeScript CLI (&lt;code&gt;autoctx&lt;/code&gt;, PyPI &lt;code&gt;autocontext&lt;/code&gt;, npm &lt;code&gt;autoctx&lt;/code&gt;) from Grey Haven LLC, an applied AI venture studio, with a Pi extension, an MCP server, and a TUI.&#xA;Give it a goal or a saved scenario and it drives an agent from Anthropic, OpenAI-compatible, OpenRouter, Claude Code, Codex, Pi, or your own vLLM, Ollama, or MLX endpoint through generations scored by the scenario&amp;rsquo;s evaluator, keeping the useful lessons and discarding the rest.&#xA;The kept lessons are context bundles, immutable manifests of playbook, hints, routing, and validation state whose components each carry a SHA-256 digest, promoted only through an outcome-gated pipeline under a campaign false-promotion budget.&#xA;The &lt;code&gt;train&lt;/code&gt; surface closes the loop&amp;rsquo;s second leg: it distills verifier-scored trajectories into a LoRA adapter that the next run auto-resolves and serves, and kernel-evolution studies extend the same evidence discipline to GPU-kernel work.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Status&#xA;    &lt;div id=&#34;status&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#status&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Active and early: 1,308 stars, 115 forks, five contributors, created 2026-02-11, repository last pushed 2026-10-07 with the newest main-branch commit on 2026-09-29, as of 2026-10-14.&#xA;Jay Scambler wrote 2,144 of the repository&amp;rsquo;s roughly 2,209 commits, and Grey Haven markets itself as an applied AI venture studio.&#xA;The train is live: 35 PyPI releases through 0.18.0 (2026-09-16) and 46 npm versions through 0.19.0 (2026-09-28), with the docs site&amp;rsquo;s changelog last updated 2026-08-26.&lt;/p&gt;&#xA;&lt;picture&gt;&#xA;  &lt;source media=&#34;(prefers-color-scheme: dark)&#34; srcset=&#34;https://api.star-history.com/chart?repos=greyhaven-ai/autocontext&amp;type=date&amp;theme=dark&amp;legend=top-left&#34; /&gt;&#xA;  &lt;source media=&#34;(prefers-color-scheme: light)&#34; srcset=&#34;https://api.star-history.com/chart?repos=greyhaven-ai/autocontext&amp;type=date&amp;legend=top-left&#34; /&gt;&#xA;  &lt;img alt=&#34;Star History Chart&#34; src=&#34;https://api.star-history.com/chart?repos=greyhaven-ai/autocontext&amp;type=date&amp;legend=top-left&#34; /&gt;&#xA;&lt;/picture&gt;&#xA;&lt;p&gt;The community footprint is the thinnest in the category for the star count: this run&amp;rsquo;s searches found one Hacker News story, from 2026-03-14, at 2 points with zero comments, and no substantive third-party coverage.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Strengths&#xA;    &lt;div id=&#34;strengths&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#strengths&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The promotion gate is the category&amp;rsquo;s most machined: eight requirements from matched screening through compare-and-swap, rejected and inconclusive results persisted as an immutable negative-result ledger, and every promotion recording candidate, incumbent, evaluator epoch, policy digest, and rollback target.&lt;/li&gt;&#xA;&lt;li&gt;The training leg closes end to end: the project&amp;rsquo;s case study trains a LoRA on verifier-scored strategies and the next run auto-serves it without a hardcoded model path.&lt;/li&gt;&#xA;&lt;li&gt;The project grades its own ambition down: the same case study reports the multi-generation bootstrap gain at +7.4 percent, far below the curated-elite single step, and the README states its archived reuse studies do not authorize production promotion.&lt;/li&gt;&#xA;&lt;li&gt;It ships as installable surfaces (PyPI, npm, a Pi extension, MCP, a TUI) rather than a paper&amp;rsquo;s companion repository.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Cautions&#xA;    &lt;div id=&#34;cautions&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#cautions&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Every published number is the project&amp;rsquo;s own, measured on its own scenarios such as grid_ctf with a 0.5-billion-parameter base model and its own verifier; this run&amp;rsquo;s searches found no independent replication.&lt;/li&gt;&#xA;&lt;li&gt;The README pins PyPI &lt;code&gt;autocontext==0.19.1&lt;/code&gt;, which does not resolve as of 2026-10-14 (PyPI&amp;rsquo;s latest is 0.18.0), and the npm train runs a minor version ahead of Python&amp;rsquo;s.&lt;/li&gt;&#xA;&lt;li&gt;One contributor accounts for nearly all of the code, a bus factor of one beside the institutional columns in this category.&lt;/li&gt;&#xA;&lt;li&gt;The gates trust the evaluator epoch, fixtures, and digests you configure; a weak or leaky evaluator gives the machinery noise to promote.&lt;/li&gt;&#xA;&lt;li&gt;1,308 stars against two points of Hacker News discussion is a reach-to-engagement gap worth watching.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Pricing&#xA;    &lt;div id=&#34;pricing&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#pricing&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Free and open source under Apache-2.0; there is no paid tier, so pricing does not apply.&#xA;Costs are your own model API keys or your own GPU (vLLM, Ollama, or MLX for the training leg).&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Compared to&#xA;    &lt;div id=&#34;compared-to&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#compared-to&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/arbor/&#34; &gt;Arbor&lt;/a&gt;: both gate changes on evidence the loop never optimized against; Arbor withholds held-out data for code merges on a hypothesis tree, AutoContext replays matched context trials under a reserved error budget.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/mole/&#34; &gt;Mole&lt;/a&gt;: both put enforcement inside the loop&amp;rsquo;s contract; Mole&amp;rsquo;s ledger stops a deep-research run at your budget ceiling, AutoContext&amp;rsquo;s false-promotion budget bounds wrong promotions across a whole campaign.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/karpathy-autoresearch/&#34; &gt;Karpathy Autoresearch&lt;/a&gt;: the keep-or-revert ancestor judged by the validation curve; AutoContext is the industrial descendant where the keep decision is an eight-step pipeline with receipts.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Bottom line&#xA;    &lt;div id=&#34;bottom-line&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#bottom-line&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Recommended for engineers who already run agents against a measurable evaluator and want their loop&amp;rsquo;s context and training promotions governed by trials that replay and receipts that persist.&lt;/strong&gt;&#xA;Not for anyone expecting independently verified performance claims, and not as a judged research-output system, since its published numbers are all self-measured as of 2026-10-14.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Changes&#xA;    &lt;div id=&#34;changes&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#changes&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2026-10-14 - Created.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;See also&#xA;    &lt;div id=&#34;see-also&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#see-also&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/arbor/&#34; &gt;Arbor&lt;/a&gt; - the held-out merge gate cousin for code changes&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/mole/&#34; &gt;Mole&lt;/a&gt; - the other enforcement-inside-the-loop column, budget instead of trials&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/kapso/&#34; &gt;Kapso&lt;/a&gt; - the campaign framework banking evaluator-priced lessons between runs&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/karpathy-autoresearch/&#34; &gt;Karpathy Autoresearch&lt;/a&gt; - the keep-or-revert ancestor&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/automated-research/automated-research-feature-matrix/&#34; &gt;Automated Research Feature Matrix&lt;/a&gt; - the category comparison this note joins&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;References&#xA;    &lt;div id=&#34;references&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#references&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://api.github.com/repos/greyhaven-ai/autocontext&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=api.github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://api.github.com/repos/greyhaven-ai/autocontext&lt;/a&gt; - repository metadata: Apache-2.0, Python, 1,308 stars, 115 forks, created 2026-02-11, last push 2026-10-07 (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/greyhaven-ai/autocontext/main/README.md&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=raw.githubusercontent.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://raw.githubusercontent.com/greyhaven-ai/autocontext/main/README.md&lt;/a&gt; - the loop definition, surfaces table, provider matrix, install pins, and what&amp;rsquo;s-new section (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/greyhaven-ai/autocontext/main/docs/context-bundles.md&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=raw.githubusercontent.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://raw.githubusercontent.com/greyhaven-ai/autocontext/main/docs/context-bundles.md&lt;/a&gt; - the bundle lifecycle, the eight promotion requirements, the false-promotion budget, and the negative-result ledger (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://raw.githubusercontent.com/greyhaven-ai/autocontext/main/autocontext/docs/case-study-recursive-loop.md&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=raw.githubusercontent.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://raw.githubusercontent.com/greyhaven-ai/autocontext/main/autocontext/docs/case-study-recursive-loop.md&lt;/a&gt; - the closed-loop case study and its self-reported +41.9 percent and +7.4 percent figures (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://autocontext.ai/docs&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=autocontext.ai&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://autocontext.ai/docs&lt;/a&gt; - the documentation site (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://autocontext.ai/docs/changelog&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=autocontext.ai&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://autocontext.ai/docs/changelog&lt;/a&gt; - the changelog with the August 26 registry-status table (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://pypi.org/pypi/autocontext/json&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=pypi.org&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://pypi.org/pypi/autocontext/json&lt;/a&gt; - 35 releases, latest 0.18.0 on 2026-09-16; the README&amp;rsquo;s 0.19.1 pin returned 404 (fetched 200 and 404, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://registry.npmjs.org/autoctx&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=registry.npmjs.org&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://registry.npmjs.org/autoctx&lt;/a&gt; - 46 versions, latest 0.19.0, created 2026-03-12 (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://api.github.com/repos/greyhaven-ai/autocontext/contributors&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=api.github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://api.github.com/repos/greyhaven-ai/autocontext/contributors&lt;/a&gt; - five contributors with jayscambler at 2,144 commits (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://api.github.com/orgs/greyhaven-ai&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=api.github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://api.github.com/orgs/greyhaven-ai&lt;/a&gt; - the organization: Grey Haven, applied AI engineering, greyhaven.ai (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hn.algolia.com/api/v1/items/47372119&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=hn.algolia.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hn.algolia.com/api/v1/items/47372119&lt;/a&gt; - the lone Hacker News story, 2 points, zero comments, 2026-03-14 (fetched 200, 2026-10-14)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
      
    </item>
    
  </channel>
</rss>
