Skylense 0.3.1 — Faster source evidence
Pre-releaseSkylense 0.3.1 — Faster source evidence
A focused performance and correctness update to the complete source-to-workbench preview.
- Reuse per-file line indexes when generating source previews and mapping HTML headings/links to source lines.
- Fix a false dependency candidate caused by import-like text inside an arrow function's regular expression.
- Preserve the complete hierarchy, relationship inspectors, animated orthogonal routes, waypoint planning, themes, exports, CLI and eight-tool MCP interface.
On one 245 KB heading/link-heavy synthetic HTML fixture, median pure model-build time fell from 948.14 ms to 13.51 ms on Node.js 22.17 / macOS arm64. A 300-file JavaScript fixture improved from 194.14 ms to 169.75 ms. Each used three trials and retained exact full-model output. These measurements exclude source acquisition and rendering and are not a general app-wide speedup claim.
Download the named Web ZIP to open standalone.html, or install the named Agent toolkit with Node.js 22+:
npm install -g /absolute/path/to/skylense-0.3.1.tgz
skylense open /path/to/projectThe analyzer remains a bounded static map; scope-sensitive imports and unsupported language semantics can remain unresolved or lexical candidates. No Jev runtime dependency or external AI source upload is enabled. The preview-use notice, reserved source/commercial licensing and upstream-example notices are unchanged. Native macOS packaging remains separate.