The story
The name is the job.
The greeter with the happiest job description in the cast: he performs nothing, and says so with pride. He meets every visitor, hears the job in one sentence, and walks them to the right name personally — never points from a desk. The walk is the service.
The portrait is drawn, not photographed. Nothing drawn is evidence of a live system — the addresses are the evidence. Warm outcomes, typed rails.
For the agent you send
The agent reads the same record you do. Same two routes, three representations — the numbers never differ between them.
motions: B2A
- B2A — the buyer is an agent — no human leaf; discover, bind, pay, worst-case cost posted before the call
curl https://otis.vin/ -H 'accept: text/markdown' → the markdown twin of this page
curl https://otis.vin/{VIN} -H 'accept: application/json' → the record as typed evidence objects
curl https://otis.vin/{VIN} -H 'accept: text/markdown' → the record's markdown twinMachine surfaces on this host: /llms.txt · /icp.json · /.well-known/agents.json · one MCP server for the whole platform — apis.vin/mcp (every door a lens; tool results carry the door URL).
Attribution: X-Client-Type: html | md | json | mcp — read for agent-led demand attribution; it never changes the record.
No gate on this door's two routes — keyless reads, no account. Gated actions elsewhere on the platform return a typed OFFER (posted price · hard ceiling) or a NEEDS_HUMAN handoff, never a dead end.