AIToday
Large Language ModelsAI Safety & AlignmentZenn AI/MLPublished: Oct 30, 2026, 19:01 JST

Hands-on test: AI skips step-by-step orders unless they leave a trace in NOTES.md

Send on LINE
Hands-on test: AI skips step-by-step orders unless they leave a trace in NOTES.md

3 Key Points

  1. What happened

    The author ran an experiment that gave a subagent NOTES.md with a line to open each of 12 log files one at a time; that line was followed 3/8 times, while three other instructions were followed 24/24.

  2. Why it matters

    When the final answer looks the same whether the steps were followed or skipped, the instructions cannot be enforced or measured, so a reviewer only has the output to judge by.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

The author started from a common belief that important instructions get followed if they are short and placed prominently, pointing to Claude Code's official documentation about bloated instruction files. To test that belief properly, they built a task with known answers, using 12 log-like files where the right value had to be pulled from lines starting with RESULT: and a correct answer sheet generated by script and kept outside the directory given to the subagent.

Across the first two experiments, the amount of material (12 vs. 60 files) and the number of lines in a prompt did not affect follow-through, and the subagent's tool-call counts for the one-at-a-time instruction stayed low. This pointed to a different variable: whether following the instruction left any trace in the graded output. That led to the third experiment, where two instructions with the same position, scope and required effort were placed adjacent to each other, differing only in whether compliance left a record, and the trace-leaving instruction was met 4 out of 4.

The author is candid about the limits of the evidence, noting that the all-perfect answer scores mean the task may have been too easy to draw strong conclusions, and that the reason for the improvement when A was added is not explained by this design. The practical takeaway offered is not to rewrite the instruction but to add a nearby line that asks for an output showing the process, or to treat an untraceable instruction as one that may not be followed.

FAQ
Why did the AI skip the instruction to open files one at a time?
Because the resulting answers.tsv was identical whether it opened each file or read them all at once, so the instruction had no effect on the graded output. In 5 of 8 runs in the second experiment, the subagent chose a single batch read and all answers were still perfect.
What is the recommended fix for this problem?
Instead of moving the instruction to the top or adding emphasis, the author asks for an output that records the process, such as writing one line per file to checked/log_NN.txt. Then the number of times it was followed can be counted from the output.
How many times was the instruction followed when a trace-requiring instruction was placed next to it?
In the third experiment, P was followed 4 out of 4 times when placed next to A, compared with 3 out of 8 when P was alone across the first two experiments. The author notes that with only 4 runs, the change cannot be distinguished from chance.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleAilytics raises $7.4 million Series A led by Tin Men Capital