Skip to content

Current status

Stage: dogfood / private beta. The product is used daily by its own team on a Mac Studio staging deployment; it is not offered publicly.

  • 59 merged vertical-slice PRs (plus point releases), each gated on lint, typecheck, unit, integration, E2E (Playwright + axe), build, audit, and license checks.

  • 60+ end-to-end journeys, including a three-viewport responsive smoke, axe scans on the core surfaces, a cross-surface acceptance journey, and an owner/member/guest role journey; several hundred unit and integration tests behind them.

  • Tenancy enforced by a negative-authorization test registry that every tenant-owned endpoint must join.

  • This docs site is linked from inside the product (sidebar, command palette, and empty states), and a first-run Getting started checklist walks new workspaces through their first project, task, teammate, and cycle.

  • Post-marathon QA (PR-50, 2026-08-11): after the PR-45…49 UX marathon merged, staging was re-verified end to end — deploy current, all eight containers healthy, host-internal and public smoke green (app + docs), deployed docs matching the merged content — and the full local gate ladder ran clean on the merged tree.

  • Collaboration & automation wave (PR-61…66, 2026-08-13): mention autocomplete, comment editing with honest tombstones, attachment malware scanning with fail-closed downloads, guarded retention + restore drills, mobile collaboration parity, and the ADR-030 observability spine — external alerts become ordinary, deduplicated tasks via signed webhooks, now manageable end-to-end from Workspace Settings → Integrations (once-only secret, working signed-request example, test events, factual health).

  • Beautification wave (PR-67…70, 2026-08-14): the UI audit’s fixes — a viewport-locked shell (the chrome never scrolls away), one date dialect everywhere, a branded 404, the calm cycle-planning room with guarded deletes, time-sectioned My Work, real sentences in the project feed, an honest cycle-progress figure, two-line phone rows with a single Filters sheet, due dates on board cards, per-project colors, project cards that show health and open counts, state-colored dashboard bars, a proper sign-in card, and parsed session devices.

  • Refreshing mid pane-walk after router.replace history edge cases (documented in PR-39’s report).
  • Roadmap progress rollups, bulk undo, and app-component Storybook coverage are deferred — tracked as R-45/R-50 in the research backlog.
  • Mobile trails web: it renders, comments on, and mentions in work (parity since PR-64), but planning and administration surfaces are web-only.

Delivery state is tracked PR-by-PR in EXECUTION_PLAN; open questions live in the research backlog; binding choices become ADRs.