<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Sarthak — applied AI engineering</title><description>Notes from building a verification-first coding-agent harness — what the architecture makes measurable, and what the measurements surface.</description><link>https://sarthak-blog.sarthak-xceed.workers.dev/</link><item><title>Don&apos;t judge an agent by its pass@1</title><link>https://sarthak-blog.sarthak-xceed.workers.dev/blog/02-dont-judge-by-pass-at-1/</link><guid isPermaLink="true">https://sarthak-blog.sarthak-xceed.workers.dev/blog/02-dont-judge-by-pass-at-1/</guid><description>A single pass@1 score collapses runs that differ on three axes it can&apos;t show: how a failure was shaped, whether a success repeats, and what either one cost. One model concluded a secret-safety task in 4 turns; two others avoided the leak but never concluded, burning ~77× the tokens. Then the reliability metric I reached for turned out to move in coarse sixths, and inverted when I reran the identical matrix. What to log, and how far to trust it.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Is your harness driving your model crazy?</title><link>https://sarthak-blog.sarthak-xceed.workers.dev/blog/01-scaffold-not-model/</link><guid isPermaLink="true">https://sarthak-blog.sarthak-xceed.workers.dev/blog/01-scaffold-not-model/</guid><description>One model went from a 0.10 to a 0.75 success rate without anyone touching the model. The fault was a tool-schema bug in the harness, and the only reason I caught it was reading the agent&apos;s trajectory instead of the scoreboard. A case study on why agent evals score the whole system, and how to tell which part you&apos;re actually measuring.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate></item><item><title>When is an agent truly done?</title><link>https://sarthak-blog.sarthak-xceed.workers.dev/blog/00-verification-first-harness/</link><guid isPermaLink="true">https://sarthak-blog.sarthak-xceed.workers.dev/blog/00-verification-first-harness/</guid><description>Many agent loops still treat a model&apos;s completion message as terminal, but stopping isn&apos;t the same as being correct. On moving the authority for &apos;done&apos; out of the model and into a verifier, and what that one move makes measurable.</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>