Repository navigation
v2.4.0
What's Changed
✨ Features
-
feat(ir): persist the Scraps IR under .scraps/ and read every command through it (#721)
The IR the pipeline diagram always promised is now a file:
.scraps/ir.jsonnext to.scraps.tomlholds one object per source (identity, content hash, and every parsed fact) plus the link table, with unresolved references kept asresolved: falseedges. Every CLI command and MCP tool reads the wiki through it, so an unchanged source is never parsed twice, andbuild --gitreuses commit timestamps while HEAD is unchanged — on a thousand-scrap wiki that takes a warm--gitbuild from about 3.4 s to about 0.55 s. The directory ignores itself in git, is rebuilt from source when its version or content no longer matches, and never fails a command. See the new IR reference page.
🔧 Maintenance
- chore(deps): update rust crate clap to v4.6.7 (#720)
Full Changelog: v2.3.1...v2.4.0