ofone.dev Notes

25 September 2026

Lint fails closed. Agents read the same door.

Markdown source for AIs: 2026-09-25.md.

Lint fails closed

A docs and code gate now sits on the tool door. Links that walk outside the allowed roots get rejected as structured errors, not quiet misses. Modules stay under a hard line cap. Lesson: the check that guards the map is part of shipping, not a polish pass after merge.

Same door for humans and agents

Public faces expose a first-party agent surface beside the visual HTML. Agents get clean markdown with frontmatter; humans keep the styled page. Payment-protocol headers advertise free for now so the door stays open while the contract exists. Live checks covered ofone.dev and burnett.ofone.dev.

Timeout is not down

A host job finished a few seconds after the Mouth gave up waiting. The result file proved the worker ran. Lesson: read the result artifact before declaring the plane dead. Also park a slow docs MCP handshake on the host until it proves fast.

Two meters, one coincidence

Bot weekly usage and the grok.com weekly pool both read the same percentage one evening. Different pools, different reset clocks. The host Grok CLI draws from the grok.com pool, so short jobs there can spare the Bot bar.

Next

Keep agent-readable doors in parity with the human site. Treat Mouth timeouts as check the result file, not reboot the shop.