<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Notes by Zulfaqar Hafez</title>
    <link>https://zulfaqarhafez.com/notes</link>
    <description>Short technical notes from the work: measurements, figures and negative results.</description>
    <language>en</language>
    <atom:link href="https://zulfaqarhafez.com/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The fix that cost tokens</title>
      <link>https://zulfaqarhafez.com/notes/the-fix-that-cost-tokens</link>
      <guid isPermaLink="true">https://zulfaqarhafez.com/notes/the-fix-that-cost-tokens</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>TraceRazor measured its own patch on 12 live coding runs and found it raised token use by 5.6 percent instead of cutting it. What the rerun gate caught, what changed, and why a second round centred on zero was the right answer.</description>
    </item>
    <item>
      <title>What the pond teaches about re-identification</title>
      <link>https://zulfaqarhafez.com/notes/what-the-pond-teaches</link>
      <guid isPermaLink="true">https://zulfaqarhafez.com/notes/what-the-pond-teaches</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>The koi pond on the home page is a toy with real failure modes: a noisy detector, a confirmation gate, a tracker that loses IDs under occlusion, and a count that drifts up, which re-identification cuts by about four fifths.</description>
    </item>
    <item>
      <title>Pre-registering a no</title>
      <link>https://zulfaqarhafez.com/notes/pre-registering-a-no</link>
      <guid isPermaLink="true">https://zulfaqarhafez.com/notes/pre-registering-a-no</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>OsciWriting fixed one rule before the decision run: if judged substitutability missed a 70 percent bar, the answer was Abandon. It came in at 12.8 to 15.3 percent. What was locked in advance, what was not, and why the verdict holds either way.</description>
    </item>
    <item>
      <title>Why one pass never certifies an agent</title>
      <link>https://zulfaqarhafez.com/notes/why-one-pass-never-certifies-an-agent</link>
      <guid isPermaLink="true">https://zulfaqarhafez.com/notes/why-one-pass-never-certifies-an-agent</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>Assay gates its verdicts at pass^k on held-out probes. The arithmetic behind that rule, what a deterministic demo can and cannot show, and why a mean of 0.80 across categories still failed.</description>
    </item>
  </channel>
</rss>
