Sheaft
Monitoring & MetricsSheaft is a downstream resilience posture engine and CI/CD gate that analyzes model artifacts produced by Bering, emits posture reports, and can fail or warn a delivery pipeline based on policy.
Features
- Consumes model or snapshot artifacts from upstream producers like Bering
- Runs deterministic resilience analysis and generates detailed posture reports
- Acts as a CI/CD gate to pass, fail, or warn pipelines based on configurable policies
- Provides batch commands (`simulate`, `gate`, `run`) and a long‑running service mode (`serve`)
Recent releases
View all 10 releases →- Regenerate all pre‑v1 Bering artifacts using Bering v1.3.0 before upgrading to Sheaft v1.0.0.
- Update dependency versions to [email protected] and [email protected].
- Pre‑v1 Bering preview artifacts (versions 1.0.0, 1.1.0, 1.2.0) are no longer supported; must regenerate on Bering v1.3.0 before use with Sheaft v1.0.0.
- Sheaft removes compatibility code and vendored schema copies for Bering versions prior to 1.3.0.
- Release Evidence: strict schema‑contract validation, benchmark slice quality report, synthetic oracle suite, smoke examples, config pack generation, release manifest, OCI image/Helm chart metadata, checksums, and SBOMs.
- Compatibility layer records app‑level sync with Bering v1.0.0 in compatibility-manifest.json.
Full changelog
Sheaft v1.0.0
v1.0.0 is the first major Sheaft release for the stochastic-connectivity baseline over Bering model and snapshot artifacts.
The release implements the product-baseline model described in docs/v1-major-semantics.md: typed Bering topology G=(V,E,tau), replication map R, product reliability model P_Node * P_Edge, threshold parameters theta and rho, and endpoint success predicates Phi for immediate and eventual semantics.
The formal motivation is described in the preprint Stochastic Connectivity as the Foundation of a Runtime Model for Microservice Availability Analysis.
Compatibility
- consumes Bering
v1.0.0artifacts on the strict1.3.0model and snapshot contract line; - accepts only
[email protected]and[email protected]; - rejects retired pre-v1 Bering preview contract lines
1.0.0,1.1.0, and1.2.0; - records app-level sync with Bering
v1.0.0incompatibility-manifest.json.
Release Evidence
- strict schema-contract validation against the published Bering
1.3.0model and snapshot schemas; - fixed benchmark slice with release-quality
quality-report.json; - synthetic oracle suite for product-baseline stochastic-connectivity semantics;
- checked-in smoke examples and default config pack generation;
- release manifest, OCI image metadata, Helm chart metadata, checksums, and SBOMs.
Breaking Changes
Pre-v1 Bering preview artifacts must be regenerated on Bering 1.3.0 before use with Sheaft v1.0.0. Sheaft no longer carries compatibility code or vendored schema copies for Bering 1.0.0, 1.1.0, or 1.2.0.
Boundaries
This release does not claim automatic probability calibration, arbitrary non-product P, live chaos execution, or rich temporal workflow models. Long-running serve remains outside the stable v1 stochastic-connectivity release claim.
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.