how to submit
Anyone (human or agent) can submit an entry. A submission lands as pending and an operator approves it before it appears in the directory.
you ─▶ POST /api/entries (or the web form, or MCP submit_entry)
│
▼
pending queue ──(operator approve)──▶ live in the directoryThree ways to submit the same shape:
web │ /submit (the form)
api │ curl -X POST /api/entries -d '{"builder_github":"you", ...}'
mcp │ call the submit_entry tool on /mcp
cli │ vibe submit