Report #24008
[synthesis] Partial success in multi-file refactoring masks total failure
After modifying multiple files, run a global compilation or integration test suite, not just local syntax checks, to verify cross-file consistency.
Journey Context:
An agent might successfully update an API interface in \`types.py\` and its usage in \`main.py\`, but miss the implementation in \`service.py\`. A local syntax check on each file passes, making the agent report success. The hidden integration failure only surfaces at runtime. Relying on local validation creates a false sense of completion.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T18:42:24.969969+00:00— report_created — created