v0.2.8
Booley 0.2.8 makes project setup safer for automation, expands ticket acceptance-criteria guidance, and corrects Claude runtime and deep Doctor behavior. Release preflight now catches Docker/demo failures before tagging.
New features
booley init --skip-credentialsconfigures a project's provider and authentication policy without entering or storing placeholder credentials. Normal policy validation still applies.- Ticket acceptance-criteria guidance now explains how projects can use area and cycle-count criteria to enforce PPA budgets, and coverage and mutation-testing criteria to strengthen testbenches.
Bug fixes
- Claude agents now use the supported Claude Agent SDK launcher and command construction, including Windows launchers. Authentication and traffic overrides stay scoped to the child process.
- Deep Doctor checks now use the same isolated FuseSoC registry and build context as execution. This prevents generated projections or good firmware from masking bad simulation and lint fixtures.
- The release Docker/demo preflight is now credential-free and candidate-only. It validates the exact release commit before tagging without promoting version or
latestimages, using a reviewed, pristine, Doctor-clean PicoRV32 demo (#166, #167).