chore: Release-As 0.8.0 override#128
Conversation
The v0.8 always-on work (PR #125) landed on main with a merge commit title that wasn't conventional-commit format, so release-please missed its feat(serve) content and proposed v0.7.1 (PR #127) covering only the ci fix from PR #126. The always-on code (/healthz, systemd/launchd templates, docs/use-cases/always-on.md, RELEASE_NOTES_v0.8.0.md) is on main and ready to ship — this empty commit's footer overrides the release-please version proposal so the next release-please PR proposes v0.8.0 with the correct changelog scope. Release-As: 0.8.0 https://claude.ai/code/session_01SH6iHNAqeMJHXdq7ubVcuJ
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
NeuralMind self-benchmarkStatus: Phase 1 — Reduction on committed fixture
Phase 2 — Learning uplift
Note: uplift numbers on a 500-line fixture are intentionally modest — the point is to Assumptions
Per-model token reduction
Rows marked measured use the provider's real tokenizer. Rows marked Automated by |
Summary
Tiny PR — one empty commit with
Release-As: 0.8.0in the footer.Why
PR #125 (v0.8 always-on) was merged with merge-commit title
"v0.8.0: always-on…"instead of conventional-commit format (feat(serve): …). Release-please reads merge-commit titles for non-squash merges and missed thefeat:prefix, so it proposed v0.7.1 (PR #127, now closed) covering only thefix(ci):PAT patch from PR #126 — missing the always-on work entirely.The always-on code (
/healthz, systemd/launchd templates,docs/use-cases/always-on.md,RELEASE_NOTES_v0.8.0.md) is already on main. This commit overrides release-please's version proposal so the next release-please PR proposes v0.8.0 with the correct changelog scope (always-on + PAT fix combined).Test plan
Release-As:footer is the documented release-please override mechanismOrder of operations after this merges
RELEASE_PLEASE_TOKENis set as a repo secret (the PAT setup from fix(ci): use PAT for release-please so tag pushes trigger release.yml #126),release.ymlauto-publishes to PyPI on the tag push. Without the secret,gh workflow run release.yml --ref v0.8.0from your laptop.Process-fix going forward
Merge commit titles for non-squash merges need conventional-commit format. I'll apply that from now on.
https://claude.ai/code/session_01SH6iHNAqeMJHXdq7ubVcuJ
Generated by Claude Code