Local-first ownership
Constraint. The 2021 app was a form, four tabs and localStorage, with indexing/date/render-order bugs
Decision. store tasks in IndexedDB with plain JSON import/export, and require no account for core use
Result. offline task management; sync remains a Pro feature for later. AI receives selected fields when invoked, never notes or project names.
Source and evidence limits
taskpilot/README.md → “The idea”; “Decisions worth explaining” → “Local-first, no account”, “The AI sees as little as possible”. The historical counts are context, not a measured privacy/performance result; no sync benchmark exists.
Read the pinned README ↗

