darcy
16f8c3d3ae
feat(sync): add sync mode configuration (hq-ew1mbr.3)
Add configurable sync modes for Dolt storage integration:
Sync modes:
- git-portable (default): Export JSONL on push, import on pull
- realtime: Export JSONL on every database change
- dolt-native: Use Dolt remotes directly (no JSONL)
- belt-and-suspenders: Both Dolt remote AND JSONL backup
Configuration options in .beads/config.yaml:
- sync.mode: Select sync mode
- sync.export_on: push (default) or change
- sync.import_on: pull (default) or change
- conflict.strategy: newest (default), ours, theirs, manual
- federation.remote: Dolt remote URL for dolt-native mode
- federation.sovereignty: T1-T4 data sovereignty tier
The sync command now displays configuration in `bd sync --status`
and uses configured conflict strategy for resolution.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 10:52:29 -08:00
..
2025-12-27 22:04:25 -08:00
2025-12-24 00:07:16 -08:00
2025-12-30 17:05:48 -08:00
2026-01-11 20:45:38 -08:00
2026-01-16 12:02:06 -08:00
2026-01-17 10:52:29 -08:00
2026-01-14 20:50:56 -08:00
2026-01-06 12:52:19 -08:00
2026-01-14 20:43:07 -08:00
2025-12-27 16:21:08 -08:00
2026-01-14 21:47:15 -08:00
2026-01-14 20:59:13 -08:00
2025-12-27 17:20:00 -08:00
2026-01-12 16:34:31 -08:00
2025-12-30 14:13:32 -08:00
2026-01-11 00:03:18 -08:00
2025-12-30 15:57:08 -08:00
2025-12-30 14:13:32 -08:00
2025-12-16 01:19:07 -08:00
2026-01-03 12:53:58 -08:00
2025-12-27 16:02:15 -08:00
2026-01-14 20:43:07 -08:00
2025-12-27 16:21:08 -08:00
2025-12-20 03:10:06 -08:00
2026-01-15 07:55:08 -08:00
2026-01-04 21:57:09 -08:00
2026-01-10 22:49:29 -08:00
2025-12-20 03:10:06 -08:00
2025-12-22 21:30:57 -08:00
2026-01-14 20:43:07 -08:00
2025-12-27 18:01:59 -08:00
2025-12-20 20:50:33 -08:00
2026-01-15 07:55:08 -08:00