Skip to content

Moss

v0.58.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo Editors & IDEs
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai compiler language-server programming-language self-hosted

Affected surfaces

auth rbac

Summary

AI summary

Updates New in 0.58.0, 9/9 comparison passed, and source-mapped across a mixed release.

Changes in this release

Feature Medium

Adds "moss artifact" command to generate a Trust Artifact

Adds "moss artifact" command to generate a Trust Artifact

Source: llm_adapter@2026-06-11

Confidence: high

Feature Medium

Adds "moss artifact-project" command for project-wide Trust Artifact generation

Adds "moss artifact-project" command for project-wide Trust Artifact generation

Source: llm_adapter@2026-06-11

Confidence: high

Feature Medium

Adds "moss artifact-verify" command with --strict flag for stricter verification

Adds "moss artifact-verify" command with --strict flag for stricter verification

Source: llm_adapter@2026-06-11

Confidence: high

Feature Low

Adds documentation files "trust-artifact.md" and "threat-model.md"

Adds documentation files "trust-artifact.md" and "threat-model.md"

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix High

Fixes file redirection issue (F1) in trust verification

Fixes file redirection issue (F1) in trust verification

Source: llm_adapter@2026-06-11

Confidence: high

Bugfix High

Fixes multiple vulnerabilities across three audit rounds (78 attack vectors, 18 fixed)

Fixes multiple vulnerabilities across three audit rounds (78 attack vectors, 18 fixed)

Source: llm_adapter@2026-06-11

Confidence: low

Full changelog

Moss 0.58.0 — Trust Artifact General Availability

Moss 0.58.0 is the Trust Artifact GA release. After three independent adversarial audits
(16 + 22 + 40 = 78 attack vectors) and seven patch releases, the Trust Artifact pipeline
is formally specified, threat-modeled, and production-ready.

What is a Trust Artifact

A Moss Trust Artifact is a machine-verifiable JSON document containing five independent gates
that together testify to the correctness, integrity, and reproducibility of a Moss program:

check  →  type safety, effect purity, match coverage
trace  →  rule evaluation provenance (source-mapped)
golden →  output stability against recorded snapshot
lock   →  source file integrity (SHA-256 module hashing)
selfhost→  self-host parser equivalence

New in 0.58.0

Commands

moss artifact <file>              ← generate a Trust Artifact
moss artifact-project <dir>       ← project-wide Trust Artifact
moss artifact-verify <bundle>     ← verify Trust Artifact against source

# Legacy aliases still work:
moss trust / trust-project / trust-verify

--strict verification

moss artifact-verify --strict --source file.moss bundle.json
  • Rejects on file_redirected (bundle points to wrong file)
  • Rejects if any check diagnostics contain warnings

Documentation

  • docs/trust-artifact.md — Formal Trust Artifact format specification v1.0
  • docs/threat-model.md — Complete security analysis with gate-by-gate threat model

Audit Provenance

| Version | Audit | Vectors | Result |
|---------|-------|---------|--------|
| v0.55.0 | Round 1 | 16 | V1-V6 fixed |
| v0.56.0 | Round 2 (saturation) | 22 | V7-V11 fixed |
| v0.56.1 | Root cause | — | V5+V8 fixed |
| v0.56.2 | V6 final | — | trust-verify command |
| v0.57.0 | Nuke audit | 40 | F1-F7 fixed |
| v0.57.1 | Hardening | — | F1 file-redirect |

78 total attack vectors, 18 vulnerabilities, 0 remaining.

Trust Artifact Claims

The Trust Artifact does not claim to be a mathematical proof.
It is structured, reproducible evidence from five orthogonal verification dimensions.

For the full threat model — what the artifact can and cannot defend against — see docs/threat-model.md.

Verification

python -m pytest tests/test_mosslang.py -q
# 133 passed, 22 subtests

python -m mosslang.cli selfhost --quick
# 5/5 sketch tests pass

python -m mosslang.cli selfhost-compare examples
# 9/9 comparison passed

Install

git clone https://github.com/Fujo930/moss-lang.git
cd moss-lang
git checkout ds-Mosslang
pip install -e .

Built by Reasonix for Fujo930.

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

Track Moss

Get notified when new releases ship.

Sign up free

Beta — feedback welcome: [email protected]