You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One sentence: make every answer auditable at the level of the sentence, and make the sources controllable.
v1.4 (#82) closed the Trusted Research Loop end to end — block-aware chunking, structured citations, a real PDF reader, click-to-source, and an eval harness with a frozen baseline. What it did not change is the grain of the trust: a citation still points at a whole retrieval chunk, and an answer can still sound sourced while one of its sentences is not.
v1.5 is deliberately narrow. It does not add generator features (audio overview, mind map, flashcards, quiz, slides). Those are the features users love; they are not the features users work around. The things users write plugins and forks for — citation precision, source control, folder management, export — are where a small product can beat a large one, and where KnowNote's existing provenance architecture is already an advantage rather than a gap.
The bar
Citation is a link to a location ← shipped in v1.4
↓
Citation is the exact supporting passage ← this epic
↓
A claim without support says so ← this epic
The point of #160 is that these three streams share retrieval, ingestion and citation seams. Without it, each stream would grow its own version and KnowledgeService would absorb every one of them.
Build order
Not by issue number — freeze the seam, then stack capability on it.
The one ordering rule worth stating separately: #78 before #77. Chunking is the input distribution retrieval is measured on; tuning retrieval and then changing chunking voids the experiment.
Not scheduled: audio overview, mind map, flashcards, quiz, slides.
Stretch / orthogonal
[Feat] Implement the Knowledge MCP server #80 Knowledge MCP server is in the v1.5 milestone because it was moved up at the maintainer's request, but it is not part of this theme and is not on the release critical path. It is labelled stretch and runs last, after KnowledgeQueryApi can be separated from Electron.
[Epic] v1.5 — Trust & Sources
Theme
One sentence: make every answer auditable at the level of the sentence, and make the sources controllable.
v1.4 (#82) closed the Trusted Research Loop end to end — block-aware chunking, structured citations, a real PDF reader, click-to-source, and an eval harness with a frozen baseline. What it did not change is the grain of the trust: a citation still points at a whole retrieval chunk, and an answer can still sound sourced while one of its sentences is not.
v1.5 is deliberately narrow. It does not add generator features (audio overview, mind map, flashcards, quiz, slides). Those are the features users love; they are not the features users work around. The things users write plugins and forks for — citation precision, source control, folder management, export — are where a small product can beat a large one, and where KnowNote's existing provenance architecture is already an advantage rather than a gap.
The bar
Children
The three workstreams
The point of #160 is that these three streams share retrieval, ingestion and citation seams. Without it, each stream would grow its own version and
KnowledgeServicewould absorb every one of them.Build order
Not by issue number — freeze the seam, then stack capability on it.
RetrievalRequest.filterseamThe one ordering rule worth stating separately: #78 before #77. Chunking is the input distribution retrieval is measured on; tuning retrieval and then changing chunking voids the experiment.
Already shipped in v1.4, not re-opened here
Deliberately deferred
Stretch / orthogonal
stretchand runs last, afterKnowledgeQueryApican be separated from Electron.Exit criteria
quoteand highlight are span-accurate on the [Feat] RAG eval harness: dataset format, runner, metrics #75 eval set, with no precision regression against the frozen v1.4 baseline.