alpha
Login
or
Join now
h14h.com
/
glide
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Effortlessly glide through your todos
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
glide
/
src
/
data
/
at
feature/private-sync
1 folder
8 files
h14h.com
Close Private Sync security and QA blockers
14d ago
a3423f47
sync
Close Private Sync security and QA blockers
2 weeks ago
ids.ts
Close Private Sync security and QA blockers
2 weeks ago
storage.ts
Local-first architecture + single-user Convex sync; drop sortAt Every feature now works offline with no account or network: a local MMKV-backed Zustand store is the source of truth behind a repository seam (src/data), and Convex is gone from the runtime path. Add an optional, account-scoped Convex sync engine (single-user/dogfood mode): an offline outbox of optimistic writes with idempotent upserts keyed by a client UUID and last-write-wins reconciliation, plus the push/pull backend (convex/sync.ts). Replace the over-engineered sortAt ordering with stable createdAt/completedAt, and drop the sortAt column via a zero-downtime widen->migrate->narrow (@convex-dev/migrations). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 month ago
streak-store.ts
Add day-clear streak profile
2 weeks ago
task-clock.ts
Close Private Sync security and QA blockers
2 weeks ago
task-repository.ts
Add day-clear streak profile
2 weeks ago
task-store.ts
Close Private Sync security and QA blockers
2 weeks ago
task-sync-state.ts
Implement Private Sync end-to-end encryption
2 weeks ago
use-board.ts
Add anti-procrastination features to the Actioning screen Opening Plan now demotes stale Ready tasks back for a fresh review pass (with a recency-based sort so recently-touched tasks sink to the back of the deck), Next Up gains manual drag-to-reorder, and the Now card gains a Defer action that pushes the task to the back of the queue with a lightweight friction counter. Adds order/statusChangedAt/deferCount fields end-to-end (schema, sync engine, local store) so the new state syncs identically for local-only and Convex-backed accounts. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1 month ago