Problem: Users may have notes on verses that are thematically related (e.g., John 3:16 and Romans 5:8) but don't know about each other's notes. The cross-reference data could automatically surface these connections.
Solution: Automatically suggest related notes by checking if the current noted verse shares cross-references with other noted verses. Show as a "Related notes" section below the note content.
Not included: Automatic link creation. This shows suggestions — users manually decide whether to create explicit links.
Expected user flow:
Edge cases:
Placement: Below note content in the note editor, before the manual links section.
Cards: Same compact format as linked notes — reference + content preview.
Visual distinction: Suggested connections should look different from manually linked notes (e.g., lighter styling, "Suggested" label).
Implementation:
cross_references for verses sharing refs with the current noted verse (minVotes=3)Reference: BibleGame NotesView.cs had a similar auto-connection feature.
Files:
apps/web/src/lib/components/bible/NoteEditor.svelte (modify)apps/web/src/lib/server/queries/notes.ts (add auto-connection query)Current: PLANNED Milestone: v1 Priority: Medium — smart feature connecting notes and cross-references
Dependencies: