Imported from gaato/requesto.mbt (
AGENTS.md). Install upstream withnpx skills add gaato/requesto.mbt. Copyright stays with the author.
Agent notes for gaato/requesto
Documentation
README.mdis a symbolic link tosrc/overview.mbt.md, and mooncakes.io renders it as the module page. Write it for visitors: what the module is, how to install and use it, and what a caller must know (limits, errors, retries). Keep design rationale, internal mechanics, test procedures and facts that go stale (version pins, "since 0.x") out of it; they belong inRESOURCE_BOUNDS.md,TEST_COVERAGE.md,.notes/or the changelog, because a visitor reads the page to decide whether and how to use the module.- Keep its examples in
mbt checkfences: the file compiles with the package's tests, so a stale example failsmoon checkinstead of misleading a reader. - Run
moon run scripts/docs_audit.mbtx --self-test(also run byscripts/gates.shand CI) after changing docs or public declarations. scripts/docs_audit.mbtxis identical in every gaato MoonBit repository. Copy it from gaato/discord.mbt rather than editing it here, so the repos do not drift; put repository differences inscripts/docs_audit.jsonandscripts/docs_audit.allow..moonignorelists what the package leaves out. A new repository-only file at the top level needs a line there, or it is published with the module.
