Changelog
What we just shipped.
Updates from the team behind RoboTrace. Funnel polish, SDK adapters, replay tooling — the full trail from invite-only to GA, in plain English.
Public funnel polish + telemetry
Two days of pre-launch hygiene before we widen invites.
- Contact inbox · /contact rebuilt with a topic dropdown and required terms checkbox. Submissions land in a new admin inbox at /admin/inbound with row-level resolve / archive / spam / delete actions and a red unread badge in the sidebar.
- Request-access redesign · Two-column layout, 'what happens next' steps, integrations rail, terms checkbox, and a terms_accepted_at timestamp on access_requests for legal parity with inbound messages.
- SEO pass · Added robots.ts, sitemap.ts (20 public routes), per-route canonicals, and Organization + SoftwareApplication JSON-LD on the home page (alongside the existing FAQPage block).
- Per-route OG images · /about, /contact, /request-access now ship their own 1200×630 Open Graph images so Slack / X previews are page-specific, not generic.
- Telemetry · Vercel Analytics + Speed Insights mounted in the root layout. UserWay accessibility widget gated to NODE_ENV !== 'development' — silent locally, lazyOnload in prod / preview.
- Honest scope · Trimmed the integrations section to ROS 2, LeRobot, and Raw NumPy. Other planned stacks (MuJoCo, Isaac Sim, Genesis, Gymnasium, Hugging Face) moved to a 'On the roadmap' line — listed but not pretending there's an import path.