Skip to content

docs(order-compute): mainnet-only, no free allowance, and why the retry rule is asymmetric - #18

Open
GigaHierz wants to merge 1 commit into
mainfrom
docs/order-compute-retry-and-network
Open

GigaHierz wants to merge 1 commit into
mainfrom
docs/order-compute-retry-and-network

Conversation

@GigaHierz

Copy link
Copy Markdown
Contributor

Why

What

skills/order-compute/SKILL.md only.

  • Boundary bullets: mainnet-only with the reason and the error code; budget every settlement in full; the retry bullet now points at the check procedure instead of a bare "never".
  • Failure table: new no_matching_requirements row (not charged; switch account; no testnet gateway exists).
  • New paragraph after the table, "Why the retry rule is asymmetric": pre-settlement refusals are safe to resend; 500s are post-settlement or unknown; then the four checks in order (tx hash on Celoscan, poll URL, buy receipts, then and only then resend with approval). Ends by naming the apparent contradiction and resolving it.

The free-allowance claim itself and the request that MCP tool descriptions carry the quote-first rule (#13, items 1 and 3) are not things this repository can act on; they are routed upstream and noted on the issue.

Verification

Closes #14. Refs #13.

🤖 Generated with Claude Code

…ained

- Say outright that there is no testnet deployment: a `--network sepolia`
  account or `--sandbox` gets `no_matching_requirements` because every
  accepts entry names `celo`. New failure-table row for that code.
- Budget every settlement at the quoted price; no response reports a
  free allowance, so the skill does not promise one.
- Reconcile "never retry a 500" with "a failed settlement releases the
  reserve": the 4xx/503 refusals happen before settlement and are safe to
  resend, the 500s happen after or during it. Give the order in which to
  check tx hash, poll URL, and receipts before any resend.

Closes #14. Refs #13.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

VM gateway rejects Sepolia testnet quote

1 participant