Releases: kujolang/tribunal
Release list
Tribunal v1.0.1
Tribunal 1.0.1 is a hardening patch for local and operator-controlled decision evidence. It preserves the v1 library API and evidence formats.
Changes
- Fail closed when integration bridges fail, and strengthen credential redaction and bundle integrity checks.
- Reduce repeated prompt and memory work while retaining inspectable decision evidence.
- Coordinate local index readers and writers with an exclusive storage-wide lock, detect interrupted mutations, and provide explicit index repair.
- Build release artifacts from pinned runtime and integration revisions in an isolated verification workspace.
Upgrade and verification
Do not run older Tribunal versions against the same storage concurrently: they bypass the new index coordination. After a confirmed crash, stop all storage users and follow the index recovery procedure. Preserve sealed runs and do not manually remove the dirty marker.
Download tribunal-v1.0.1.zip and release-archive-receipt.json. Follow artifact verification, compare the ZIP digest, and inspect the included file checksums, SBOM, and provenance. Use the pinned integration matrix to reproduce release gates.
Evidence boundaries
The release archive is reproducible and smoke-tested by the release workflow for the exact tagged commit. Platform compatibility covers Linux x86_64, macOS Intel, and macOS arm64. Windows is outside the documented v1 support scope.
No managed signing configuration is enabled, so this release does not claim signer-backed provenance. Local Workcell proof is blocked by an unavailable Docker daemon; hosted offline tests, failure-path and integrity tests, and archive smoke checks are the closest equivalent proof, not Workcell containment certification. Historical v1.0.0 Workcell receipts are not relabeled as v1.0.1 evidence.
Mock/offline proof is local decision evidence, not certification for hosted, shared-filesystem, regulated, provider, identity, or signing-custody deployments.
Verified source: 936c5e99b689e1675845fe23ef25ba8d6b9f6efc. Archive SHA-256: d719d7ab00959f28ddab5b51d7a26e94562d1fa892f488fd82e94c6c44cc615a.
Release verification and publication workflow · Protected release PR.
The attached compatibility receipts record passing Linux x86_64, macOS arm64 and macOS x86_64 checks for the exact tagged commit. The final engineering receipt records release integrity, the three deployed website audits, and remaining verification limits.
Tribunal v1.0.0
What's Changed
- Prepare Tribunal 1.0.0 release candidate by @robertdevore in #1
- Record Tribunal 1.0.0 exact-candidate evidence by @robertdevore in #2
- Make release signing optional by @robertdevore in #3
New Contributors
- @robertdevore made their first contribution in #1
Full Changelog: https://github.com/kujolang/tribunal/commits/v1.0.0