What's Changed
- fix: materialize nested publication artifacts relative to the manifest source by @chubes4 in #8264
- Add explicit provider candidate adoption by @chubes4 in #8194
- test: serialize agent_task_batch env isolation via the global home guard by @chubes4 in #8268
- fix: mark internal workspace crates publish = false by @chubes4 in #8267
- Preserve provider model through Lab publication by @chubes4 in #8266
- Persist runner child identity for daemon recovery by @chubes4 in #8261
- Preserve promoted baselines across cook gate retries by @chubes4 in #8265
- refactor: relocate safety_manifest from command_contract into cli_surface by @chubes4 in #8262
- Retain and clean agent-task scratch safely by @chubes4 in #8259
- perf(test): skip giant-binary hashing in the shared home guard by @chubes4 in #8274
- Backfill canonical executor evidence for terminal runs by @chubes4 in #8260
- test: use reverse-tunnel session for disconnect session-file cleanup test by @chubes4 in #8275
- Retain release artifacts with cleanup-safe leases by @chubes4 in #8276
- refactor: give spec.rs a commands-free ops_command_spec macro by @chubes4 in #8277
- Make daemon operation locks crash-safe by @chubes4 in #8279
- fix: restore Lab-flag help scoping to portable commands only by @chubes4 in #8281
- Verify synthetic snapshot Git baselines across retries by @chubes4 in #8290
- refactor: relocate lab routing from command_contract to commands by @chubes4 in #8256
Full Changelog: https://github.com/Extra-Chill/homeboy/blob/v0.286.6/docs/changelog.md