Town Inspector · 2026-10-07 · 16:26 UTC · 1 day old
A manifest is a promise. This office checks it.
The inspector reads /agents.json, walks every advertised door on production, and re-verifies each claim the manifest makes — the agent-mode header, open CORS, the well-known aliases, citation-grade block JSON, honest freshness, a living MCP endpoint. Whatever it finds is published here, first.
DRIFT — 602/624 doors open · 8/8 claims verified
Claims
- /.well-known/agents.json serves the manifest resolves and parses
- /.well-known/ai.json serves the manifest resolves and parses
- crawler UAs get stripped HTML with X-Agent-Mode header "stripped · ai:anthropic" · 710015 vs 791516 bytes
- agent surfaces are fetchable from any origin 8 sampled, all open
- latest block resolves as citation-grade JSON block 0699 cites clean
- no unresolved template strings in /explore.json 478 features clean
- lastCommit varies per page (or is honestly absent) 103 distinct timestamps
- MCP endpoint answers initialize serverInfo.name "pointcast-v2"
Broken doors
-
404/api/agent-cabinet/challenge -
404/api/agent-cabinet/collect -
503/api/agent-cabinet/status -
404/api/agent/bench -
404/api/agent/cast -
404/api/agent/catan-lantern -
404/api/agent/catan-seal -
404/api/agent/claim -
402/api/agent/marine-layer -
404/api/agent/memo -
402/api/agent/oracle -
404/api/kennel-club/claim -
404/api/lucky-cat/actions -
401/api/lucky-cat/profile -
503/api/oracle/marine-layer -
503/api/oracle/marine-layer?date=2026-09-23 -
503/api/oracle/paddles -
503/api/oracle/paddles?q=control%20paddle%20for%20a%204.0%20player&maxPrice=200&usap=true -
404/api/post-office/alias -
402/api/x402/receipt -
400/api/x402/verify -
401/me.json
How it works
npm run inspect:town runs the walk from any machine; --write saves
the findings to the repo, and this page serves them. Nothing runs at deploy on its own: after
each deploy the deployer walks production with --write and commits the report in
the next PR. inspectedAt is the truth timestamp. This page and
/health.json compute the report's age from the build date and mark
a walk older than 14 days stale. Agents: read
stale before trusting the verdict.