Product history, kept by us

What changed in Kinetic

A concise record of meaningful product, privacy, and reliability updates. Planned work stays in GitHub Issues; this page only records verified changes.

A tighter release gate

Typechecking now runs with lint, unit tests, the production build, and documentation validation on every push and pull request. Browser checks remain part of release verification.

  • Quality
  • Operations

Inbox navigation simplified

The retired triage queue and session implementation were removed. Existing #today and #triage bookmarks continue to open Inbox, so old links still work without preserving an unreachable workflow.

  • Inbox
  • Cleanup

Privacy-safe sync evidence

Kinetic now records sanitized sync failure stage, class, and time without storing message content or tokens. A repeatable evidence command verifies build, authentication, and sync invariants.

  • Privacy
  • Reliability

A smaller Cloudflare runtime

The app moved from Next.js and OpenNext to a Vite SPA with a Hono Worker. The static Astro landing now serves the public first visit while the inbox remains a client-side workspace.

  • Architecture
  • Performance