<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: member_347d9863</title>
    <description>The latest articles on DEV Community by member_347d9863 (@member_347d9863).</description>
    <link>https://dev.to/member_347d9863</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4195141%2Fea507466-02c5-42c4-8906-6e9cd5c5556c.png</url>
      <title>DEV Community: member_347d9863</title>
      <link>https://dev.to/member_347d9863</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/member_347d9863"/>
    <language>en</language>
    <item>
      <title>A tiny test for your AI's project memory: two notes and one correction</title>
      <dc:creator>member_347d9863</dc:creator>
      <pubDate>Tue, 20 Oct 2026 02:14:53 +0000</pubDate>
      <link>https://dev.to/member_347d9863/a-tiny-test-for-your-ais-project-memory-two-notes-and-one-correction-2ma8</link>
      <guid>https://dev.to/member_347d9863/a-tiny-test-for-your-ais-project-memory-two-notes-and-one-correction-2ma8</guid>
      <description>&lt;p&gt;A Markdown handoff needs a way to check its result. Here is a small exercise you can run with an AI that can read local files. It tests whether a correction survives a fresh session and whether the agent distinguishes a current decision from its history.&lt;/p&gt;

&lt;p&gt;Disclosure: I build VideoToMD, a library of practical Markdown instructions and a service for preparing action briefs from saved video tutorials. This exercise is free. These are expected results to check, not benchmark results or a claim that every model passes.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Create two source files
&lt;/h2&gt;

&lt;p&gt;Make an empty folder for the exercise. Put this in &lt;code&gt;first.txt&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;On October 1, the team chose a blue header.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Put this in &lt;code&gt;correction.txt&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;On October 3, the team replaced the blue header decision with green.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The dates describe fictional notes. There is one deliberately simple change, so you can inspect the answer without trusting the model's own score.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Ask for persistent, sourced memory
&lt;/h2&gt;

&lt;p&gt;Give your agent this instruction:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Read first.txt and correction.txt. Create a Markdown project-memory file.
Keep the original source files unchanged.
Record the current header decision, the earlier decision, and which file
supports each statement. Explain why one decision supersedes the other.
Do not add facts that are absent from the sources.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Inspect the generated file. It should record green as current, preserve blue as the earlier decision, and cite &lt;code&gt;correction.txt&lt;/code&gt; and &lt;code&gt;first.txt&lt;/code&gt; for their respective claims. It should not invent who approved the change or why they preferred green.&lt;/p&gt;

&lt;p&gt;This is the first check: a concise summary that drops the correction or its source has not completed the task.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Start a fresh session
&lt;/h2&gt;

&lt;p&gt;Start a new conversation with the agent, give it access to the exercise folder, and ask:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;What is the current header decision? Show the supporting source.
What did it replace? Who approved the change?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The expected answer is green, replacing blue. Neither source names an approver, so that part should remain unknown. Check the cited file yourself. An answer that says green without evidence is a weaker result than an answer whose evidence you can inspect.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Remove evidence from the test copy
&lt;/h2&gt;

&lt;p&gt;Make a separate copy of the folder and omit &lt;code&gt;correction.txt&lt;/code&gt; from that copy. Keep the generated memory file, so it now points to a missing source. Start another fresh session in the copy:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Verify the current header decision against the original source files
available in this folder. Can you verify the correction? Distinguish
what the memory file says from what you can check in the source files.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The useful behavior is to report that the memory says green, while the correction's original evidence is unavailable. It should not silently treat the memory's claim as independently verified or revert to blue without explaining the missing correction.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I want to learn
&lt;/h2&gt;

&lt;p&gt;Would this kind of handoff help with a real task you currently do? Try substituting a harmless pair of your own notes. Tell me the task, what the agent got right or wrong, and what you would normally use instead. A transcript plus your own prompt may be enough; that is useful feedback too.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://gist.github.com/ethanrickyjrjr-wq/850952ade5828284a251e610343fbfde" rel="noopener noreferrer"&gt;complete project-memory guide and exercise files&lt;/a&gt; are public. There are &lt;a href="https://videotomd.com/try/?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=demand_20261019&amp;amp;utm_content=memory_test" rel="noopener noreferrer"&gt;three complete VideoToMD starters without signup&lt;/a&gt;. The paid library starts at $9/month including two prepared video conversions per billing month.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
