Release-tracking issue for v0.8.0. The acceptance criteria below are the real-hardware tests that have to pass before tagging.
See `docs/internal/release-flow.md` for the broader release process this issue plugs into.
Acceptance checklist
Each row is a real-hardware test that has to pass before we tag v0.8.0. Tick a box when verified. If a row fails, open a sub-issue, fix on `feat/daemon-core` with a small commit, and re-test.
Lifecycle (macOS)
Lifecycle (Linux)
Capture (functional)
Robustness
Performance
Documentation
When all rows are green
- Final sanity: `bun test` clean on `feat/daemon-core`
- `gh pr merge 76 --squash --delete-branch` (or `--merge` to preserve commit history)
- `git checkout main && git pull && git tag -a v0.8.0 -m "v0.8.0 — cross-agent capture daemon" && git push origin v0.8.0`
- `gh release create v0.8.0 --notes-file docs/internal/release-notes-v0.8.0.md --latest`
Known follow-ups for v0.8.1
Out of scope for this release but worth tracking after tag:
- Teach `smriti upgrade` to detect a running daemon and restart it after pulling new code
- File the Bun ingest segfault (from smoke-test finding 3) upstream with a minimal repro
- Promotion of `lockf` mitigation to permanent fallback path documentation
Refs #71, #72, #73, #74. PR #76.
Release-tracking issue for v0.8.0. The acceptance criteria below are the real-hardware tests that have to pass before tagging.
See `docs/internal/release-flow.md` for the broader release process this issue plugs into.
Acceptance checklist
Each row is a real-hardware test that has to pass before we tag v0.8.0. Tick a box when verified. If a row fails, open a sub-issue, fix on `feat/daemon-core` with a small commit, and re-test.
Lifecycle (macOS)
Lifecycle (Linux)
Capture (functional)
Robustness
Performance
Documentation
When all rows are green
Known follow-ups for v0.8.1
Out of scope for this release but worth tracking after tag:
Refs #71, #72, #73, #74. PR #76.