Phase 1Local-first

Routine tracking without coaching or noise.

This app is being built as a mobile-first personal tracker for one repeating routine. Phase 1 stays local, records actions in strict order, and keeps the interface optimized for quick taps instead of analysis.

Ready

Routine editor

Define the repeating routine, preserve stable activity identities, and stage edits for the next cycle.

Ready

Tracker

Record each activity in order with large Start and Skip actions plus hidden vice swipe gestures.

Planned

History

Review recent cycles, logged entries, vice events, and current streak state from local storage.

Current bootstrap

The app shell, domain model, and Dexie-backed repository boundary are now in place. The routine editor is the first feature built on that local storage layer, with the cycle engine preparing the tracker's active cycle behind it.

Locked constraints

  • Strict in-order activity logging
  • Start and Skip only for activities
  • Two vice gestures with no visible vice buttons
  • Single repeating routine for phase 1