1.11.1
v1.11.1: clean heading breadcrumbs in structure-aware chunking
Live verification (running the new chunker against real notes in Obsidian's console)
confirmed the rewrite works end to end — whole-note coverage with the longest notes
previously losing ~96% of their content to the 1500-char cap, real headings detected
(19 sections in one note), every chunk within the token budget (0 over 480). It also
surfaced one cosmetic issue, fixed here:
- splitIntoSections now strips inline markdown (bold, italic,
code, [[links]])
from heading text, so a heading like# **Stage A — Ethereal Artificer:**yields the
breadcrumb "Stage A — Ethereal Artificer:" instead of carrying the literal ** markers
into the heading-context embed prefix. Cleaner context for the embedder. - INDEX_VERSION 5 -> 6 so any index already built on 1.11.0 re-embeds once with the
cleaned prefixes.