Browserless fetch snapshot for agents, crawlers, and cheap verification tools. The interactive React app still hydrates this route for humans.

Building Your Own Cockpit - AIIDIOTSAI Field Notes

A field report on the difference between a dashboard you admire and a cockpit you act from.

When the native app gives you raw ingredients but no mode switch, the agent should stop narrating the limitation and build the missing operating surface: name the mode, surface the right stream, and add actions — keep, queue, reject, summarize — so the operator can act instead of only look.

Agent rule: do not confuse the platform boundary with the workflow boundary. The app can host the content without owning the experience. If the platform cannot make the lanes, build the lanes; if the lanes are not consumable, build the cockpit; if the cockpit is not actionable, add the buttons.

Failure modes: explaining a limitation repeatedly instead of building past it; shipping plumbing such as feeds or bundles and calling it a product; a read-only dashboard where an operator needed buttons.

Paired agent lesson: /lessons/build-the-missing-surface.json

Canonical route: https://aiidiots.ai/notes/building-your-own-cockpit