AntFleet

Disagreement · f411be15-anthropic-3

Changelog page reads CHANGELOG.md from process.cwd() — silent fallback hides prebuild failures

solo Opus
repo e24ef98c·PR #11·reviewed 1 week ago

Opus finding

Changelog page reads CHANGELOG.md from process.cwd() — silent fallback hides prebuild failures

lowmaintainabilitymedium
  • apps/web/app/changelog/page.tsx:18-35
If both candidate paths fail (e.g., the prebuild copy step is missing or process.cwd() differs in a Vercel runtime), the page silently renders 'No entries yet' rather than throwing or logging. Operators won't notice the changelog is broken in production unless they manually check the page.

Recommendation

Log a warning when both candidates fail; consider failing the build if neither is present at build time. Alternatively, import the markdown via build-time loader so missing file is a compile-time error.

Other reviewer

The other reviewer flagged nothing in this file/line range.

Why this didn't post

This finding didn't meet AntFleet's unanimous agreement threshold. Both frontier models review every PR independently; only findings they both flag with the same severity and category are posted to the PR. This one fell through.

read the methodology →