flavorpack 2026-04-01
FreeBSD platform support, Go coverage 80%, fragility hotspot fixes
133 files · 6,033+ · 9,499-

FreeBSD platform support in CI and Go code

3 files changed
  • 01-helper-prep.yml FreeBSD amd64 added as a separate job; FreeBSD arm64 added
  • 03-flavor-pipeline.yml FreeBSD arm64 added to flavor pipeline; Windows split into dedicated jobs; reusable platform build workflow
  • cache.go freebsd case added to GetCacheRoot switch; freebsd XDG-style cache path
  • FreeBSD amd64 and arm64 added throughout the CI pipeline: helper prep, flavor pipeline, and dedicated build jobs. Go workenv gains freebsd case in GetCacheRoot with XDG-style cache path. Platform injection wired in reader_slots and runtime for platform-aware test compilation. instantiate behavioral
    2 files
    • cache.go
    • 03-flavor-pipeline.yml

Go coverage raised to 80% and staticcheck violations resolved

1 file changed
  • coverage_test.go Critical branch gaps filled to reach 80% Go coverage
  • Go coverage raised to 80% by filling critical branch gaps. Go staticcheck linter violations resolved across the codebase. qualify internal
    1 file
    • coverage_test.go

Fragility hotspot fixes #4, #5, and #8

1 file changed
  • core.py Fragility hotspots #4, #5, and #8 addressed
  • Fragility hotspots #4, #5, and #8 resolved. (See issue tracker for details on each hotspot.) remediate behavioral
    1 file
    • core.py