You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sheaft is a downstream resilience posture engine and CI/CD gate for model artifacts produced by Bering or another compatible upstream producer.
@@ -21,16 +21,18 @@ It stays downstream of topology discovery. The public surface in this repository
21
21
22
22
## Stability / Release Status
23
23
24
-
The current public release is `v0.2.3`. The `v0.2.x` line is an experimental public release and should be treated as a technical preview, not a stable GA release.
24
+
The current public release is `v0.2.4`. The `v0.2.x` line is an experimental public release and should be treated as a technical preview, not a stable GA release.
25
25
26
-
Stable within the `v0.2.3` technical preview:
26
+
Stable within the `v0.2.4` technical preview:
27
27
28
28
- strict acceptance of the baseline Bering contract line: `io.mb3r.bering.model@1.0.0` and `io.mb3r.bering.snapshot@1.0.0`
29
29
- strict acceptance of the advanced Bering contract line: `io.mb3r.bering.model@1.1.0` and `io.mb3r.bering.snapshot@1.1.0`
- deterministic batch execution for a fixed seed and config
32
32
- cross-line baseline comparison through `analysis.baselines`
33
33
- additive advanced analysis when `1.1.0` metadata exists
34
+
- gate decision reasons in `report.json`, `summary.md`, and `sheaft gate/run --why`
35
+
- fixed benchmark slice and release-quality `quality-report.json` generation
34
36
- release archives for Linux and macOS on `amd64` and `arm64`
35
37
36
38
Experimental in `v0.2.x`:
@@ -181,6 +183,7 @@ Sheaft is intentionally downstream of Bering artifacts and schemas.
181
183
-`serve` and its watch loop are suitable for technical-preview evaluation, not yet for a stable long-term operational contract.
182
184
- The richer analysis surface is available, but its configuration ergonomics and operational conventions may still change in later `0.x` releases.
183
185
- Release automation is designed around GitHub Releases, release manifests, OCI image publication, and an OCI Helm chart; Windows release archives can be built, but they are not the primary tested surface in this preview.
186
+
- Before using a Sheaft report as blocking release evidence, review the do-not-trust signal catalogue in [Assumptions and Limitations](docs/assumptions-and-limitations.md).
184
187
185
188
## Development
186
189
@@ -191,6 +194,7 @@ make build
191
194
make test
192
195
make lint
193
196
make smoke-examples
197
+
make benchmark-slice
194
198
```
195
199
196
200
Direct command equivalents:
@@ -211,6 +215,7 @@ go vet ./...
211
215
-[Methodology](docs/methodology.md)
212
216
-[Configuration and Schemas](docs/configuration.md)
0 commit comments