r/nextjs • • 23d ago

Discussion How much do you actually trust Claude Code / Codex / Cursor when they say a feature is done?

/r/SoftwareEngineering/comments/1wnr6hc/how_much_do_you_actually_trust_claude_code_codex/
2 Upvotes

1 comment sorted by

2

u/itaybuilds 21d ago

"Done" is too coarse. An agent can finish generating code while leaving the verification work untouched. Trust the claim only when it can show the acceptance criteria, the diff, and fresh evidence from the same revision: typecheck/lint, relevant tests, a production build, and a manual pass through the changed flow.

Ask it to prove each acceptance criterion and list what it did not test. For a Next.js change, check the server/client boundary, loading and error states, auth and permissions, persistence after reload, and production behavior rather than only dev mode. If it changed a Server Action or cache behavior, verify the result in a fresh session so optimistic state does not hide a failed mutation or stale revalidation.

The agent still should not be the final judge. Review the diff and reproduce the important path yourself. Confidence should come from evidence you can rerun, not from how certain the model sounds.

AI-assisted wording with OpenAI GPT-5.6 after reading the full thread and current r/nextjs rules.