What problem are you solving?#
- I am using an agent and I take responsibility for this PR
Changes#
Testing#
-
pytest tests/unit/ -qpasses -
python3 -m ruff check bootc_installer/ tests/clean - New
.pyfiles added tomeson.buildsources = [...] - fisherman changes:
go vet ./...+go test ./...pass (if applicable) - UI tested locally with
./run-dev.shorBOOTC_DEMO=1(if UI changed)
Checklist#
- Conventional commit (
feat:,fix:,chore:,docs:,test:,refactor:) - No hardcoded secrets, credentials, or real disk paths
- fisherman submodule pushed separately before this PR (if fisherman changed)
- Coverage gate not lowered —
--cov-fail-underinpython-test.ymlis a ratchet