Skip to content

Commit e084137

Browse files
committed
Add release tracking workflow to backlog
1 parent a9c2bfb commit e084137

2 files changed

Lines changed: 54 additions & 5 deletions

File tree

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: Release tracking
3+
about: Track packaging, installability, smoke checks, and public release notes for a specific Sheaft release
4+
title: "[REL] vX.Y.Z release tracking"
5+
labels: ["area: ci", "area: docs", "type: task"]
6+
---
7+
8+
## Release scope
9+
10+
- Version: `vX.Y.Z`
11+
- Channel: technical preview / experimental / stable
12+
- Planned tag date:
13+
- Target release URL:
14+
15+
## Packaging
16+
17+
- [ ] `go build ./cmd/sheaft` works from a clean checkout
18+
- [ ] checked-in sample `run` smoke path passes
19+
- [ ] checked-in sample `serve` config starts successfully
20+
- [ ] reproducible release packaging path is green
21+
- [ ] release archives/checksums/SBOMs are attached
22+
23+
## First-user surface
24+
25+
- [ ] README install path is explicit
26+
- [ ] Quickstart is copy-paste friendly
27+
- [ ] release status is clearly stated
28+
- [ ] compatibility with supported upstream contracts is documented
29+
- [ ] changelog / release notes are ready
30+
31+
## Out of scope
32+
33+
- Do not close broader roadmap epics from this issue alone.
34+
- Use linked implementation issues for product capability changes.
35+
36+
## Links
37+
38+
- Release notes source:
39+
- Release workflow run:
40+
- Follow-up milestone:

docs/roadmap.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,15 @@ GitHub issues remain the source of truth for roadmap tracking:
1414
- R9: https://github.com/MB3R-Lab/Sheaft/issues/39
1515
- R10: https://github.com/MB3R-Lab/Sheaft/issues/40
1616

17-
This file captures the repository-side audit performed on 2026-03-11 and synced with GitHub issue state on 2026-03-11: current GitHub issue state versus what is actually implemented in this repository.
17+
This file captures the repository-side audit performed on 2026-03-11 and synced with GitHub issue state on 2026-03-14: current GitHub issue state versus what is actually implemented in this repository.
18+
19+
## Release Tracking State
20+
21+
- Public release shipped: [Sheaft v0.1.0 technical preview](https://github.com/MB3R-Lab/Sheaft/releases/tag/v0.1.0)
22+
- Historical shipped milestone: `v0.1.0 technical preview`
23+
- Active backlog milestone: `Post-v0.1.0 technical preview`
24+
- Dedicated release-tracking issue: [#78](https://github.com/MB3R-Lab/Sheaft/issues/78)
25+
- The `v0.1.0` release shipped on top of already-closed foundation work; broader post-preview roadmap issues remain open intentionally.
1826

1927
## Audit Summary
2028

@@ -121,14 +129,15 @@ This file captures the repository-side audit performed on 2026-03-11 and synced
121129

122130
## Prioritized Backlog After Audit
123131

124-
1. R6.6: add a real non-latest supported Bering contract line and close the remaining end-to-end gap.
125-
2. R4.3: expand applicability boundaries into concrete do-not-trust signals and detector heuristics.
132+
1. R4.3: expand applicability boundaries into concrete do-not-trust signals and detector heuristics.
133+
2. R6.6: add a real non-latest supported Bering contract line and close the remaining end-to-end gap.
126134
3. R1.2: document and test the extension contract for timeout/partial/gray failure modes.
127135
4. R9.1: add a why mode for gate decisions on top of current report/diff output.
128-
5. R5.3: add chaos experiment suggestion and triage output on top of current gate/report flow.
136+
5. R4.2: publish release-grade quality metrics for Sheaft-on-Bering.
129137

130138
## Current Execution Note
131139

132140
- Synced GitHub closures on 2026-03-11: `R1.1`, `R3.3`, `R5.5`, `R5.6`, `R6.4`, `R6.5`.
141+
- Added explicit release-tracking traceability on 2026-03-14 via [#78](https://github.com/MB3R-Lab/Sheaft/issues/78), which is closed because the public `v0.1.0` technical preview shipped.
133142
- `R6.6` is now partially implemented locally via contract policy config, runtime enforcement, report metadata, and CI fixtures.
134-
- The next highest-priority repo task is **R6.6: add a real non-latest supported Bering contract line and close the remaining end-to-end gap**.
143+
- The next highest-priority repo task is **R4.3: expand applicability boundaries into concrete do-not-trust signals and detector heuristics**.

0 commit comments

Comments
 (0)