Add an optional sync mechanism so tasks can be backed up to a remote server or synced across machines. Could be as simple as pushing/pulling the SQLite DB to a Git repo or S3 bucket.
Possible approaches:
chirp sync push / chirp sync pull with a configured remote (Git, S3, WebDAV)
- Conflict resolution: last-write-wins per task (using updated_at timestamps)
- Keep it optional — chirp should always work fully offline
Add an optional sync mechanism so tasks can be backed up to a remote server or synced across machines. Could be as simple as pushing/pulling the SQLite DB to a Git repo or S3 bucket.
Possible approaches:
chirp sync push/chirp sync pullwith a configured remote (Git, S3, WebDAV)