Public build log

Every shipped build,
since the day we started.

No marketing fluff. Real release notes — what we actually merged, who merged it, and the hard tradeoffs underneath each decision.

0 builds shipped
0 avg days between
0 open bugs · public tracker
0 incidents over SLA · 90d
Filter
v0.9.0
2026.05.14
Major Beta-wide

Public beta opens. Workspace map becomes the default surface.

After 11 months of closed alpha and 1,400 design-partner users, state-first opens as the canonical landing surface. The pressure gauge, capacity model, and three-tier priority replace the old "Today" list everywhere.

+Shipped

  • Pressure gauge — composite signal of overdue × load × deadline density × blocked items. Surfaces on app open.
  • Capacity model — learns your working hours and adapts prioritization to your actual bandwidth.
  • Behavioral learning v2 — improved learning from your actions. Every snooze, skip, and completion refines the model.
  • 3-tier priority surface — Primary (one), Secondary (up to three), Async (the rest). No infinite list.
  • Voice capture · iOS / Android — 30s upper bound, on-device first pass, <50ms perceived latency.

Fixed

  • Decision trace renders correctly for items with no deadline (#KZ-2284)
  • Recall query no longer drops accent characters in French / Spanish
  • Calendar connected app handles all-day events across DST boundaries

Changed

  • Removed gamification (streaks, completions count). If you miss them, write to us — we'll explain why they had to go.
  • /today route renamed to /state. Old route 301s for 90 days.
MMaya · founder + eng
DDaniel · core
PPriya · ml
· 23 PRs · 184 commits
v0.8.2
2026.05.06
Patch

Decision trace performance — significantly faster.

Optimized signal aggregation and graph traversal. Trace renders nearly instantly even on large accounts.

Fixed

  • Trace expansion no longer freezes on large dependency graphs (#KZ-2271)
  • Connected app OAuth refresh handles 429 rate-limits gracefully
  • Mobile keyboard no longer covers capture submit button on iOS 17
PPriya
· 4 PRs · 22 commits
v0.8.1
2026.04.28
Minor

Linear connected app goes bidirectional.

Krytz now writes status updates back to Linear when you complete items — with full attribution. Cycle-aware scheduling: Krytz won't surface tickets that aren't in your current cycle unless explicitly asked.

+Shipped

  • Linear: bidirectional sync · cycle awareness · estimate respect
  • Improved 1-1 conflict resolution UX (when external + internal both update an item)
DDaniel
· 11 PRs · 64 commits
v0.8.0
2026.04.14
Major

Memory subsystem. Semantic recall ships.

"What did I tell myself about X 3 weeks ago?" now returns a useful answer. Dual-index memory with high-accuracy recall on the internal eval set.

+Shipped

  • Episodic memory — every capture tagged with time, location, modality. Replayable as a session.
  • Semantic memory — concept-level dedup and search. Find by meaning, not exact phrase.
  • Nightly consolidation — episodic events merge into semantic memory over time. Significantly reduces storage.
  • Recall commandCmd-K opens it from anywhere.

Removed

  • "Tags" — the old free-form tagging system. The model handles classification now. Existing tags migrate to memory metadata.
PPriya · ml
MMaya
· 38 PRs · 296 commits
v0.7.4
2026.04.07
Patch

Quiet week. Three bugs, one cleanup.

No new surface, no marketing. Just fixes.

Fixed

  • Snooze function works at midnight (timezone-aware now)
  • Gmail connected app survives credential refresh
  • Reduced font on capture textarea to match design spec
DDaniel
· 3 PRs · 9 commits
v0.7.0
2026.03.20
Major

The extraction rewrite. New workflow replaces the old one.

The biggest internal change since launch. We rebuilt the extraction workflow from scratch for resilience and speed. Dramatically faster processing.

+Shipped

  • New extraction workflow — resilient, retry-aware, with rollback on failure. Determinism guaranteed.
  • Multi-tier extractor — intelligent routing means most captures are processed instantly without any AI calls.
  • Per-step traces — every node logs its input/output to the activity history. Replay any decision.

Changed

  • Significantly reduced AI cost per user
  • Dramatically faster capture-to-decision time
MMaya
PPriya
DDaniel
· 61 PRs · 412 commits over 6 weeks
v0.6.0
2026.02.04
Preview

"What-if" simulator (alpha).

Hold Opt and click any item to simulate dropping it, finishing it, or pushing the deadline. Without persisting. The decision graph rebuilds in real-time so you can see what unblocks.

+Shipped (preview)

  • What-if simulator · 3 operations · non-persisting graph fork
  • Visual diff: shows which downstream items change tier
MMaya
· Feedback in #what-if · Discord
v0.5.0
2026.01.15
Minor

Closed alpha opens to 400 people.

We waited until the decision trace was solid enough to defend in front of strangers. Now it is. Welcome.

+Shipped

  • Onboarding flow · 4 steps · <90 seconds median
  • First-run capture demo with synthetic state
  • Magic-link auth (no passwords)
MMaya
DDaniel
v0.1.0
2025.07.22
Major

Hello, world.

First commit. A capture box, a list, a hand-tuned priority function. Three people. One assumption: that the system, not the user, should decide.

+Shipped

  • Capture → store → rank · all in one secure datastore row
  • A heuristic priority layer that worked just well enough to keep going
  • One internal user (Maya). She used it for 47 days before we let anyone else in.
MMaya — first commit, 14:38 UTC