Mantyl.devChangelog · alpha

Changelog

Mantyl is built with itself. Every release below was verified by its own passport before it shipped, and several of the fixes came from findings the tool surfaced about its own repository.

mantyl 0.3.0: Verified goes paid, and the whole loop ran for money

28 Aug 2026

Mantyl Verified now costs one credit per project, bought at a checkout the CLI opens for you (£19 to £49 by project size, refundable until the run executes). The verification worker runs serverlessly on ephemeral CI runners, woken the moment a payment lands, and the first paid verification in history was, fittingly, Mantyl verifying its own repository: payment through a 3D Secure challenge, five checks independently reproduced, signature signed, mark rendered. The homepage now points at that passport. Signed-in users get a delivery console at /dashboard collecting their verified runs, every CLI success block now prints the next command, and the terms and privacy pages state the paid reality plainly. The self-verification along the way caught lint errors our own CI missed, so CI checks more now too.

Mantyl Verified in beta: independent re-execution, signed

18 Aug 2026

The verification worker is live in beta: mantyl verified uploads a consented bundle of tracked files, the worker proves the source matches the passport's manifest, re-executes every recorded check in an isolated sandbox, and signs an Ed25519 accreditation binding the passport digest and commit. Hosted passports re-verify the signature on every render before showing the mark. Accounts and the account page arrived alongside, the site gained terms and privacy pages, and the first accreditation ever issued was, fittingly, for Mantyl's own repository. Free while in alpha.

Cursor and Codex support in beta, sharper decisions, proof-first passports

18 Aug 2026

Mantyl now reads Cursor chat history (on Node 22.13 or newer) and OpenAI Codex CLI sessions alongside Claude Code, with the same fail-closed redaction and the same claims and decisions extraction. This release also carries every fix from the first outside test group: decision extraction rejects conversational noise, duplicate claims collapse, platform env vars stop demanding documentation, and passports open with verification instead of the environment table.

mantyl 0.1.0 on npm, hosted passports, the full product site

24 Jul 2026

The CLI is publicly installable with npm install -g mantyl, a single self-contained package with one dependency. mantyl publish hosts an approved passport at a shareable link derived from its digest, free during alpha, with the server independently rechecking schema and digest before hosting anything. Hosted passports are live in production. The site gained real documentation and this changelog.

Decision extraction and the complete verification loop

23 Jul 2026

Passports now carry the decision log: choices recovered from agent history, with the creator's own recorded words marked as creator confirmed. The whole loop passes on Mantyl's own repository: five sandbox checks pass, the passport generates, and receive independently reproduces every check with no divergence.

Session sandbox and offline builds

23 Jul 2026

Verification runs in one persistent container per project, with network connected for install and then cut. Running Mantyl on itself caught four sandbox defects and one real repository defect: the site fetched fonts at build time, which would have broken any recipient building offline. The fonts are now vendored.

LLM analysis with Claude

22 Jul 2026

Optional analysis writes an architecture narrative and risk list from redacted evidence. Everything it produces is permanently marked as inference, schema validated locally, and the pipeline stays complete without it.

The Local MVP

21 Jul 2026

Scan, verify, generate and receive, end to end. Deterministic scanning with fail-closed secret redaction, Docker sandbox verification, the eight-status truth model, contradiction detection, content-addressed integrity digests and the recipient's independent verdict.