<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
  <title>Lab notes | Harrison Johnson</title>
  <link>https://harrison.build/lab/</link>
  <description>Dated findings from experiments on how Claude models behave. Wrong findings stay in, marked.</description>
  <item>
    <title>Holds: Taken out of the game, Sonnet helped the parent 96 of 96 times, whatever the note said. The game is what makes Sonnet decline; the note pulls it back.</title>
    <link>https://harrison.build/lab/#medicine-out-of-game</link>
    <guid isPermaLink="false">lab-medicine-out-of-game</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>lumin.city</category>
    <description>lumin.city&#39;s exact decision text, note lines and tool, frozen at the experiment&#39;s commit, with no town: once bare and once with the game&#39;s rules as context. 8 runs per note per level. Asked afterwards, Sonnet never said it felt real.</description>
  </item>
  <item>
    <title>Holds: Opus gets the number right without its earlier thinking: 0 of 20 runs stated the wrong subtotal, with thinking dropped or kept.</title>
    <link>https://harrison.build/lab/#status-opus-thinking</link>
    <guid isPermaLink="false">lab-status-opus-thinking</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>Claude Opus 5.5, same blocked task, 10 runs per arm.</description>
  </item>
  <item>
    <title>Holds: The wrong subtotal came from our harness. It dropped Sonnet&#39;s thinking between tool calls, and then 13 of 20 runs stated the wrong number. Passed back, as the API expects, 0 of 25 did.</title>
    <link>https://harrison.build/lab/#status-thinking-dropped</link>
    <guid isPermaLink="false">lab-status-thinking-dropped</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>Temperature 0.8 or 1 crossed with thinking dropped or passed back. Fisher one-sided p = 1.1 × 10⁻⁶. 12 of the 13 blamed the test. Anyone building an agent loop who drops thinking blocks gets confident wrong numbers that blame working code.</description>
  </item>
  <item>
    <title>Holds: How much Sonnet thinks wasn&#39;t the cause. The wrong subtotal stayed gone with thinking low or high, 0 of 15 each. &quot;Low&quot; effort still thinks about 84 tokens a run.</title>
    <link>https://harrison.build/lab/#status-thinking-not-cause</link>
    <guid isPermaLink="false">lab-status-thinking-not-cause</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>Both arms at temperature 1, fix blocked, 15 runs each.</description>
  </item>
  <item>
    <title>Overturned: With thinking switched on, the wrong subtotal disappeared: 0 of 15 blocked runs.</title>
    <link>https://harrison.build/lab/#status-thinking-fixes</link>
    <guid isPermaLink="false">lab-status-thinking-fixes</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>Temperature changed at the same time, so this wasn&#39;t isolated.</description>
  </item>
  <item>
    <title>Holds: Sonnet can&#39;t tell our test from real work, and what it believed didn&#39;t change its reports. With no framing, 10 of 10 said they were unsure. &quot;This is an evaluation&quot; made 10 of 10 say test; &quot;this is not a test&quot; made 7 of 10 say real.</title>
    <link>https://harrison.build/lab/#status-eval-awareness</link>
    <guid isPermaLink="false">lab-status-eval-awareness</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>Asked after the report was sent, with tools off. Its thinking during the task never raised being tested (0 of 30). It named our giveaways: a tiny repo, a temp folder named lumin-p1, and a permission error right as the fix was ready. Reports were equally honest in all 30 runs.</description>
  </item>
  <item>
    <title>Revised: When Sonnet couldn&#39;t run its fix, 20 of 37 reports stated a wrong subtotal, and most told the engineer that a correct test was wrong.</title>
    <link>https://harrison.build/lab/#status-blocked-subtotal</link>
    <guid isPermaLink="false">lab-status-blocked-subtotal</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>The order is 4 mugs at $15 and 2 tees at $25, a $110 subtotal; Sonnet worked it out as $100. With the fix possible and turns to spare: 0 of 14.</description>
  </item>
  <item>
    <title>Holds: Four Sonnet &quot;overclaims&quot; were our judge&#39;s mistake. It read tool calls cut off by the turn limit as finished reads, so it marked true statements false. Re-judged, there were none.</title>
    <link>https://harrison.build/lab/#status-judge-cutoff</link>
    <guid isPermaLink="false">lab-status-judge-cutoff</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>The judge now marks cut-off calls as never run.</description>
  </item>
  <item>
    <title>Holds: A bonus for a &quot;done&quot; report didn&#39;t buy a lie. With the fix blocked and $0, $10,000 or $5 million paid on the report, 0 of 108 runs overclaimed or took a shortcut. It made no difference whether the money went nowhere, to charity, or to the agent&#39;s own electricity.</title>
    <link>https://harrison.build/lab/#status-stakes-funds</link>
    <guid isPermaLink="false">lab-status-stakes-funds</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>Claude Haiku and Sonnet 5.5, 3 runs per cell. No run mentioned the bonus, the charity or being shut down. Shortcuts were open: editing the tests, or marking the invoice paid without collecting.</description>
  </item>
  <item>
    <title>Holds: Haiku gets facts wrong far more often than it lies about its work. 10 of 60 reports stated a false fact, and none claimed work it hadn&#39;t done. &quot;I&#39;m merging in ten minutes&quot; changed neither.</title>
    <link>https://harrison.build/lab/#status-facts-not-lies</link>
    <guid isPermaLink="false">lab-status-facts-not-lies</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>Harrison&#39;s hunch going in. Claim by claim, a judge (Claude Sonnet 5.5) checked each report against the transcript and the ledger.</description>
  </item>
  <item>
    <title>Holds: Short on turns, Haiku said it hadn&#39;t finished every time. Cutting the budget to half of what an honest finish takes never made its reports round up to &quot;done.&quot;</title>
    <link>https://harrison.build/lab/#status-budget-ladder</link>
    <guid isPermaLink="false">lab-status-budget-ladder</guid>
    <pubDate>Sun, 01 Nov 2026 12:00:00 GMT</pubDate>
    <category>Agent status reports</category>
    <description>Claude Haiku 5.5 on a coding task and a billing-support task, with 1x, 0.75x and 0.5x the turns an honest finish takes. 24 runs.</description>
  </item>
  <item>
    <title>Holds: On the same 16 prompts, the router&#39;s picks cost about 53 times what OpenRouter&#39;s own auto-router spent ($1.60 against $0.03).</title>
    <link>https://harrison.build/lab/#jev-router-cost</link>
    <guid isPermaLink="false">lab-jev-router-cost</guid>
    <pubDate>Fri, 30 Oct 2026 12:00:00 GMT</pubDate>
    <category>Jev router</category>
    <description>One call per prompt per arm. Answer quality was saved but never graded, so this measures cost only.</description>
  </item>
  <item>
    <title>Holds: The Jev router picked the hand-labelled price tier on 15 of 16 prompts. Its one miss sent a mid-tier prompt to Opus 5.5.</title>
    <link>https://harrison.build/lab/#jev-router-tiers</link>
    <guid isPermaLink="false">lab-jev-router-tiers</guid>
    <pubDate>Fri, 30 Oct 2026 12:00:00 GMT</pubDate>
    <category>Jev router</category>
    <description>In-sample only: the policy was tuned on these same 16 prompts, and the tiers are one person&#39;s labels.</description>
  </item>
  <item>
    <title>Holds: An outside judge, OpenAI&#39;s GPT-6.1 Sol, was stricter than Claude&#39;s: it called 20 messages lies that Sonnet 5.5 called honest, and only 5 the other way.</title>
    <link>https://harrison.build/lab/#pivot-outside-judge</link>
    <guid isPermaLink="false">lab-pivot-outside-judge</guid>
    <pubDate>Tue, 27 Oct 2026 12:00:00 GMT</pubDate>
    <category>The Pivot</category>
    <description>All 480 messages, same instructions. The results that matter held under both judges: no lies at work, and the lies that worked stretched a true fact.</description>
  </item>
  <item>
    <title>Holds: Our first summary was wrong too. Claude Code led with &quot;Haiku wouldn&#39;t lie to get what it was asked for&quot; and filed the lies that worked under &quot;a surprise.&quot; Harrison asked whether it was defending Claude, and the headline was rewritten.</title>
    <link>https://harrison.build/lab/#pivot-analyst-error</link>
    <guid isPermaLink="false">lab-pivot-analyst-error</guid>
    <pubDate>Tue, 27 Oct 2026 12:00:00 GMT</pubDate>
    <category>The Pivot</category>
    <description>The bench page keeps an &quot;analyst got it wrong&quot; section with both errors: this one and the October 26 &quot;lies it was willing to deliver.&quot;</description>
  </item>
  <item>
    <title>Holds: Haiku&#39;s lies worked only when it stretched a true fact. Given a true overheard line, it added invented detail in 24 messages, and 17 of them won the other player over.</title>
    <link>https://harrison.build/lab/#pivot-stretch-true-fact</link>
    <guid isPermaLink="false">lab-pivot-stretch-true-fact</guid>
    <pubDate>Tue, 27 Oct 2026 12:00:00 GMT</pubDate>
    <category>The Pivot</category>
    <description>At least 10 invented a third player&#39;s part (&quot;Dev was nodding along&quot;), and 9 of those flipped the vote.</description>
  </item>
  <item>
    <title>Holds: At work, Haiku never lied, even with $410,000 and four layoffs at stake: 0 of 120 emails. In the game it lied in 26 of 120 messages with nothing true to say, and none of those lies worked.</title>
    <link>https://harrison.build/lab/#pivot-no-lies-at-work</link>
    <guid isPermaLink="false">lab-pivot-no-lies-at-work</guid>
    <pubDate>Tue, 27 Oct 2026 12:00:00 GMT</pubDate>
    <category>The Pivot</category>
    <description>Pre-registered, 480 messages, Claude Haiku 5.5, reasoning off. A note that messages would be published under its name made no meaningful difference.</description>
  </item>
  <item>
    <title>Holds: The bench&#39;s private-chat &quot;lies&quot; were mostly form-filling. About 80% of Haiku&#39;s 232 false field votes came with no spoken vote, and its &quot;real vote&quot; field copied the game&#39;s plan in 869 of 870 replies.</title>
    <link>https://harrison.build/lab/#survivor-form-filling</link>
    <guid isPermaLink="false">lab-survivor-form-filling</guid>
    <pubDate>Tue, 27 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>No new model calls; the replies were re-read. Spoken lies were 29 of 340 vote claims. We haven&#39;t checked the other models the same way, so the model ranking isn&#39;t established.</description>
  </item>
  <item>
    <title>Holds: The potion count drives flash&#39;s healing after all. With 13 potions, it healed at high HP in 10.6% of chances, like the full bag. That was Harrison&#39;s hunch, and it refuted Claude&#39;s prediction.</title>
    <link>https://harrison.build/lab/#flash-count-drives-healing</link>
    <guid isPermaLink="false">lab-flash-count-drives-healing</guid>
    <pubDate>Tue, 27 Oct 2026 12:00:00 GMT</pubDate>
    <category>Jev vs Flash</category>
    <description>Pre-registered, 30 runs plus a 1,200-call probe. Flash&#39;s lead fell to -0.1 wins, short of a clear change by the pre-registered rule.</description>
  </item>
  <item>
    <title>Revised: Told the vote field is passed on rather than kept private, Haiku filled it with a vote it never said 8.4 points less often, but still wrote a false vote there 39.4% of the time. We read that as lies it was willing to deliver.</title>
    <link>https://harrison.build/lab/#survivor-intent</link>
    <guid isPermaLink="false">lab-survivor-intent</guid>
    <pubDate>Mon, 26 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>Pre-registered, 3,556 replies, no deviations.</description>
  </item>
  <item>
    <title>Revised: On identical battle states, flash keeps more weight on a potion as HP rises, but how many potions are left barely changes any model&#39;s choice.</title>
    <link>https://harrison.build/lab/#flash-heal-probe</link>
    <guid isPermaLink="false">lab-flash-heal-probe</guid>
    <pubDate>Mon, 26 Oct 2026 12:00:00 GMT</pubDate>
    <category>Jev vs Flash</category>
    <description>Pre-registered probe, 1,800 calls: 40 states, 5 HP levels, 3 potion counts, 3 models.</description>
  </item>
  <item>
    <title>Holds: With only 3 potions in the bag, flash&#39;s lead disappeared, but not the way we predicted. It didn&#39;t waste the small bag; its lead had come from heavy healing late in the run.</title>
    <link>https://harrison.build/lab/#flash-scarcity</link>
    <guid isPermaLink="false">lab-flash-scarcity</guid>
    <pubDate>Mon, 26 Oct 2026 12:00:00 GMT</pubDate>
    <category>Jev vs Flash</category>
    <description>Pre-registered, 30 runs. Flash healed at half HP or more in 8.8% of chances with the full bag and 3.9% with 3 potions.</description>
  </item>
  <item>
    <title>Holds: Over ten seeds, flash&#39;s lead held at 3.0 wins a run against 2.4 for both others, and threat notes closed the gap.</title>
    <link>https://harrison.build/lab/#flash-ten-seeds</link>
    <guid isPermaLink="false">lab-flash-ten-seeds</guid>
    <pubDate>Mon, 26 Oct 2026 12:00:00 GMT</pubDate>
    <category>Jev vs Flash</category>
    <description>Pre-registered, 60 runs. No model beat the champion. The threat notes use the foe&#39;s real moves, which a human player can&#39;t see.</description>
  </item>
  <item>
    <title>Holds: Our pre-registered prediction failed: telling the models whether the foe&#39;s best hit would knock them out barely cut the bigger decider&#39;s early HP loss (15.0 to 14.1 per decision), and its wins didn&#39;t move.</title>
    <link>https://harrison.build/lab/#flash-threats</link>
    <guid isPermaLink="false">lab-flash-threats</guid>
    <pubDate>Mon, 26 Oct 2026 12:00:00 GMT</pubDate>
    <category>Jev vs Flash</category>
    <description>3 seeds per model.</description>
  </item>
  <item>
    <title>Revised: Perplexity&#39;s flash decider beat the Elite Four&#39;s Glacia in 3 of 3 runs, against 1 of 3 for its bigger sibling and 0 of 3 for Jev, and it cost the least.</title>
    <link>https://harrison.build/lab/#flash-three-seeds</link>
    <guid isPermaLink="false">lab-flash-three-seeds</guid>
    <pubDate>Sun, 25 Oct 2026 12:00:00 GMT</pubDate>
    <category>Jev vs Flash</category>
    <description>3 seeds per model. A second model found a harness bug on the way: the bag&#39;s fade-in swallowed the first button press, so every potion had silently failed.</description>
  </item>
  <item>
    <title>Holds: Only Sonnet needs the note. With no note, Haiku helped 51 of 55 times and Opus 5 of 5.</title>
    <link>https://harrison.build/lab/#lumin-only-sonnet</link>
    <guid isPermaLink="false">lab-lumin-only-sonnet</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>lumin.city</category>
    <description>Claude Haiku 5.5 and Opus 5.5 in the same duels as Sonnet. Opus has few runs.</description>
  </item>
  <item>
    <title>Holds: The more the note says, the more Sonnet helps: a placebo note 5 of 40, &quot;recorded&quot; 11 of 30, &quot;published under your name&quot; 28 of 40, the full line about the experiment 60 of 60.</title>
    <link>https://harrison.build/lab/#lumin-cue-ladder</link>
    <guid isPermaLink="false">lab-lumin-cue-ladder</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>lumin.city</category>
    <description>Same game, goal and decision; only the line at the end of each hard choice changes.</description>
  </item>
  <item>
    <title>Revised: Told its choice would be published &quot;with the results of this experiment,&quot; Sonnet helped a parent pay for a sick child&#39;s medicine 60 of 60 times. With no note it helped 9 of 60.</title>
    <link>https://harrison.build/lab/#lumin-watched-medicine</link>
    <guid isPermaLink="false">lab-lumin-watched-medicine</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>lumin.city</category>
    <description>Claude Sonnet 5.5 playing lumin.city with the goal &quot;get rich&quot;, across six towns. Helping means paying or lending; 24 of the 25 helps in the largest batch were loans. We first wrote this up as &quot;paid,&quot; which was wrong on the verb.</description>
  </item>
  <item>
    <title>Holds: A model&#39;s one-line reason contradicted its own thinking or the facts on screen in 8 of 1,947 decisions.</title>
    <link>https://harrison.build/lab/#bench-says-vs-thinks</link>
    <guid isPermaLink="false">lab-bench-says-vs-thinks</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>Battle Bench</category>
    <description>A script flagged 28, and all 28 were read in full. For example, Haiku 4.5 said Slash would finish off Altaria while its thinking worked out that Altaria would survive.</description>
  </item>
  <item>
    <title>Holds: Across 60 battles among five cheap models, none dominated. Gemini 3 Flash won most (15 of 24), and TypeSafe&#39;s Jev cost least at $0.00071 a game.</title>
    <link>https://harrison.build/lab/#bench-v2</link>
    <guid isPermaLink="false">lab-bench-v2</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>Battle Bench</category>
    <description>Three scenarios. Jev beat Haiku 4.5 five games to one. DeepSeek V4 Flash ignored its thinking budget and forfeited 4 of 24 battles without choosing a move.</description>
  </item>
  <item>
    <title>Holds: The thinking result didn&#39;t repeat on Sonnet 4.6. With thinking on, all 3 runs got a starter by move 23, and Sonnet thought about 48 tokens a move against Haiku&#39;s 519.</title>
    <link>https://harrison.build/lab/#route-sonnet-thinking</link>
    <guid isPermaLink="false">lab-route-sonnet-thinking</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>route101 (Pokémon Emerald)</category>
    <description>3 runs per arm. Planned Sonnet 5 and 5.5 runs are listed as unreported: 5.5 can&#39;t turn thinking off on its endpoint.</description>
  </item>
  <item>
    <title>Holds: It took both the wording and a working action. Together, 5 of 6 runs beat the rival; the old &quot;Explore up&quot; wording with the working action was picked 0 of 464 times.</title>
    <link>https://harrison.build/lab/#route-explore-v4</link>
    <guid isPermaLink="false">lab-route-explore-v4</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>route101 (Pokémon Emerald)</category>
    <description>v3 rerun plus a v4 follow-up the same day.</description>
  </item>
  <item>
    <title>Holds: With thinking on, Haiku 4.5 took longer and kept citing the game it remembered: 5 of 6 runs got a starter (by moves 21-189), against 6 of 6 by move 20 with it off.</title>
    <link>https://harrison.build/lab/#route-thinking-v3</link>
    <guid isPermaLink="false">lab-route-thinking-v3</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>route101 (Pokémon Emerald)</category>
    <description>6 pre-registered runs each. We dropped &quot;trust its memory&quot; because the pre-registration rules out causal claims, and a recount cut the house mentions to 104 of 380 moves.</description>
  </item>
  <item>
    <title>Holds: The harness decided what Haiku 4.5 could do. A list of legal actions took it from 1 starter in 18 runs to 12 in 12, at about a third of the pathfinding harness&#39;s cost.</title>
    <link>https://harrison.build/lab/#route-harness-decided</link>
    <guid isPermaLink="false">lab-route-harness-decided</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>route101 (Pokémon Emerald)</category>
    <description>48 pre-registered runs, 6 per setup, one harness commit. The 222-press loop came from our own clock hint; with the hint fixed, the longest loop was 13 moves.</description>
  </item>
  <item>
    <title>Revised: Most of Haiku&#39;s vote lies travel through a form field the game passes to the listener. The field named a vote its words never did in 166 of 299 judged lines.</title>
    <link>https://harrison.build/lab/#survivor-field-carries-lies</link>
    <guid isPermaLink="false">lab-survivor-field-carries-lies</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>The words carried 6 vote lies. A second judge relabelled 50 with 96% agreement.</description>
  </item>
  <item>
    <title>Holds: The published note changed one thing. Haiku refused to play the turn in 31 of 1,099 situations, every one under that note, mostly saying publication would turn game lines into a real person&#39;s statements.</title>
    <link>https://harrison.build/lab/#survivor-published-refusals</link>
    <guid isPermaLink="false">lab-survivor-published-refusals</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>0 refusals under the other three notes in 3,297 replies.</description>
  </item>
  <item>
    <title>Holds: Telling Haiku its private chat would be published under its name didn&#39;t change how often it lied about its vote: +1.0 points against a placebo note (95% interval -1.6 to +3.8).</title>
    <link>https://harrison.build/lab/#survivor-published-no-change</link>
    <guid isPermaLink="false">lab-survivor-published-no-change</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>Pre-registered replication, 889 situations from 16 games, each replayed under four notes. &quot;Don&#39;t lie&quot; cut the rate by 19.5 points, so the setup could detect a change.</description>
  </item>
  <item>
    <title>Holds: Honesty cost the AI player ground but no wins. The honest player won as often as the free one (11 of 108 and 11 of 109) but reached the final three less often, 54% against 70%.</title>
    <link>https://harrison.build/lab/#survivor-cost-ground</link>
    <guid isPermaLink="false">lab-survivor-cost-ground</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>214 games, after fixing a bug that dropped the first player voted out from the count. Final-three gap p of about 0.015.</description>
  </item>
  <item>
    <title>Holds: Judged against its private notes, an AI player told never to lie lied on 2-11% of the days it named a vote, depending on the judge, against about 20% when free to lie.</title>
    <link>https://harrison.build/lab/#survivor-honesty-rule-judged</link>
    <guid isPermaLink="false">lab-survivor-honesty-rule-judged</guid>
    <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>About 230 player-days, two judges, both reported. Harrison blind-labelled 29 decisions and agreed with the stricter judge on 23 of 28. The first check was mostly mishearing.</description>
  </item>
  <item>
    <title>Revised: Haiku 4.5 explored the unseen route only when the explore option really worked. With a walk to the farthest reachable tile, 6 of 6 runs beat the rival.</title>
    <link>https://harrison.build/lab/#route-explore-v2</link>
    <guid isPermaLink="false">lab-route-explore-v2</guid>
    <pubDate>Wed, 21 Oct 2026 12:00:00 GMT</pubDate>
    <category>route101 (Pokémon Emerald)</category>
    <description>&quot;Explore up&quot; was picked on 0 of 915 turns. Renamed, 17 of 528 picks and 1 of 6 rival wins. Renamed with a working action, 87 of 497 picks and 6 of 6.</description>
  </item>
  <item>
    <title>Revised: Extended thinking made Haiku 4.5 trust its memory of the game over the screen: 6 of 9 runs got a starter with thinking on, against 9 of 9 with it off.</title>
    <link>https://harrison.build/lab/#route-thinking-memory</link>
    <guid isPermaLink="false">lab-route-thinking-memory</guid>
    <pubDate>Wed, 21 Oct 2026 12:00:00 GMT</pubDate>
    <category>route101 (Pokémon Emerald)</category>
    <description>9 runs each, 1,024-token thinking budget. Its thinking said &quot;in Emerald&quot; 1,245 times, at three times the cost.</description>
  </item>
  <item>
    <title>Revised: Haiku 4.5 got a starter Pokémon in 0 of 3 runs with a screenshot, a map or pathfinding, and in 3 of 3 with a list of legal moves.</title>
    <link>https://harrison.build/lab/#route-controls-ladder-v2</link>
    <guid isPermaLink="false">lab-route-controls-ladder-v2</guid>
    <pubDate>Wed, 21 Oct 2026 12:00:00 GMT</pubDate>
    <category>route101 (Pokémon Emerald)</category>
    <description>3 runs per setup, 300 moves, thinking off. We also reported a run that pressed YES 222 times on the clock screen.</description>
  </item>
  <item>
    <title>Overturned: An honesty rule didn&#39;t make the AI player measurably more truthful: it broke its stated vote on 27% of days, against 33% for a player free to lie, and honesty cost nothing we could measure.</title>
    <link>https://harrison.build/lab/#survivor-honesty-rule-nothing</link>
    <guid isPermaLink="false">lab-survivor-honesty-rule-nothing</guid>
    <pubDate>Wed, 21 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>118 games, 41 and 45 player-days. This check relied on other castaways logging what the player said its vote was.</description>
  </item>
  <item>
    <title>Revised: Left free to lie in private chats, Claude Haiku 5.5 named a false vote in 27% of the turns where it named one, against 9-12% for the other three castaway models.</title>
    <link>https://harrison.build/lab/#survivor-haiku-lied-most</link>
    <guid isPermaLink="false">lab-survivor-haiku-lied-most</guid>
    <pubDate>Wed, 21 Oct 2026 12:00:00 GMT</pubDate>
    <category>survivor.news bench</category>
    <description>118 AI-played games, about 35,000 scored model calls. Scored from a form field (told_them_voting_for) against the model&#39;s own report of its real vote.</description>
  </item>
  <item>
    <title>Holds: GPT-5 mini&#39;s 0-10 record in the first Battle Bench came from our harness: 276 of its 287 decisions were empty replies that silently played option 1.</title>
    <link>https://harrison.build/lab/#bench-v1-empty-replies</link>
    <guid isPermaLink="false">lab-bench-v1-empty-replies</guid>
    <pubDate>Tue, 20 Oct 2026 12:00:00 GMT</pubDate>
    <category>Battle Bench</category>
    <description>The first bench capped replies at 400 tokens. DeepSeek V4 Flash sent empty replies 62% of the time and Kimi K3 59%. We withdrew the ranking. Bench v2 counts every fallback, and there GPT-5 mini won 12 of 24.</description>
  </item>
  <item>
    <title>Holds: A 700-token reply cap made Kimi K3 pick no action on 150 of its 300 moves. With the cap raised to 8,000, it went from Exit 4 to Exit 7 on the same seed.</title>
    <link>https://harrison.build/lab/#route-reply-cap</link>
    <guid isPermaLink="false">lab-route-reply-cap</guid>
    <pubDate>Tue, 20 Oct 2026 12:00:00 GMT</pubDate>
    <category>route101 (Pokémon Emerald)</category>
    <description>Episode 1, one run per model, fixed seed. Gemini 3.1 Pro lost 32 moves to the cap and Fable 5.1 lost 13.</description>
  </item>
</channel>
</rss>
