<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Goodfoot Newsletter</title><description>Technical analysis, field reports, demonstrations, and findings from Goodfoot.</description><link>https://goodfoot.io/</link><language>en-us</language><item><title>Asking Whether the Work Is Done</title><link>https://goodfoot.io/newsletter/asking-whether-the-work-is-done/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/asking-whether-the-work-is-done/</guid><description>Checking on a computing job seems harmless. But someone has to answer each request, and new observations at Harvard show why an AI agent&apos;s appetite for updates deserves a more careful look.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Reading Past the Feedback Summary</title><link>https://goodfoot.io/newsletter/what-should-make-the-briefing/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/what-should-make-the-briefing/</guid><description>A quick AI summary can help you prepare to discuss employee feedback. But which comments shaped its headings, and what might you miss if those headings become the whole agenda for the conversation?</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>When the Customer Changes the Test</title><link>https://goodfoot.io/newsletter/the-customer-had-instructions-too/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-customer-had-instructions-too/</guid><description>A simulated customer volunteers information, and an AI support agent completes the task. That helpful exchange raises a harder question: how much can a success score tell us when the customer changes the test?</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>Secrets in an Ordinary Summary</title><link>https://goodfoot.io/newsletter/the-summary-passed-inspection/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-summary-passed-inspection/</guid><description>How can a summary of public facts reveal a secret? In a simulated security exercise, AI agents learned to send messages that passed inspection but meant something more to a receiver that remembered earlier exchanges.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Before You Fix the Bug</title><link>https://goodfoot.io/newsletter/the-work-before-the-issue-ticket/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-work-before-the-issue-ticket/</guid><description>An AI agent finds a failing test, but does the software need fixing or is the test asking for the wrong thing? Two bug reports show why that question matters before writing a patch.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Finished for Whom?</title><link>https://goodfoot.io/newsletter/what-comes-with-the-part/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/what-comes-with-the-part/</guid><description>A finished engineering model may not tell the next engineer how its parts depend on each other. Two assignments for one small assembly reveal what a useful handoff needs to carry beyond the shape.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>Clues an Agent Never Sees</title><link>https://goodfoot.io/newsletter/access-is-not-observation/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/access-is-not-observation/</guid><description>AI models could recognize a DNA pattern when shown it, yet often missed it when left to investigate. A biology study asks a practical question: what good is evidence an agent never looks at?</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>What a Proof Can Leave Unfinished</title><link>https://goodfoot.io/newsletter/the-fix-is-larger-than-the-contract/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-fix-is-larger-than-the-contract/</guid><description>A precise specification helped an agent fix small bugs, then fell short on larger repository changes. What gets left out when the contract describes the required behavior but the job reaches across several files?</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>When Yesterday&apos;s Fix Sends an Agent Astray</title><link>https://goodfoot.io/newsletter/a-memory-does-not-have-a-fixed-value/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/a-memory-does-not-have-a-fixed-value/</guid><description>A memory system finds relevant history, yet the coding agent&apos;s repair gets worse. Selected benchmark cases show how an old record can carry useful clues and bad advice together, leaving the next worker to separate them.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>When AI Reviewers Learn to Sound Alike</title><link>https://goodfoot.io/newsletter/the-second-reviewer-is-supposed-to-add-something/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-second-reviewer-is-supposed-to-add-something/</guid><description>Training AI reviewers on another model&apos;s reviews narrowed their scores and language in one experiment. The important question remains open: does that sameness cost a review panel the valid criticism only another reviewer would catch?</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>More Reasoning Changes What Persuades an AI Shopper</title><link>https://goodfoot.io/newsletter/a-reasoning-mode-is-not-a-robustness-score/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/a-reasoning-mode-is-not-a-robustness-score/</guid><description>In a simulated store, higher reasoning weakened one shopping cue and strengthened another on average. But individual models broke that pattern, raising a harder question: which signals should an agent treat as evidence?</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>Giving an Agent&apos;s Dead Ends Another Job</title><link>https://goodfoot.io/newsletter/a-search-history-can-become-a-test-bench/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/a-search-history-can-become-a-test-bench/</guid><description>A coding agent&apos;s rejected attempts may still help decide where to spend its next round of effort. Replaying recorded searches offers a cheaper testing ground, but can yesterday&apos;s lucky branch guide tomorrow&apos;s work?</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>How a Poisoned Test Outlived the Benchmark</title><link>https://goodfoot.io/newsletter/when-the-benchmark-starts-building-the-worker/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-the-benchmark-starts-building-the-worker/</guid><description>Researchers made a small benchmark reward unsafe code, then removed the poisoned tasks. In some self-improving research agents, the bad rule survived, exposing a harder recovery problem than simply replacing the test that taught it.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>Two Actions Left, Two Very Different Agents</title><link>https://goodfoot.io/newsletter/the-first-half-writes-the-second-halfs-test/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-first-half-writes-the-second-halfs-test/</guid><description>In a simulated room, two agents get the same unfinished task and two moves left, but only one finishes. The comparison separates getting into a useful position from knowing what to do once there.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Should an Improving Agent Keep Going?</title><link>https://goodfoot.io/newsletter/a-better-answer-can-still-be-a-bad-use-of-compute/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/a-better-answer-can-still-be-a-bad-use-of-compute/</guid><description>An agent&apos;s answer can keep improving even when a fresh attempt would make better use of the remaining budget. A fixed-budget experiment explores when to continue, start again, or split the work.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>What a Successful Tool Call Can’t Tell You</title><link>https://goodfoot.io/newsletter/a-successful-call-can-leave-the-world-unsettled/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/a-successful-call-can-leave-the-world-unsettled/</guid><description>A payment can succeed while its confirmation disappears, leaving an AI agent unsure whether to try again. The gap between what happened and what the agent knows can turn a sensible retry into a costly mistake.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>When an Allowed Purchase Rests on a Bad Claim</title><link>https://goodfoot.io/newsletter/what-a-signed-agent-purchase-does-not-prove/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/what-a-signed-agent-purchase-does-not-prove/</guid><description>In a synthetic shopping test, an agent chose an allowed product for a reason planted by an attacker. The transaction could satisfy its checks while leaving a harder question unanswered: why trust the choice?</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Why Tools Can Fail Before an Agent Makes a Choice</title><link>https://goodfoot.io/newsletter/what-a-tool-use-benchmark-leaves-out/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/what-a-tool-use-benchmark-leaves-out/</guid><description>A model cannot choose a tool that never starts. A one-shot server study exposes the gap between accurate function calls and reliable work, where setup failures and recovery can decide whether anything gets done.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Choosing Which Ready Agent Goes First</title><link>https://goodfoot.io/newsletter/when-ready-work-should-wait/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-ready-work-should-wait/</guid><description>When many agents share busy computers, starting every ready step can make entire jobs finish later. Replaying recorded work shows why the order matters, and why making agents wait is only part of the answer.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>When Every Failure Gets a Fix</title><link>https://goodfoot.io/newsletter/a-failure-does-not-tell-you-what-to-fix/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/a-failure-does-not-tell-you-what-to-fix/</guid><description>In one agent experiment, changing the system after every failure made it worse than leaving it alone. The result raises a question a failed run cannot answer: how far should its repair reach?</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>When a Second AI Opinion Repeats the First</title><link>https://goodfoot.io/newsletter/when-a-second-ai-reviewer-isnt-independent/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-a-second-ai-reviewer-isnt-independent/</guid><description>Showing an AI reviewer another agent’s diagnosis can steer it toward the same mistake. Experiments with simulated work raise a question for anyone seeking a second opinion: when should the reviewer see the first?</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>When Test Writers Choose Easier Questions</title><link>https://goodfoot.io/newsletter/the-checker-chooses-the-question/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-checker-chooses-the-question/</guid><description>A model can write more correct tests while choosing inputs that expose fewer known faults. Controlled experiments reveal why a better score may hide an easier exam, and what happens when tests steer repairs.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Same Transcript, Different Continuation</title><link>https://goodfoot.io/newsletter/the-server-remembered-what-the-request-didnt/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-server-remembered-what-the-request-didnt/</guid><description>Two model runs can share every visible word and still take different paths. Experiments with open models trace the difference to hidden server state, raising a practical question: what does replay need to preserve?</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>When an AI Teammate Leaves, Whose Memory Goes Stale?</title><link>https://goodfoot.io/newsletter/the-teammate-who-stayed/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-teammate-who-stayed/</guid><description>In games with persistent agent notebooks, replacing one teammate made the one who stayed do much of the extra coordinating. What happens when useful memory depends on a partner who is no longer there?</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Building a New Workspace From an Old Log</title><link>https://goodfoot.io/newsletter/what-a-work-log-can-rebuild/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/what-a-work-log-can-rebuild/</guid><description>An old agent log leaves researchers with fragments of a vanished workspace. Filling the gaps creates a useful substitute, but how much of its value comes from the log, and how much from invention?</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Fresh Facts, Stale Plans</title><link>https://goodfoot.io/newsletter/when-a-plan-outlives-its-premises/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-a-plan-outlives-its-premises/</guid><description>An agent can receive a changed requirement and still follow its old plan. In staged workflows, researchers expose a gap between knowing the latest facts and checking whether earlier decisions still hold before acting.</description><pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Was That Deleted Patch a Waste?</title><link>https://goodfoot.io/newsletter/when-rework-buys-information/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-rework-buys-information/</guid><description>A discarded AI patch may expose a missed requirement or help someone discover a new one. Counting deleted lines cannot tell those stories apart, yet the difference changes what a team should fix next.</description><pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Fewer Connections, Bigger AI Bills?</title><link>https://goodfoot.io/newsletter/the-graph-is-not-the-bill/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-graph-is-not-the-bill/</guid><description>In one experiment, the AI team with the fewest connections used the most tokens. Cutting communication can save money, but what happens when a missing link also removes information another agent needs to work?</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Mistakes That Never Reach the Teacher</title><link>https://goodfoot.io/newsletter/the-errors-that-never-become-lessons/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-errors-that-never-become-lessons/</guid><description>In one math experiment, the checker reported little trouble while the model grew worse. Following which answers reached the teacher reveals how a system can miss the very mistakes it needs to learn from.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Right Values, Wrong Places</title><link>https://goodfoot.io/newsletter/the-answer-was-right-in-pieces/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-answer-was-right-in-pieces/</guid><description>An AI model kept the correct zip code but put it in the wrong field. Controlled experiments reveal why finding the right pieces and fitting them together can require different kinds of help.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><category>newsletter</category></item><item><title>Shipping a Feature in Python and Prose</title><link>https://goodfoot.io/newsletter/where-the-program-actually-ends/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/where-the-program-actually-ends/</guid><description>Adding PDF import meant changing a Python script and the instructions an agent reads. That paired update opens a maintenance question: how do you keep one capability consistent when two different readers depend on it?</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Starting With an Expert&apos;s Idea, Then Moving On</title><link>https://goodfoot.io/newsletter/what-makes-a-starting-idea-disposable/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/what-makes-a-starting-idea-disposable/</guid><description>Automated researchers given expert starting ideas did not finish ahead in one study. They could test those ideas and abandon them, shifting attention toward the part of the process they could not discard: judging success.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>What Should Survive a Coding Agent Handoff?</title><link>https://goodfoot.io/newsletter/preserve-the-work-choose-the-history/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/preserve-the-work-choose-the-history/</guid><description>The code survives when a new model takes over, but should every earlier guess come with it? Coding-agent studies reveal why the same history can save costly rediscovery or make a successor less effective.</description><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>What Must Travel With an Agent’s Memory</title><link>https://goodfoot.io/newsletter/a-memory-can-outlive-its-authority/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/a-memory-can-outlive-its-authority/</guid><description>An AI agent can remember an instruction while losing the warning that said it was unsafe to follow. What else must survive when past work becomes a summary, a saved note, or tomorrow’s plan?</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Using the Past Without Going Back</title><link>https://goodfoot.io/newsletter/history-does-not-know-when-it-matters/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/history-does-not-know-when-it-matters/</guid><description>Human competitors often returned to earlier code; the tested agents almost never did. Yet one agent recovered from setbacks without rewinding, raising a question about what counts as using history rather than simply revisiting it.</description><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>How Do Two Agent Workspaces Become One?</title><link>https://goodfoot.io/newsletter/the-team-is-hidden-in-the-state/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-team-is-hidden-in-the-state/</guid><description>Two agents can finish their assignments and still leave work that will not fit together. Browser sessions, files, and outside changes make the return journey a design problem before parallel work can pay off.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Better Maps for an Agent’s Memory</title><link>https://goodfoot.io/newsletter/the-workbench-remembers-where-to-look/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-workbench-remembers-where-to-look/</guid><description>Researchers improved an AI’s answers by changing the map to its documents, leaving the model alone. The experiment raises a practical question: when does yesterday’s shortcut help with tomorrow’s work, and when does it fail?</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Does Your Dashboard Make Skipping Checks Look Normal?</title><link>https://goodfoot.io/newsletter/the-check-nobody-sees/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-check-nobody-sees/</guid><description>Work dashboards show approvals more readily than the checking behind them. A simulation and human adoption studies raise an untested workplace question: could those visible traces change whether colleagues verify the next AI answer?</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Counting the Same Evidence Twice</title><link>https://goodfoot.io/newsletter/when-more-votes-dont-mean-more-evidence/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-more-votes-dont-mean-more-evidence/</guid><description>Researchers added copies and paraphrases to an agent&apos;s memory without changing the correct answer, yet a voting system often changed its mind. The experiment asks when another agreeing record adds evidence rather than another echo.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>When an Unchanged Model Looks Improved</title><link>https://goodfoot.io/newsletter/the-model-that-learned-without-changing/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-model-that-learned-without-changing/</guid><description>A frozen model seemed to learn six math problems and forget nine without any training. Before celebrating a gain or diagnosing a setback, the experiment asks how much change the measuring process creates itself.</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Would a Different Step Have Changed the Outcome?</title><link>https://goodfoot.io/newsletter/when-the-bad-step-isnt-the-cause/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-the-bad-step-isnt-the-cause/</guid><description>In a household simulation, an agent confidently repeated commands that went nowhere. Replaying the alternatives exposes a question ordinary step scores can miss: would changing that decision have made the final result any better?</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>When a Strong Model Has to Give Advice</title><link>https://goodfoot.io/newsletter/the-best-model-depends-on-who-comes-next/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/the-best-model-depends-on-who-comes-next/</guid><description>A model that wrote a strong client brief slipped in the rankings when another model had to follow its advice. The experiment asks how much ability survives a handoff that allows only process guidance.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Where Agents Can Practice Getting It Wrong</title><link>https://goodfoot.io/newsletter/ai-agents-need-a-world-not-just-more-data/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/ai-agents-need-a-world-not-just-more-data/</guid><description>Recording every click can show an AI agent how someone worked once. Teaching it to handle a missing receipt or a changed requirement raises another question: where can it practice, and who judges success?</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>What Gets Lost When Agents Pass a Claim Along</title><link>https://goodfoot.io/newsletter/when-a-claim-becomes-context/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-a-claim-becomes-context/</guid><description>A claim can arrive intact while losing the evidence that made it trustworthy. Research on agent handoffs asks when an extra check can prevent that loss before other work starts treating the claim as fact.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>When an Agent Keeps the Wrong Lesson</title><link>https://goodfoot.io/newsletter/when-review-becomes-a-write/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/when-review-becomes-a-write/</guid><description>A web agent remembers advice it cannot use, then brings it to later tasks. Experiments with persistent feedback ask what a correction should change, and how to catch a lesson that deserves to be forgotten.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><category>newsletter</category><category>engineering-leaders</category><category>platform-builders</category></item><item><title>Git Can Keep More Than an Agent’s Code</title><link>https://goodfoot.io/newsletter/git-is-more-than-source-control/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/git-is-more-than-source-control/</guid><description>When an AI coding session ends, the patch may survive while its reasons disappear. Git offers a familiar place to keep plans, test results, and decisions available to the next person or agent.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>analysis</category><category>platform-builders</category><category>engineering-leaders</category><category>staff-engineers</category></item><item><title>Why Fast Agent Code Waits for Human Review</title><link>https://goodfoot.io/newsletter/agent-review-latency/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/agent-review-latency/</guid><description>The agent finishes its patch in minutes, but the review can wait for days. Goodfoot&apos;s field report explores what reviewers need to see before a fast draft becomes code they can confidently approve.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>field-report</category><category>engineering-leaders</category><category>staff-engineers</category></item><item><title>Keeping Both Sides of an API Change in View</title><link>https://goodfoot.io/newsletter/reconciling-a-stale-span/</link><guid isPermaLink="true">https://goodfoot.io/newsletter/reconciling-a-stale-span/</guid><description>An API field changes in TypeScript, while its Python client still expects the old name. This git-span demonstration follows the connection that ordinary import checks miss, showing how to surface it before work moves on.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>demonstration</category><category>developers</category><category>tool-builders</category><category>platform-builders</category></item></channel></rss>