Opus
README documents REPPO_API_KEY as required for register-agent, but the command never reads it
- README.md:22
- src/commands/register-agent.ts:70-80
- src/commands/register-agent.ts:6-7
The README's authentication table lists REPPO_API_KEY as required for `register-agent`, but the command source explicitly states the endpoint is permissionless ('no auth required for registration itself — it's permissionless') and the fetch call sends no Authorization or API-key header. This is contradictory documentation: register-agent is the command that *produces* an apiKey, so requiring an apiKey to call it would be circular. Users following the README may set an unused variable and be confused; agents reading the README to determine env prerequisites will gate on a variable that has no effect.
Recommendation
Remove `register-agent` from the REPPO_API_KEY row in README.md (leave only `create-datanet` if that is still accurate), or add a footnote clarifying that register-agent itself is unauthenticated and only subsequent agent-scoped calls use the returned apiKey.