Skip to content

Skylense 0.3.1 — Faster source evidence

Pre-release
Pre-release

Choose a tag to compare

@danielchen26 danielchen26 released this 19 Sep 16:32
· 4 commits to main since this release

Skylense 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.

Open Skylense · Source guide

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/project

The 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.