flavorpack
2025-08-12
Flavorpack
222 files · 8,576+ · 32,104-
Package Format Refinements
10 files changed
main.goGo builder implementationpspf-builderProject filesmain.goGo launcher implementationpspf-launcherProject filespspf-launcher-goProject filestest_pspf_2025_builder.py.mdDocumentation updatespspf-launcherProject filespspf-packagerProject filesbuild.goGo source updatespspf_test.goGo test updates
- Ongoing improvements to the PSPF 2025 format implementation across all three languages
decouple
errata
3 files
main.gopspf-buildermain.go
- Iterative fixes to slot descriptor handling, metadata encoding, and index checksums
remediate
internal
3 files
main.gopspf-buildermain.go
- Improved consistency between Go and Rust builder/launcher implementations
decouple
internal
5 files
main.gomain.gobuild.gopspf_test.goflavor.go
Build Pipeline Development
10 files changed
test_pspf_2025_builder.py.mdDocumentation updatespspf-packagerProject filestest_pspf_2025_core.py.mdDocumentation updatestest_pspf_2025_security.py.mdDocumentation updatespspf-build.ymlCI workflow configurationbuild.shShell script updatesmain.tfDocumentationterraform.tfDocumentationtest.shShell script updatestest-rust-launcher.jsonJSON configuration
- Extended build and test tooling for cross-platform compilation
qualify
internal
5 files
test_pspf_2025_builder.py.mdtest_pspf_2025_core.py.mdtest_pspf_2025_security.py.mdmain.tfterraform.tf
- Improvements to packaging orchestrator and helper management
decouple
internal
3 files
test_pspf_2025_builder.py.mdpspf-packagertest_pspf_2025_core.py.md
- Refined test matrix for multi-language, multi-platform validation
qualify
internal
5 files
test_pspf_2025_builder.py.mdtest_pspf_2025_core.py.mdtest_pspf_2025_security.py.mdmain.tfterraform.tf
Cross-Language Compatibility
10 files changed
pspf-build.ymlCI workflow configurationrelease.ymlCI workflow configurationpspf-packagerProject filesmain.goGo builder implementationpspf-builderProject filesmain.goGo launcher implementationpspf-launcherProject filespspf-launcher-goProject filesbuild.goGo source updatesflavor.goGo source updates
- Fixed slot reading inconsistencies between Go and Rust implementations
remediate
internal
5 files
pspf-build.ymlrelease.ymlmain.gomain.gobuild.go
- Resolved metadata serialization differences across language boundaries
remediate
internal
3 files
pspf-build.ymlrelease.ymlpspf-packager
- Addressed edge cases in package validation and verification
baseline
internal
3 files
pspf-build.ymlrelease.ymlpspf-packager
Expanded Test Coverage
10 files changed
test_pspf_2025_builder.py.mdDocumentation updatestest_pspf_2025_core.py.mdDocumentation updatestest_pspf_2025_security.py.mdDocumentation updatesmain.tfDocumentationterraform.tfDocumentationtest.shShell script updatestest-rust-launcher.jsonJSON configurationpspf_test.goGo test updatestest_utils.goGo source updatesutils_test.goGo test updates
- Additional integration tests for flavor combinations
qualify
internal
5 files
test_pspf_2025_builder.py.mdtest_pspf_2025_core.py.mdtest_pspf_2025_security.py.mdmain.tfterraform.tf
- Cross-language proof-of-concept tests refined
qualify
internal
5 files
test_pspf_2025_builder.py.mdtest_pspf_2025_core.py.mdtest_pspf_2025_security.py.mdmain.tfterraform.tf
- Improved test fixtures and helper utilities
qualify
internal
5 files
test_pspf_2025_builder.py.mdtest_pspf_2025_core.py.mdtest_pspf_2025_security.py.mdmain.tfterraform.tf