flavorpack 2025-10-24
Windows PE resource support across Go, Rust, and Python
348 files · 19,850+ · 13,268-

PE Resource Support (Windows)

  • Added pe_resources.go in Go with PE binary resource handling (200+ lines) instantiate internal
    1 file
    • pe_resources.go
  • Added pe_resources_stub.go for non-Windows builds instantiate internal
    1 file
    • pe_resources_stub.go
  • Added pe_utils.go with PE utility functions (61+ lines) instantiate internal
    1 file
    • pe_utils.go
  • Added pe_resources.rs in Rust with PE resource handling (111+ lines) instantiate internal
    1 file
    • pe_resources.rs
  • Added pe_utils.rs in Rust with PE utilities (57+ lines) instantiate internal
    1 file
    • pe_utils.rs
  • Added pe_utils.py in Python with PE utility functions (41+ lines) instantiate internal
    1 file
    • pe_utils.py
  • Added builder platform-specific files: builder_unix.go, builder_windows.go instantiate internal
    2 files
    • builder_unix.go
    • builder_windows.go

Go Builder Enhancements

57 files changed
  • build-pretaster.sh Updated CI script
  • download-helpers.sh Updated CI script
  • get-helper-run.sh Updated CI script
  • get-release-runs.sh Updated CI script
  • prepare-release.sh Updated CI script
  • run-pretaster-tests.sh Updated CI script
  • test-binaries.ps1 Updated test-binaries.ps1
  • test-binaries.sh Updated CI script
  • test-metadata.py Updated test-metadata.py
  • validate-release-artifacts.sh Updated CI script
  • 01-helper-prep.yml Updated CI workflow
  • 02-pretaster-pipeline.yml Updated CI workflow
  • 03-flavor-pipeline.yml Updated CI workflow
  • 04-taster-pipeline.yml Updated CI workflow
  • 06-security-scan.yml Updated CI workflow
  • 08-license-compliance.yml Updated CI workflow
  • compatibility-check.yml Updated CI workflow
  • release-pipeline.yml Updated CI workflow
  • .gitignore Updated git ignore rules
  • Makefile Updated build targets
  • build.sh Updated shell script
  • helpers Updated helpers
  • mkdocs.yml Updated configuration
  • pyproject.toml Updated project configuration
  • scripts.txt Updated scripts.txt
  • utilities.txt Updated utilities.txt
  • README.md Updated documentation
  • execution.go Updated Go execution module
  • launcher.go Updated Go launcher module
  • constants.rs Updated Rust constants module
  • defaults.rs Updated Rust defaults module
  • chain.rs Updated Rust chain module
  • operation.rs Updated Rust operation module
  • builder.py Updated PSP builder
  • constants.py Updated PSP constants
  • extraction.py Updated PSP extraction
  • index_pb2.pyi Updated generated code
  • index.py Updated PSP index
  • launcher.py Updated PSP launcher
  • assembly.py Updated PSP metadata assembly
  • reader.py Updated PSP reader
  • slots.py Updated PSP slots
  • workenv.py Updated PSP workenv
  • writer.py Updated PSP writer
  • __init__.py Archived stale code
  • test_archive_chain.py Archived stale code
  • gen_ref_pages.py Archived stale code
  • mermaid-init.js Archived stale code
  • crypto.proto Archived stale code
  • index.proto Archived stale code
  • jit.proto Archived stale code
  • metadata.proto Archived stale code
  • operations.proto Archived stale code
  • slots.proto Archived stale code
  • spa.proto Archived stale code
  • pspf_2025.proto Archived stale code
  • uv.lock Updated dependency lock file

Rust Builder and Packaging

4 files changed
  • mod.rs Updated Rust mod module
  • orchestrator.py Updated orchestrator
  • orchestrator_helpers.py Updated orchestrator_helpers
  • dist_manager.py Updated dist_manager packager

Windows Fixes Documentation

213 files changed
  • CLAUDE.md Updated development guidelines
  • COVERAGE_PROGRESS.md Updated documentation
  • README.md Updated documentation
  • .DS_Store Updated documentation
  • README.md Updated documentation
  • USAGE.md Updated documentation
  • contributors.yml Updated configuration
  • external_links.yml Updated configuration
  • people.yml Updated configuration
  • sponsors.yml Updated configuration
  • custom.js Updated documentation
  • mermaid-init.js Updated documentation
  • termynal.js Updated documentation
  • provide-theme.css Updated documentation
  • termynal.css Updated documentation
  • builder.md Updated documentation
  • crypto.md Updated documentation
  • index.md Updated documentation
  • packaging.md Updated documentation
  • reader.md Updated documentation
  • reference.md Updated documentation
  • blog.md Updated documentation
  • changelog.md Updated documentation
  • contributing.md Updated documentation
  • discussions.md Updated documentation
  • index.md Updated documentation
  • license.md Updated documentation
  • support.md Updated documentation
  • cli-tool.md Updated documentation
  • index.md Updated documentation
  • web-app.md Updated documentation
  • index.md Updated documentation
  • ci-cd.md Updated documentation
  • docker.md Updated documentation
  • index.md Updated documentation
  • multi-platform.md Updated documentation
  • architecture.md Updated documentation
  • ci-cd.md Updated documentation
  • contributing.md Updated documentation
  • helpers.md Updated documentation
  • index.md Updated documentation
  • release.md Updated documentation
  • cross-language.md Updated documentation
  • index.md Updated documentation
  • integration.md Updated documentation
  • taster-vs-pretaster.md Updated documentation
  • unit.md Updated documentation
  • examples.md Updated documentation
  • first-package.md Updated documentation
  • index.md Updated documentation
  • installation.md Updated documentation
  • quickstart.md Updated documentation
  • builders.md Updated documentation
  • cross-language.md Updated documentation
  • debugging.md Updated documentation
  • index.md Updated documentation
  • launchers.md Updated documentation
  • performance.md Updated documentation
  • helpers.md Updated documentation
  • index.md Updated documentation
  • package-structure.md Updated documentation
  • pspf-format.md Updated documentation
  • security.md Updated documentation
  • workenv.md Updated documentation
  • index.md Updated documentation
  • pyvider.md Updated documentation
  • wrknv.md Updated documentation
  • configuration.md Updated documentation
  • index.md Updated documentation
  • manifest.md Updated documentation
  • platforms.md Updated documentation
  • python.md Updated documentation
  • signing.md Updated documentation
  • roadmap.md Updated documentation
  • cache.md Updated documentation
  • cli.md Updated documentation
  • environment.md Updated documentation
  • index.md Updated documentation
  • inspection.md Updated documentation
  • running.md Updated documentation
  • platform-support.md Updated documentation
  • index.md Updated documentation
  • mermaid-init.js Updated documentation
  • glossary.md Updated documentation
  • requirements.md Updated documentation
  • SLOT_DESCRIPTOR_SPECIFICATION.md Updated documentation
  • fep-0001-core-format-and-operation-chains.md Updated documentation
  • fep-0002-json-metadata-format.md Updated documentation
  • fep-0003-operation-registry.md Updated documentation
  • fep-0004-supply-chain-jit.md Updated documentation
  • fep-0005-runtime-jit-loading.md Updated documentation
  • fep-0006-staged-payload-architecture.md Updated documentation
  • fep-0007-staged-payload-architecture.md Updated documentation
  • pspf-2025.md Updated documentation
  • index.md Updated documentation
  • provide-theme.css Updated documentation
  • common.md Updated documentation
  • errors.md Updated documentation
  • faq.md Updated documentation
  • index.md Updated documentation
  • index.md Updated documentation
  • macos.md Updated documentation
  • windows.md Updated documentation
  • alignment.md Updated documentation
  • api.md Updated documentation
  • SUMMARY.md Updated documentation
  • archive.md Updated documentation
  • assembly.md Updated documentation
  • backends.md Updated documentation
  • blog.md Updated documentation
  • builder.md Updated documentation
  • builders.md Updated documentation
  • cache.md Updated documentation
  • chain.md Updated documentation
  • checksums.md Updated documentation
  • ci-cd.md Updated documentation
  • cli-tool.md Updated documentation
  • cli.md Updated documentation
  • cloud.md Updated documentation
  • config.md Updated documentation
  • configuration.md Updated documentation
  • constants.md Updated documentation
  • cross-language.md Updated documentation
  • crypto_pb2.md Updated documentation
  • data-pipeline.md Updated documentation
  • debugging.md Updated documentation
  • defaults.md Updated documentation
  • dependency_resolver.md Updated documentation
  • discussions.md Updated documentation
  • disk.md Updated documentation
  • dist_manager.md Updated documentation
  • docker.md Updated documentation
  • environment.md Updated documentation
  • environment_builder.md Updated documentation
  • exceptions.md Updated documentation
  • executor.md Updated documentation
  • extract.md Updated documentation
  • extraction.md Updated documentation
  • index.md Updated documentation
  • index_pb2.md Updated documentation
  • inspect.md Updated documentation
  • inspection.md Updated documentation
  • integration.md Updated documentation
  • jit_pb2.md Updated documentation
  • json_comparison.md Updated documentation
  • keygen.md Updated documentation
  • keys.md Updated documentation
  • launcher.md Updated documentation
  • launchers.md Updated documentation
  • license.md Updated documentation
  • locking.md Updated documentation
  • metadata_pb2.md Updated documentation
  • microservices.md Updated documentation
  • ml-models.md Updated documentation
  • multi-platform.md Updated documentation
  • operation_handler.md Updated documentation
  • operations.md Updated documentation
  • operations_pb2.md Updated documentation
  • orchestrator.md Updated documentation
  • output.md Updated documentation
  • package.md Updated documentation
  • packager.md Updated documentation
  • paths.md Updated documentation
  • performance.md Updated documentation
  • permissions.md Updated documentation
  • platforms.md Updated documentation
  • progress.md Updated documentation
  • protocols.md Updated documentation
  • OPERATIONS_IMPLEMENTATION_GUIDE.md Updated documentation
  • README.md Updated documentation
  • claude-a-01.md Updated documentation
  • claude-a-02.md Updated documentation
  • claude-a-03.md Updated documentation
  • claude-a-04.md Updated documentation
  • fep-0005-runtime-jit-loading.md Updated documentation
  • fep-0007-staged-payload-architecture.md Updated documentation
  • config-refactor-plan.md Updated documentation
  • payload-structure.md Updated documentation
  • pspf-2025-more-info.md Updated documentation
  • resilience-module-refactoring.md Updated documentation
  • supply-chain-jit.md Updated documentation
  • fep-0001-core-format-and-operation-chains.md Updated documentation
  • fep-0002-cross-language-wire-format-v2.md Updated documentation
  • fep-0002-cross-language-wire-format.md Updated documentation
  • pspf_2025_pb2.md Updated documentation
  • pspf_builder.md Updated documentation
  • pypapip_manager.md Updated documentation
  • reader.md Updated documentation
  • release.md Updated documentation
  • restructuring-status.md Updated documentation
  • running.md Updated documentation
  • security.md Updated documentation
  • slot_builder.md Updated documentation
  • slots.md Updated documentation
  • slots_pb2.md Updated documentation
  • spa_pb2.md Updated documentation
  • spec.md Updated documentation
  • support.md Updated documentation
  • testing.md Updated documentation
  • unit.md Updated documentation
  • utils.md Updated documentation
  • uv-integration-plan.md Updated documentation
  • uv_manager.md Updated documentation
  • validation.md Updated documentation
  • validators.md Updated documentation
  • verification.md Updated documentation
  • verify.md Updated documentation
  • web-app.md Updated documentation
  • wheel_builder.md Updated documentation
  • workenv.md Updated documentation
  • writer.md Updated documentation
  • xor.md Updated documentation
  • documentation-status.md Updated documentation
  • Added HANDOFF_PHASE_28_29.md with extensive phase documentation instantiate internal
    1 file
    • HANDOFF_PHASE_28_29.md
  • Added HANDOFF_WINDOWS_FIXES.md for Windows-specific fixes remediate internal
    1 file
    • windows.md
  • Added PHASE_28_ANALYSIS.md with analysis documentation instantiate internal
    1 file
    • PHASE_28_ANALYSIS.md
  • Added RESEARCH_GO_COMPILER_OPTIONS.md (295 lines) instantiate internal
    1 file
    • RESEARCH_GO_COMPILER_OPTIONS.md

Pretaster Testing

74 files changed
  • __init__.py Updated __init__ module
  • cli.py Updated cli module
  • __init__.py Updated __init__ command
  • extract.py Updated extract command
  • helpers.py Updated helpers command
  • inspect.py Updated inspect command
  • utils.py Updated utils command
  • verify.py Updated verify command
  • defaults.py Updated defaults config
  • __init__.py Updated __init__ module
  • binary_loader.py Updated binary_loader module
  • manager.py Updated manager module
  • package.py Updated package module
  • verification.py Updated verification module
  • test_helpers_list_build.py Updated tests for helpers_list_build
  • test_helpers_ops.py Updated tests for helpers_ops
  • test_utils_command.py Updated tests for utils_command
  • conftest.py Updated tests for conftest
  • test_extraction_core.py Updated tests for extraction_core
  • test_extraction_ops.py Updated tests for extraction_ops
  • test_handlers_archive.py Updated tests for handlers_archive
  • test_handlers_errors.py Updated tests for handlers_errors
  • test_handlers_operations.py Updated tests for handlers_operations
  • test_launcher_execution.py Updated tests for launcher_execution
  • test_pspf_2025_core.py Updated tests for pspf_2025_core
  • test_pspf_2025_reader_backends.py Updated tests for pspf_2025_reader_backends
  • test_pspf_2025_security.py Updated tests for pspf_2025_security
  • test_pspf_2025_slots_lifecycle.py Updated tests for pspf_2025_slots_lifecycle
  • test_pspf_2025_slots_ops.py Updated tests for pspf_2025_slots_ops
  • test_pspf_builder_integration.py Updated tests for pspf_builder_integration
  • test_pspf_builder_spec.py Updated tests for pspf_builder_spec
  • test_binary_loader_build.py Updated tests for binary_loader_build
  • test_binary_loader_helpers.py Updated tests for binary_loader_helpers
  • test_helper_manager.py Updated tests for helper_manager
  • test_helper_manager_ops.py Updated tests for helper_manager_ops
  • test_ingredient_manager_ops.py Updated tests for ingredient_manager_ops
  • test_pretaster_integration.py Updated tests for pretaster_integration
  • test_mmap_performance_core.py Updated tests for mmap_performance_core
  • test_mmap_performance_resources.py Updated tests for mmap_performance_resources
  • test_packager_environment.py Updated tests for packager_environment
  • test_packager_init_manifest.py Updated tests for packager_init_manifest
  • test_packager_operations.py Updated tests for packager_operations
  • test_orchestrator.py Updated tests for orchestrator
  • test_orchestrator_helpers_core.py Updated tests for orchestrator_helpers_core
  • test_orchestrator_helpers_finders.py Updated tests for orchestrator_helpers_finders
  • test_orchestrator_helpers_manifests.py Updated tests for orchestrator_helpers_manifests
  • Makefile Updated tests for Makefile
  • README.md Updated documentation
  • build.sh Updated shell script
  • combo_test.py Updated tests for combo_test
  • combination-tests.sh Updated shell script
  • compatibility-tests.sh Updated shell script
  • direct-execution-tests.sh Updated shell script
  • test-all-taster-commands.sh Updated shell script
  • test_launcher_availability.py Updated tests for launcher_availability
  • test_security_core.py Updated tests for security_core
  • README.md Updated documentation
  • crosslang.py Updated taster crosslang command
  • exec_test.py Updated taster exec_test command
  • launcher_test.py Updated taster launcher_test command
  • mmap.py Updated taster mmap command
  • slot_test.py Updated taster slot_test command
  • test_cross_language_operations.py Updated taster test for cross_language_operations
  • test_inspect_command.py Updated tests for inspect_command
  • test_locking.py Updated tests for locking
  • test_verification.py Updated tests for verification
  • test_utils_platform.py Updated tests for utils_platform
  • test_mock_accuracy.py Updated tests for mock_accuracy
  • build_wheel.py Updated build_wheel.py tool
  • embed_helpers.py Updated embed_helpers.py tool
  • embed_ingredients.py Updated embed_ingredients.py tool
  • release.py Updated release.py tool
  • update-version.sh Updated shell script
  • validate_wheel.py Updated validate_wheel.py tool
  • Added extensive pretaster test logs across multiple configurations and platforms qualify internal
  • Logs cover all builder/launcher combinations (go-go, go-rs, rs-go, rs-rs) decouple internal