v0.5.0
What's Changed
- Pin §5 one-task-at-a-time: refuse a second claim while one is held by @rafael-adcp in #101
- docs: agent-agnostic framing + Copilot CLI install by @rafael-adcp in #100
- Pin §8 L229: conformance test that delivered commits carry the attribution trailers by @rafael-adcp in #102
- feat: vendor kraken.py as init asset; thin coordination workflows by @rafael-adcp in #103
- test: port the conformance gh stub from bash to Python (#38) by @rafael-adcp in #104
- feat: consolidate cleanup-closed logic into kraken.py (#39) by @rafael-adcp in #105
- test: run all tests (now all-Python) in make check and CI by @rafael-adcp in #106
- docs(coverage): refresh stale clause line refs; finalize zero open gaps (#42) by @rafael-adcp in #107
- test: replace tests/run.py with native
python3 -m unittest(#43) by @rafael-adcp in #108 - revert: keep kraken-loop.sh Copilot-only; harness-agnostic note in PROTOCOL.md (#44) by @rafael-adcp in #109
- feat(protocol): implement kraken-protocol/4 — atomic claim via git-ref CAS by @rafael-adcp in #111
- refactor(unleash): trim verbose comments in kraken.py by @rafael-adcp in #112
- feat(unleash): add
notesubcommand for free-form worker comments by @rafael-adcp in #113 - chore(release): v0.5.0 by @github-actions[bot] in #114
Full Changelog: v0.4.0...v0.5.0