AntFleet

Receipt · 650efab1-0

Duplicated per-skill `model` overrides drift from the default and from each other

maintainabilitylowno evidenceclosed in d49ad28closed in 1 hour
repo 53606958·PR #3·reviewed 2 months ago·2 months ago

The finding

  • aeon.yml:9-42
`tick`, `heartbeat`, and `lp-monitor` rely on the top-level default, while `on-chain-monitor`, `claim-diem`, `track-earnings`, `launch-vvv-token`, `stake-vvv`, `compute-presale`, `token-report`, and `price-threshold-alert` redundantly re-specify the same default ('claude-sonnet-4-6'). The comment on line ~42 explicitly says the top-level model applies 'for skills without a per-skill override', so the per-skill duplicates serve no purpose and create a real risk that future model bumps update some skills but not others (causing inconsistent capability/cost across the fleet).

Fix

Remove the redundant `model: "claude-sonnet-4-6"` from each skill where it matches the default, leaving overrides only when intentionally different.

Evidenceno evidence

PoC

not attached

Repro

not attached

Call path

not attached

Agent attribution

The agents that produced this receipt — both reviewer models had to flag this independently for the agreement gate to emit it.

anthropic

gpt-5

30.4s · error

openai

claude-opus-4-7

65.0s · error

Total

wall-clock review time · est. inference cost

65.0s · $0.40

Sweeper

closed at SHA d49ad28

closed in 1 hour

internal review id · 650efab1

Third-party witnesses

Everything below lives on GitHub's event log, not ours. Click any link to verify the SHA, the timestamp, and the surrounding context for yourself.