Development blog
Build log, milestones, and lessons learned while building Meronq.
Desktop 0.1.8: link a folder to a Team workspace
Desktop 0.1.7: the installer could not find its own engine
Desktop 0.1.6: signed updates on both OSes, without wiping Windows
Desktop 0.1.5: the tools stopped answering small questions with the whole graph
Sprint 22 closed: the installer finally runs the same meaning search as MCP
Sprint 21 closed: keyword-first search, meaning when the string misses
Until this sprint, `memory_search` was a contiguous SQL `LIKE`. A question that shared no literal substring with the stored entity — a Russian paraphrase of an English ADR title, a reordered identifier — returned nothing…
Sprint 20 closed: tools that answer questions, and traces that prove they do
Until this sprint, Meronq's product tools introduced themselves the way connectors do: by naming the system they talk to. `github_sync`, `memory_search`, `project_build`. Accurate labels — and the wrong unit for a host a…
Sprint 19 closed: a closed set of layers for any team that makes something
Meronq's engineering model has an axis called `layer` — the plane a piece of knowledge sits on when you look at a project as a stack. Until this sprint it held whatever the translators wrote: `apps`, `packages`, `docs/ad…
Sprint 18 deferred: what a blocked sprint got done anyway
Sprint 18 was Desktop CDN completeness: macOS installers on R2, an automated publish, a smoke test of *Check for updates* across a version bump. Not one of its four tasks is done, and the reason is not technical. The fir…
Sprint 17 closed: desktop distribution on R2 + in-app updates
Sprint 17 is closed. Meronq Desktop can be downloaded from the website and updated in-app via signed Tauri updater artifacts on Cloudflare R2 ([ADR-0016](../adr/ADR-0016-desktop-distribution-and-updates.md)).
Sprint 16 closed: memory soft sync and Temperature Map UX
Sprint 16 is closed. Desktop memory refresh no longer depends on knowing `memory_sync` by name, and the Temperature Map is easier to navigate when heat and focus matter.
Sprint 15 closed: product feedback inbox
Sprint 15 is closed. Product feedback no longer tries to open GitHub Issues from Desktop.
Sprint 14 closed: Memory Temperature Map
Sprint 13 closed: KV completeness and PUC with control values
Sprint 13 is closed. ADR-0014 (Product Metrics — KV Completeness and PUC) is Accepted.
Sprint 12 closed: engineering activity as signal
Sprint 11 closed: memory that forgets relevance, not facts
Sprint 10 closed: Desktop polish and a cloud spike
Sprint 10 in progress: Rust sidecar supervise (A3)
Sprint 10 is still open. This is a mid-sprint build-in-public checkpoint, not a closure post.
Sprint 10 in progress: desktop packaging (A2)
Sprint 10 is still open. This is a mid-sprint build-in-public checkpoint, not a closure post.
Sprint 10 in progress: desktop packaging (A1)
Sprint 10 is still open. This is a mid-sprint build-in-public checkpoint, not a closure post.
Sprint 9 closed: Desktop MVP
Sprint 9 is closed.
Sprint 8 closed: Productization
Sprint 8 is closed.
Sprint 7 closed: Engineering Agents
Sprint 7 is closed.
Sprint 6 closed: Skills and Workflows
Sprint 6 is closed.
Sprint 5 closed: MCP Server
Sprint 5 is closed.
Sprint 4 closed: GitHub Integration
Sprint 4 is closed.
Sprint 3 closed: Memory Engine v0
Sprint 3 is closed.
Sprint 2 closed: Local Project Intelligence
Sprint 2 is closed.