AntFleet

Disagreement · 3cf9137d-anthropic-2

COHORT_AGE_DAYS computation uses 'date -u -d' which is GNU-only

solo Opus
repo 6f7fc663·PR #27·reviewed 1 week ago

Opus finding

COHORT_AGE_DAYS computation uses 'date -u -d' which is GNU-only

lowbugmedium
  • skills/fork-first-run-alert/SKILL.md:102-108
`date -u -d "<string>"` is a GNU coreutils extension. On macOS / BSD the equivalent is `date -u -j -f <fmt> <string> +%s`. Aeon runs in GitHub Actions Linux runners by default so this normally works, but the same skill can be run by operators locally; on macOS COHORT_AGE_DAYS will silently fall back to 99 (or error) and force live-fallback unnecessarily, increasing API cost. Worth a note or a portable alternative.

Recommendation

Either document Linux-only execution or replace with a portable shell snippet (e.g., python -c or jq date math).

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 →