Building an honest scanner for the agentic web A developer built an honest scanner for the agentic web, organized as a Lumar custom metric container with 30 technologies across six categories. The tool distinguishes between genuine defects and non-applicable protocols, scoring 23 technologies and watching 7, with 111 catalogued defects. It avoids false positives by only reporting on technologies that are present and by treating only HTTP responses as proof of absence. Every few weeks somebody sends me an "AI readiness score" for a website. It is always red. It never explains what the missing items would actually do for that site, and it never distinguishes between two completely different situations: The first is usually an observation. The protocol may not apply to your site, its adoption may be negligible, real agents may not touch it, and waiting may be the correct decision. The second is a genuine defect: an agent card advertising an endpoint that answers nothing, a discovery document that is not discoverable, a required field that is missing. Collapsing those two into one number is how you manufacture urgency. A low score creates panic without explaining whether anything is at stake. A high score hides real breakage, because unrelated features compensate for broken ones. Both are dishonest, and both are commercially convenient, which is presumably why they are everywhere. There was a second motivation, closer to home. The people who want these technologies are usually SEOs and content teams. The people who can ship them are engineers with a roadmap full of platform work. So a finding sits in a backlog for two quarters, or an agency charges a lot of money for a file that takes ten minutes to write. Telling someone what is broken is only half a product. I wanted the other half. So the goal became: measure honestly, then help implement. The core is a Lumar custom metric container inputType: Puppeteer , organised into six categories: | Category | Technologies | |---|---| | Discoverability | 4 | | Content | 4 | | Access | 6 | | Capabilities | 7 | | Commerce | 6 | | Trust | 3 | Thirty technologies in total. 23 are scored. 7 are watched and deliberately not scored. That split is the product, not an implementation detail. Every technology emits the same shape: