Problem: Some Bible verses have textual variants — different manuscript traditions preserve slightly different readings. Scholars note these differences, but they're invisible to most readers.
Solution: Display textual and transmission notes as an expandable section in the interlinear popup, below the word data. Notes come from the textual_notes database table.
Not included: A critical apparatus or full manuscript comparison. Just brief textual notes per verse.
Expected user flow:
Edge cases:
note_type, note_text, and source fieldsExpandable section: Below the word grid, above the composed translation bar. Collapsed by default. Header: "Textual Notes" with expand chevron.
DB table: textual_notes — note_type, note_text, source per verse.
Implementation: Fetch textual notes alongside word data in the interlinear API. Display as expandable section.
Reference: BibleGame ReaderView.cs popup had a textual notes section.
Files:
apps/web/src/routes/api/interlinear/[bookId]/[chapter]/[verse]/+server.ts (modify — include textual notes)apps/web/src/lib/components/bible/InterlinearPopup.svelte (modify — render section)Current: PLANNED Milestone: v2 Priority: Low — niche scholarly feature
Dependencies: