Summary
homeboy release data-machine-code --path /Users/chubes/Developer/data-machine-code@fix-715-local-read-routing-20260615 --git-identity bot is blocked by the release preflight lint step on current main.
PR #719 passed changed-scope CI, but release preflight runs broader/full-scope lint and fails before tagging.
Observed failure
- PHPCS reports auto-fixable formatting issues across existing files, plus non-auto-fixable Yoda/parse_url findings.
- PHPStan reports 194 errors across 34 files, dominated by missing external classes/stubs and existing narrowed-type/type-shape issues.
homeboy refactor --runner homeboy-lab --from lint --write data-machine-code --path /Users/chubes/Developer/data-machine-code@fix-715-local-read-routing-20260615 detected findings but produced no automated edits.
Impact
Current main cannot be released through the intended Homeboy release path without bypassing checks.
Acceptance criteria
homeboy release data-machine-code --path <clean main checkout> --git-identity bot passes preflight lint without --skip-checks.
- If some findings are intentionally out of scope for release gating, encode that in the lint/static-analysis config or baseline rather than relying on operator bypasses.
Summary
homeboy release data-machine-code --path /Users/chubes/Developer/data-machine-code@fix-715-local-read-routing-20260615 --git-identity botis blocked by the release preflight lint step on currentmain.PR #719 passed changed-scope CI, but release preflight runs broader/full-scope lint and fails before tagging.
Observed failure
homeboy refactor --runner homeboy-lab --from lint --write data-machine-code --path /Users/chubes/Developer/data-machine-code@fix-715-local-read-routing-20260615detected findings but produced no automated edits.Impact
Current
maincannot be released through the intended Homeboy release path without bypassing checks.Acceptance criteria
homeboy release data-machine-code --path <clean main checkout> --git-identity botpasses preflight lint without--skip-checks.