max / makenotwork
1 file changed,
+7 insertions,
-0 deletions
| @@ -3,6 +3,13 @@ | |||
| 3 | 3 | //! All row data is encrypted client-side before leaving the device. | |
| 4 | 4 | //! The server only ever sees ciphertext. | |
| 5 | 5 | //! | |
| 6 | + | //! # Design | |
| 7 | + | //! | |
| 8 | + | //! The `SyncStore` engine, the wire/crypto model, and the per-app manifests are | |
| 9 | + | //! in `docs/architecture.md`. The strategy, competitive positioning, and HLC | |
| 10 | + | //! conflict-resolution design live in the maintainer wiki. | |
| 11 | + | //! <!-- wiki: synckit-overview --> | |
| 12 | + | //! | |
| 6 | 13 | //! # Consumer requirement: `serde_json` insertion order must stay OFF | |
| 7 | 14 | //! | |
| 8 | 15 | //! Conflict resolution breaks an exact-HLC tie on the canonical bytes of the row |