Building in the open

What we're building, what shipped, where we're headed. ActionAmp is soft-launched and self-funded — this page is the honest version of the roadmap, not a feature wishlist.

329 commits10 major trunksJun 16 → today

Phases

Foundation
Shipped · Jun 16
Road to MVP
In progress
Q3 2026
Planned

Now · Next · Later

NowRoad to MVP
  • Observability
    One privacy-respecting tracker; the funnel number.
  • Newsletter capture
    Quiet hero/footer email capture before distribution.
  • Retention critical-path
    First-7-days funnel; close the activation leaks.
  • Google sign-in
    Code-ready; gating on the OAuth client config.
NextPost-signal
  • Quiet launch
    Put the product in front of ~500 of the right people.
  • Command palette + search
    Fuzzy jump/run across everything.
  • Tag management + matcher validation
    The gate before moment-aware matcher v2.
LaterQ3 2026
  • Moment-aware matcher v2
  • Breadcrumb navigation
  • Project-owned resources
  • Weekly & monthly review
  • Merged Work area
  • CLI + agent skills

Shipped

Focus redesign + task page
The focus screen rebuilt around a margin clock (session live, honest total), summoned composer, and confirm-on-complete. Task permalinks and full-field chip editing landed, with a shared property-chips editor across triage and the task page.
Task notes + completion log
Tasks gained a notes thread and a timestamped completion log via a kind discriminator on TaskUpdate (NOTE | COMPLETED), surfaced in focus mode, triage, and task rows. Focus segments are now accounted through a TaskSession model.
Upcoming + design tokens
Upcoming promoted to a top-level Plan nav item as a single surface with cross-links. The type scale, line-heights, and weights migrated to design tokens across the whole UI.
Planning + triage polish
Goals and projects gained calmer lifecycle controls, shared record surfaces, and better task-row composition. Triage now starts with Classify and uses a resolved Project as the visible destination.
Capture grammar + roadmap cleanup
Inline project autocomplete landed: first # is a project hint, later # tokens are tags, @ is time, and [[lens]] handles cross-lens capture.
Entitlements + custom lenses
Free-tier caps enforced server-side and surfaced as calm Pro moments. Lenses became first-class: kinds, identity colors, Pro CRUD, adaptive switcher.
Capture polish + lens theming
Rapid-fire capture with token parsing, per-lens identity color across the shell, mobile thumb-zone dock, in-app feedback, and signup CTAs on the landing page.
First-run, auth, friction cleanup
Onboarding routes new users to a magic moment; OAuth-ready legal pages; the honest 'why this?' line under Next; Someday promote, Goal detail, Today's Done section.
Project detail + triage wizard
A project page to work its tasks inline. Triage became a co-author wizard with lossless Archive — nothing is ever silently deleted.
Founding 100 + test suite
Capped lifetime tier with live Stripe checkout and a real spots-remaining count. Vitest + Playwright stood up; the suite went green and stayed green.
Foundation
Design system, the full core loop (capture → triage → Next → Today → Logbook), deploy to Railway on a custom domain, and the polished landing page.

No countdowns, no launch dates until the numbers say go. When the funnel earns it, this page is where the next phase opens.

Become a Founding Member →