AntFleet

Receipt · cf4e74ac-1

cmd_claimable is documented as performing an on-chain read but actually does nothing

docs-gapmediumclosed in 24c537dclosed in 19 hours
repo a16d2030·PR #1·reviewed 1 week ago·1 week ago

The finding

  • agenticbets/scripts/agenticbets.py:235-246
  • agenticbets/SKILL.md
  • agenticbets/references/agent-usage.md
Both SKILL.md and agent-usage.md describe `claimable` as returning a true/false read of the contract, and agent-usage.md even instructs the agent to gate the claim flow on its output. In reality cmd_claimable prints a 'coming soon' message and returns nothing actionable. An LLM agent following these docs literally will misinterpret the human-readable text as a positive/negative signal and either claim unnecessarily (gas wasted) or skip a real claim. encode_claimable is defined but never used, reinforcing that the feature is stubbed.

Fix

Either (a) implement the contract read (via Bankr eth_call or a separate provider) or (b) update both docs to clearly state that `claimable` is not yet implemented and remove the gate-on-it instruction from agent-usage.md.

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

76.1s · error

openai

claude-opus-4-7

221.1s · error

Total

wall-clock review time · est. inference cost

221.1s · $0.40

Sweeper

closed at SHA 24c537d

closed in 19 hours

internal review id · cf4e74ac

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.