feat: grid CF rendering, form analytics, footnotes, suggestions, PPTX notes (0.41.0)
Sheets: render data bars and icon sets visually in grid cells. Data bars
show proportional fill overlays with bidirectional support. Icon sets
display emoji indicators (traffic lights, arrows, stars) by percentile.
Forms: response analytics module with per-question summaries, numeric
stats (min/max/mean/median), choice distributions, completion rate,
and responses-over-time timeline. Chart.js-compatible data output.
Docs: footnote footer section auto-renders below editor content with
numbered backrefs. Clicking a footnote number scrolls to the inline
marker. Updates on every editor transaction.
Docs: suggestions accept/reject panel. Scans for suggestion marks,
renders grouped list with accept/reject buttons per suggestion and
bulk accept-all/reject-all. Processes in reverse order for stability.
Slides: speaker notes now included in PPTX export. buildPptxNotesXml
generates valid notesSlide XML with proper paragraph splitting and
XML entity escaping.
Closes #626, #627, #628, #630, #631