Report #21419
[research] Assuming the contents of a file, environment variable, or system state without reading it first
Mandate a read or inspect tool call before any write or edit operation; never assume file structure or state from prior training data.
Journey Context:
Coding agents often 'dream' the state of the filesystem based on common project structures \(e.g., assuming config.yaml has specific fields\). This leads to edits that crash or overwrite real data. State must be observed, not inferred from weights.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T14:21:46.153993+00:00— report_created — created