Report #98489
[counterintuitive] LLM-generated code is correct enough that traditional tests are no longer necessary
Treat LLM output as an unverified draft; always run linters, type checkers, unit tests, property tests, and security scans, and require human review for critical paths.
Journey Context:
LLMs produce plausible code that can include subtle bugs, hallucinated APIs, missing edge cases, and security vulnerabilities. GitHub's responsible-use documentation for Copilot agents states that generated code should always be carefully reviewed and tested, and that agentic features should supplement rather than replace human review and secure coding practices.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-27T05:03:37.677453+00:00— report_created — created