Repository navigation
docs(agents-md): write USD₮ and USA₮ in prose, keep literal values as-is - #2432
artugrande wants to merge 1 commit into
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
@benibauer3, could you review this? It is a one-file change to AGENTS.md §7: write USD₮ and USA₮ in prose, as asked on #2415, and keep literal values such as 🤖 Generated with Claude Code |
|
@GigaHierz, could you review and approve this one? It is a one-file change to On the open question in the PR body (should the USA₮ first-mention wording become a site-wide rule): I would keep it page-specific, so the wording is used where a page introduces or explains USA₮. The wording comes from your review on #2415, so the call on making it site-wide is yours. Optional follow-up: add the #2415 rule "do not compare USA₮ with USD₮ on regulation or compliance" to §7. |
|
@palango, in case @GigaHierz is not available: could you review and approve this one? It is a one-file change to |
The hole, and the fix
AGENTS.md §7 told contributors to write
USDTin prose, notUSD₮. The maintainer review on #2415 asked for the opposite, and 10 pages onmainalready writeUSD₮. So contributors got conflicting instructions; the author of #2425 had to pick one and say so in their PR body.This PR changes AGENTS.md only:
USD₮andUSA₮in prose, neverUSDTorUSAT. Literal values stay as they are: CLI flags (--token USDT), API fields, package and contract names, EIP-712 domain strings, and on-chainsymbol()values.USD₮(fee abstraction, stablecoins, agent payments).What this does NOT do / residual risk
USDTorUSAT. The largest arelearn/ramps.mdx(12) andbuild/fee-abstraction/using-fee-abstraction.mdx(9). The sweep is tracked in task: write USD₮ and USA₮ in prose on the 21 pages that still say USDT/USAT #2431 with the full list. Some of those lines may refer to third-party ramps or product names, so each one needs a look rather than a blind replace.build/build-with-usat.mdx,build/agents/x402.mdx), so I left that rule as page-specific. Making it site-wide is a one-line addition here if wanted.Judgement calls
symbol()on Celo mainnet (forno.celo.org) before writing the rule. USD₮0x48065fbBE25f71C9282ddf5e1cD6D6A887483D5ereturnsUSD₮, but USA₮0xD2ab3C9A02DBBAB236BfEC45D1d755DF4267F771returnsUSAT. So the rule does not claim the prose form matchessymbol(). It treatssymbol()as a literal value to copy exactly.USATin prose: this follows docs(x402): list all 10 stablecoins the Celo facilitator settles #2415, point 1 ("never 'USDT' or 'USAT'").Issues
Closes #2427
Refs #2415, #2425
All three acceptance boxes of #2427 are met:
USDTprose grep is reviewed, and the remaining lines are listed in the follow-up issue.Stacking / conflicts
Branched off
main(61b9bea). It touches onlyAGENTS.md, which no other open PR touches.Verification evidence
On this head (
143908d), with the CI-pinnedmintlify@4.2.920:mintlify validate:success build validation passedmintlify broken-links --check-redirects:success no broken links foundbash scripts/check-orphans.sh:No orphan pages found.python3 -m unittest discover -s scripts -p 'test_*.py':OKpython3 scripts/check_redirects.py:No redirect problems found.On-chain
symbol()througheth_callagainsthttps://forno.celo.org:USD₮,USAT,USDC(0xcebA…118C),CELO(0x471E…a438).Remaining ops steps
Checklist
mainClosesissue — all met🤖 Generated with Claude Code