This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+8 more
Summary
AI summaryUpdates LeanMill, Kernel, and CLI New verbs across a mixed release.
Full changelog
The Project Workbench becomes a first-party capability: a local web app over your projects, backed by a Python API that relays to the CLI. Derived judgments stay in the CLI and kernel; the server reads and writes bounded models only. From a fresh clone:
make forensic-workbench-live
This starts the API on http://127.0.0.1:8765 and the app on http://127.0.0.1:5174 and installs the app's web dependencies on first run. Requires Python 3 with the repo dependencies installed and Node 18+ / npm.
Workbench
Four surfaces for pressure-testing a project, each backed by a CLI command:
- Rubric review — critique a scoring rubric before spending a run. Covers gaming-surface coverage, evidence-anchor requirements, score-ceiling reachability without evidence, criterion independence, persona blind spots, and charter-spirit coverage, plus scenario validity and evidence gaps. Opened from the rubric health card.
- Research-map queries — the map search answers plain-language questions such as "what could falsify the thesis?" by resolving the question to a graph relation and anchor node and traversing the subject–predicate–object research graph. Runs without a model call.
- Single-claim falsification — from a project's Verdict, "How could this break?" runs an adversarial pass against the weakest node and returns inversion and refutation tests with explicit fail criteria.
- Document drafting — turn a memo, paper, or brief into a bounded starting mandate (question, thesis, next falsifier, non-claims) and pre-fill the create flow.
Workbench interaction:
- A general-purpose page-loading indicator driven by in-flight fetches, with a hard cap and silent background polling.
- Tooltips on non-obvious settings (for example, evidence-gap severity).
- File-viewer labels that name the file being opened.
- LeanMill start / open / verified cards aligned to the shared design system.
New server relays: /api/rubric-review, /api/falsify-claim, /api/project-draft — each confirms, calls the CLI, and parses the result.
Kernel
rubrics/review_rubric.py— pre-run rubric critique with a--jsoncontract for the workbench.reports/research_graph_query.py— model-free query over the subject–predicate–object research graph.validator/falsify_claim.py— side-effect-free single-claim adversarial review targeting the weakest node.scaffold/draft_project.py— mandate drafting from a source document.common/storage.pyandcommon/file_io.py— a single file-backed storage-provider path.- Workspace payload modules behind the Project Workbench contract, and refinements to trace health, compression-progress reporting, Obsidian export, eigenquestion generation, and isomorphism decomposition.
CLI
New verbs:
ztare rubric review --project <project> [--rubric <rubric>] [--json]ztare research map-queryztare research falsifyztare project draft --doc <path> [--json]
LeanMill
- Solver and governance updates: agentic leaf, governed DAG search, isomorphism decomposition, move atlas, certified faithfulness, and void self-play.
- Phase timing, run standards, Lean-source handling, and agent-tool refinements.
- New and updated Lean formalizations under
ztare_proofs/, including a cryptography track (Shamir secret sharing). - A void SFT corpus with training and evaluation scripts under
scripts/public/models/void_sft/.
Documentation
- README and
docs/concepts/capabilities.mddocument the workbench pressure-test surfaces and their commands. - Clarity pass across the concepts, guides, evidence-atlas, and reference docs.
Other run modes
docker compose --profile workbench up --build workbench # one self-contained container serving the app + API at http://127.0.0.1:8765
make forensic-workbench-build && make forensic-workbench-api # build once, then serve the app from the API at :8765 (no Node at runtime)
make forensic-workbench-data WORKBENCH_PROJECT=<slug> # offline snapshot for audit or review
The container builds the React app once and serves it from the Python API on a
single port; projects/ and rubrics/ are mounted at runtime so it reads and
edits your real projects. All three images now live under deploy/
(deploy/Dockerfile, deploy/Dockerfile.workbench, deploy/Dockerfile.operator).
Also in this release
- Sample projects under
projects/to open in the workbench and copy for your own work. benchmarks/ships the frozen-evaluator source run, somake first-runpasses end to end.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Ztare
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]