v0.4.38 - Notebook Source Registry
Public preview release.
Changes:
- Adds the first Notebook Source Registry kernel.
- Notebook Workspace now shows readable material sources across MN document metadata, explicit PDF paths, PDF cache, uploads, and configured search roots.
- Study Program now reports a source_registry gap when no readable full-document material is available.
- Separates total uploads from readable uploads so stale upload records no longer mark full-document work as ready.
Verification:
- 506 Python unit tests passed.
- JS and Python syntax checks passed.
- release zip smoke passed.
- mnaddon smoke passed.
- install dry-run passed.
- unsigned pkg built.
- local install replacement completed.
Known preview blockers for final v1.0 remain: runtime WebView evidence after MN4 reload, native API probe evidence after panel open, visible native highlight evidence, signed pkg, notarized pkg, cross-machine install evidence, and single-document acceptance.