<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Behavioural Evaluation on Programmer.ie: Modern AI programming</title>
    <link>http://programmer.ie/tags/behavioural-evaluation/</link>
    <description>Recent content in Behavioural Evaluation on Programmer.ie: Modern AI programming</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 14 Sep 2026 05:00:17 +0100</lastBuildDate>
    <atom:link href="http://programmer.ie/tags/behavioural-evaluation/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>What Remembering Means</title>
      <link>http://programmer.ie/books/memory/01-chapter/</link>
      <pubDate>Mon, 14 Sep 2026 05:00:01 +0100</pubDate>
      <guid>http://programmer.ie/books/memory/01-chapter/</guid>
      <description>&lt;p&gt;Consider a small software team and the assistant that sits alongside it. In June the team spends a week arguing about where to keep its event log. Someone tries keeping it in SQLite. The prototype works, then slows down under concurrent writes. The team decides to move the event store to PostgreSQL, recording the decision as &lt;code&gt;adr-007&lt;/code&gt; on 11 July. By August nobody thinks about this any more; it is just how the system works.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Does Better Context Change Behaviour?</title>
      <link>http://programmer.ie/books/memory/12-chapter/</link>
      <pubDate>Mon, 14 Sep 2026 05:00:12 +0100</pubDate>
      <guid>http://programmer.ie/books/memory/12-chapter/</guid>
      <description>&lt;p&gt;Chapter 1 defined memory behaviourally: remove the past, rerun the present task, and ask whether behaviour changed and whether the change was an improvement. Eleven chapters later, that test has never actually been run. Chapters 3 to 11 built a pipeline — retrieval, structure, association, routing, lineage, temporal state, open loops, frames, derived consequences — and measured each stage against ledgers of what the context contains. During development, a later assembly experiment, reported in Chapter 14, exposed the measurement anomaly that motivates the behavioural experiment reported here: at a 768-token budget the assembled context holds required-evidence recall of only 0.72 yet the reader answers at 0.955 key-claim coverage, better than the full raw context at 0.879. Either the ledger overstates what the task needs, or the reader answers without the evidence the book calls required, or the metric gives false confidence. Answer quality alone cannot distinguish those cases. This chapter builds the instrument that can.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Remembering System</title>
      <link>http://programmer.ie/books/memory/17-chapter/</link>
      <pubDate>Mon, 14 Sep 2026 05:00:17 +0100</pubDate>
      <guid>http://programmer.ie/books/memory/17-chapter/</guid>
      <description>&lt;p&gt;The book began with a deliberately strict definition:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Memory is when retained past experience changes what the system does now.&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;Everything else — vector stores, graphs, temporal state, context selection, consolidation, procedures — is mechanism.&lt;/p&gt;&#xA;&lt;p&gt;That distinction changes what a final chapter should do.&lt;/p&gt;&#xA;&lt;p&gt;The original plan saved the behavioural test for the twentieth chapter and imagined a full stack in front of it: events, claims, provenance, belief, open loops, policy, context assembly, consolidation, compression, forgetting, outcome adaptation, procedures, then behaviour. The experiments did not follow that plan. Selection moved earlier. Context assembly was measured before long-term compression. Derived state produced both benefits and hazards. Simple mechanisms repeatedly matched or beat ambitious ones. Chapter 12 was moved forward specifically to test the behavioural definition before the book accumulated more machinery.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
