Changelog
Notable changes by release. Full commit history is available on GitHub.
Current — September 2026
Data fidelity audit and remediation
- LoraDeltaViz — weight delta is now the real sampled mean-absolute- difference from the quant-diff path. Previously computed from a hash of the tensor name.
- ResidualContributions — now measures real PCA-space residual deltas per layer. Previously used
Math.random()magnitudes. - ActivationPatchCompare — wired to real logit-lens trajectory. Previously added
(Math.random() - 0.5) * shiftto produce “patched” output. - NumberProvenance — hardcoded
0.42/0.87values removed. Panel now states that real values requireGET /debug/tensor. - Added
frontend/scripts/verify-data.shwired intonpm run buildto prevent regressions.
Walkthrough chapter differentiation
- Each of the 7 chapters now has a distinct chapter-specific 3D visual.
- Tokenization chapter: real vocabulary ID chips per token.
- Self-Attention chapter: live attention heatmap with head selector.
- Softmax & Output chapter: top-k probability bar chart from real logit lens, prediction game.
Modals redesign
- HuggingFace Model Explorer modal — monochrome redesign, verified model data.
- Plugin Manager modal — functional plugin list with toggle controls.
- Settings modal — aligned to app design system.
Documentation system
- New
/docsroute with full product documentation. - 27 pages across 5 sections: Getting Started, Core Concepts, Using TokenPrint, API Reference, Reference.
- Persistent left sidebar navigation, right-side section anchors, prev/next navigation.
- All content verified against real model data.
Earlier
See the ROADMAP.md for the full phased engineering history and planned features.