Sys1 v0.12.0
·
51 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Sys1 can review a Git diff with reusable rules and report candidates for an agent or developer to inspect. This audit is experimental and advisory; its model scores are not calibrated defect probabilities.
Changes
sys1 auditreviews staged, working-tree, or committed changes with an explicitly selected backend and model. It preserves removed lines, reads staged content from the index, and reports excluded or incomplete evidence.- Bundled rules look for newly empty error handlers and removed test assertions. Repository and user rule packs can override or extend them.
--dry-runpreviews paths, rules, and request count without calling a model. - Audits have request and time limits, never retry model calls, and keep source and answers out of persistent storage. Findings do not fail the command; incomplete coverage exits 8. Audit installs no automatic hooks.
- An opt-in fixture benchmark reports confusion counts, uncertainty intervals, token usage, and latency separately for calibration and held-out examples. It does not automatically approve a rule for production use.
Install
Requires Bun 1.3.14 or newer. Install this release's package file with npm:
npm install --global --allow-scripts=node-llama-cpp \
https://github.com/hraness/sys1/releases/download/v0.12.0/hraness-sys1-0.12.0.tgzFor an application that only calls a running gateway, skip the optional native runtime:
npm install --omit=optional https://github.com/hraness/sys1/releases/download/v0.12.0/hraness-sys1-0.12.0.tgzVerify
SHA256SUMS on this release lists the SHA-256 of hraness-sys1-0.12.0.tgz, which is 26f9995c6f6860b3252af3a6095b16a24aa49069f339f7153e8a6370fa072e69. Download both files into one folder and run:
shasum -a 256 -c SHA256SUMSBuilt from commit 3d2faecdfcce3057c93720a5f5b7bac52341a5ad. How releases are built and checked.