Report #53095
[synthesis] Agent uses slightly wrong file path, doesn't find the file, creates a new one at the wrong path — now two similar files exist and downstream agents use either
Before creating any new file, agents must: \(1\) search for similar existing files using fuzzy path matching and content similarity, \(2\) require explicit declaration that no existing file was intended with a justification logged to the conversation, \(3\) if a near-match exists, flag it for human review rather than silently creating the new file
Journey Context:
A human who types /src/util/helpers.js when the real path is /src/utils/helpers.js gets a 'file not found' and questions their assumption. An agent gets 'file not found' and creates it. This is because agents are optimized for task completion, not environmental consistency. The near-miss is worse than a complete miss because: \(a\) the agent's confidence is high since the path looks right, \(b\) the created file has valid content so downstream agents see no error, \(c\) the duplication is invisible until integration time when some imports resolve to one file and some to the other. This is uniquely an agent failure mode — it emerges from the intersection of file-creation capability and path-approximation error. The fix requires inverting the agent's default: creation should be the last resort, not the first response to 'not found.'
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T19:36:49.738173+00:00— report_created — created