Problem: Sometimes users want to write notes about an entire chapter — summaries, outlines, or reflections that aren't tied to a specific verse.
Solution: Chapter-level notes that attach to a chapter as a whole (verse = NULL in the database). Same editor and storage system as verse-level notes.
Not included: Book-level notes or free-form notes unattached to any location.
Users can create notes about an entire chapter, not just individual verses.
User flow:
type = 'chapter' and verse = NULLEdge cases:
Same editor as verse notes — the NoteEditor component handles both types.
DB: Same user_notes table with type = 'chapter' and verse = NULL.
API: Same endpoints — the type field distinguishes chapter from verse notes.
Store: chapterNotes[] array in notes store, merged with verseNotes[] via allNotes derived.
Files: Same as verse-level notes — no separate components.
Current: DONE Milestone: v1 Priority: Medium — complementary to verse notes
Dependencies: