flavorpack
2025-08-11
Flavorpack
165 files · 12,932+ · 23,082-
Packaging Orchestrator Evolution
10 files changed
pspf-packagerProject filesPSPF_METADATA_EXAMPLES.mdDocumentation updates__init__.pyPython packaging logicbootstrap.pyPython packaging logickeys.pyPython packaging logicorchestrator.pyPython packaging logicpython_packager.pyPython packaging logicreader.pyPython packaging logicsetup_hermetic.pyPython packaging logicpspf-build.ymlCI workflow configuration
- Major iterative development of
src/flavor/packaging/orchestrator.pywith dozens of improvements decouple internal5 files
__init__.pybootstrap.pykeys.pyorchestrator.pypython_packager.py
- Added support for PSPF 2025 spec constants and metadata handling
qualify
internal
3 files
pspf-packagerPSPF_METADATA_EXAMPLES.md__init__.py
- Improved error handling and validation throughout the packaging pipeline
remediate
internal
3 files
pspf-packagerPSPF_METADATA_EXAMPLES.md__init__.py
Go Reader and Spec Enhancements
10 files changed
main.goGo builder implementationmain.goGo launcher implementationpspf_test.goGo test updatesPSPF_METADATA_EXAMPLES.mdDocumentation updatesbuild.goGo source updatesflavor.goGo source updateskeygen.goGo source updatesroot.goGo source updatestest_utils.goGo source updatesutils.goGo source updates
- Extensive work on
src/flavor/go/pkg/flavor/reader.gowith multiple rounds of improvements decouple internal3 files
main.gomain.gopspf_test.go
- Added and refined
spec_2025.gowith PSPF 2025 format constants instantiate errata3 files
main.gomain.gopspf_test.go
- Improved slot reading, metadata extraction, and error handling
remediate
internal
3 files
main.gomain.gopspf_test.go
Bootstrap System
8 files changed
pspf-packagerProject files__init__.pyPython packaging logicbootstrap.pyPython packaging logickeys.pyPython packaging logicorchestrator.pyPython packaging logicpython_packager.pyPython packaging logicreader.pyPython packaging logicsetup_hermetic.pyPython packaging logic
Comprehensive Integration Testing
10 files changed
main_test.goGo test updatespspf-launcherProject filesmain.goGo launcher implementationflavor-launcher-goProject filesmain.goGo launcher implementationverification.goGo launcher implementationmain.tfDocumentationterraform.tfDocumentationtest.shShell script updatespspf_test.goGo test updates
- Extensive development of
tests/integration/test_all_flavor_combinations.pywith 15+ commits qualify internal5 files
main_test.gomain.tfterraform.tftest.shpspf_test.go
- Added cross-language test proof in
tests/cross_language/test_rust_launcher_proof.pyqualify internal5 files
main_test.gomain.tfterraform.tftest.shpspf_test.go
- Updated CLI tests in
tests/cli/test_cli.pyqualify behavioral5 files
main_test.gomain.tfterraform.tftest.shpspf_test.go
Large-Scale Code Restructuring
10 files changed
go.modProject fileserrors.goGo source updatesfooter.goGo source updatesreader.goGo reader implementationreader_test.goGo test updatesspec.goGo source updatesspec_2025.goGo source updateslogger.goGo source updatesmetadata.pyPython source updatesmodels.pyPython source updates
- Significant file reorganization and module restructuring
decouple
internal
3 files
go.moderrors.gofooter.go
- Multiple rounds of code cleanup and standardization
deprecate
errata
3 files
go.moderrors.gofooter.go
- Removal of obsolete code paths and deprecated interfaces
decouple
internal
3 files
go.moderrors.gofooter.go