Antigravity
077e665dfc
feat(cluster): implement cluster detection and bridge notes discovery
Add automatic note clustering using density-based algorithm (DBSCAN variant)
and bridge notes detection for connecting different thematic clusters.
Features:
- NoteCluster, ClusterMember, BridgeNote, BridgeSuggestion models
- Clustering service with pgvector cosine similarity
- Bridge notes detection (notes connecting >=2 clusters)
- AI-powered suggestions for missing cluster connections
- /insights page with React Flow visualization
- Cron endpoint for automatic recalculation
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 20:26:25 +00:00
..
2026-05-22 17:18:48 +00:00
2026-05-16 12:59:30 +00:00
2026-05-22 17:18:48 +00:00
2026-05-16 23:38:11 +00:00
2026-05-23 09:19:52 +00:00
2026-05-17 17:29:51 +00:00
2026-05-16 12:59:30 +00:00
2026-05-22 17:18:48 +00:00
2026-05-22 17:18:48 +00:00
2026-05-16 21:56:25 +00:00
2026-04-20 22:48:06 +02:00
2026-05-09 14:40:36 +00:00
2026-05-17 17:29:51 +00:00
2026-05-07 22:29:02 +00:00
2026-05-22 17:18:48 +00:00
2026-05-16 18:50:34 +00:00
2026-04-20 22:48:06 +02:00
2026-05-16 12:59:30 +00:00
2026-05-16 23:38:11 +00:00
2026-05-23 20:26:25 +00:00
2026-05-23 10:00:44 +00:00
2026-05-23 20:26:25 +00:00
2026-04-20 22:48:06 +02:00
2026-04-20 22:48:06 +02:00
2026-04-20 22:48:06 +02:00
2026-04-20 22:48:06 +02:00
2026-04-20 22:48:06 +02:00
2026-05-22 17:18:48 +00:00
2026-05-10 10:52:26 +00:00
2026-05-16 12:59:30 +00:00
2026-05-09 14:40:36 +00:00
2026-05-14 17:43:21 +00:00
2026-04-26 21:14:45 +02:00
2026-04-20 22:48:06 +02:00
2026-05-03 18:41:38 +00:00
2026-04-20 22:48:06 +02:00
2026-05-16 12:59:30 +00:00
2026-05-17 17:17:42 +00:00
2026-05-16 18:50:34 +00:00
2026-05-22 17:18:48 +00:00
2026-05-14 17:43:21 +00:00
2026-05-16 12:59:30 +00:00
2026-05-16 18:50:34 +00:00
2026-05-17 17:29:51 +00:00
2026-05-22 18:33:55 +00:00
2026-05-07 22:29:02 +00:00
2026-05-14 17:43:21 +00:00
2026-05-16 21:10:26 +00:00
2026-05-14 17:43:21 +00:00
2026-05-22 17:18:48 +00:00
2026-05-23 10:00:44 +00:00
2026-04-20 22:48:06 +02:00
2026-05-14 17:43:21 +00:00
2026-05-23 09:19:52 +00:00
2026-05-16 23:38:11 +00:00
2026-05-03 18:41:38 +00:00
2026-05-09 07:28:03 +00:00
2026-04-20 22:48:06 +02:00
2026-04-20 22:48:06 +02:00
2026-05-16 12:59:30 +00:00
2026-05-16 18:50:34 +00:00
2026-05-16 12:59:30 +00:00
2026-05-22 17:18:48 +00:00
2026-05-08 14:31:08 +00:00
2026-05-16 18:50:34 +00:00
2026-05-08 14:31:08 +00:00
2026-05-17 17:17:42 +00:00
2026-04-20 22:48:06 +02:00
2026-05-23 10:16:15 +00:00
2026-04-20 22:48:06 +02:00
2026-05-22 17:18:48 +00:00
2026-05-16 12:59:30 +00:00
2026-05-23 09:51:30 +00:00
2026-05-07 22:29:02 +00:00
2026-05-16 21:10:26 +00:00
2026-05-22 17:18:48 +00:00