david
|
2c0f8fa257
|
feat: M1 determinism fixes for gossip
Refs #1
- F1: canonical fingerprints (git identity by remote URL, log by
basename, obsidian by relative vault path) so identical facts get
identical ids across machines
- F2: node_id (persisted in settings) + Hybrid Logical Clock in all
observation "when" columns; removed time.Now() fact-time fallbacks
- F3: stable TF-IDF tie-break sort (score desc, term asc)
- F4: observations carry (node_id, hcl) locator; dedup ordered by hcl
|
2026-08-29 03:51:02 -07:00 |
|