flavorpack
2025-10-22
Rust builder slot detection, UV integration, and test expansion
53 files · 12,486+ · 2,851-
Rust Self-Referential Slot Detection
4 files changed
finalization.rsUpdated Rust finalization moduleslot_processor.rsUpdated Rust slot_processor modulemetadata.rsUpdated Rust metadata moduleworkenv.pyUpdated PSP workenv
UV Integration Plan
- Added comprehensive
docs/uv-integration-plan.md(1,448 + 259 lines) specify internal1 file
uv-integration-plan.md
- Added UV packaging research notes (
src/20251022-2152-uv-pack.txt) instantiate internal1 file
20251022-2152-uv-pack.txt
Build System Overhaul
4 files changed
MakefileUpdated build targetsflavor-private.keyRotated key fileflavor-public.keyRotated key file20251022-2152-uv-pack.txtUpdated 20251022-2152-uv-pack.txt
Test Reorganization
15 files changed
test_ingredients_list_build.pyUpdated tests for ingredients_list_buildtest_ingredients_ops.pyUpdated tests for ingredients_opstest_pspf_2025_slots_lifecycle.pyUpdated tests for pspf_2025_slots_lifecycletest_pspf_2025_slots_ops.pyUpdated tests for pspf_2025_slots_opstest_pspf_builder_integration.pyUpdated tests for pspf_builder_integrationtest_pspf_builder_spec.pyUpdated tests for pspf_builder_spectest_binary_loader_build.pyUpdated tests for binary_loader_buildtest_binary_loader_helpers.pyUpdated tests for binary_loader_helperstest_mmap_performance_core.pyUpdated tests for mmap_performance_coretest_mmap_performance_resources.pyUpdated tests for mmap_performance_resourcesflavor-private.keyRotated key fileflavor-public.keyRotated key fileflavor-private.keyRotated key fileflavor-public.keyRotated key filecrosslang.pyUpdated taster crosslang command
- Split
test_pspf_2025_slots.pyintotest_pspf_2025_slots_lifecycle.pyandtest_pspf_2025_slots_ops.pydecouple internal2 files
test_pspf_2025_slots_lifecycle.pytest_pspf_2025_slots_ops.py
- Split
test_mmap_performance.pyintotest_mmap_performance_core.pyandtest_mmap_performance_resources.pystreamline internal2 files
test_mmap_performance_core.pytest_mmap_performance_resources.py
- Reorganized
test_ingredients_command.pyintotest_ingredients_ops.pyandtest_ingredients_list_build.pydecouple internal2 files
test_ingredients_list_build.pytest_ingredients_ops.py
- Split
test_pspf_builder_tdd.pyintotest_pspf_builder_spec.pyandtest_pspf_builder_integration.pydecouple internal2 files
test_pspf_builder_integration.pytest_pspf_builder_spec.py
- Split
test_binary_loader.pyintotest_binary_loader_helpers.pyandtest_binary_loader_build.pydecouple internal2 files
test_binary_loader_build.pytest_binary_loader_helpers.py
- Reorganized taster crosslang modules
decouple
internal
1 file
crosslang.py
Mutation Testing Infrastructure
17 files changed
test_extraction_core.pyUpdated tests for extraction_coretest_extraction_ops.pyUpdated tests for extraction_opstest_keys_resolution.pyUpdated tests for keys_resolutiontest_workenv_commands.pyUpdated tests for workenv_commandstest_workenv_core.pyUpdated tests for workenv_coretest_packager.pyUpdated tests for packagertest_packager_environment.pyUpdated tests for packager_environmenttest_packager_init_manifest.pyUpdated tests for packager_init_manifesttest_packager_operations.pyUpdated tests for packager_operationstest_slot_builder_artifacts.pyUpdated tests for slot_builder_artifactstest_slot_builder_core.pyUpdated tests for slot_builder_coretest_slot_builder_dependencies.pyUpdated tests for slot_builder_dependenciestest_slot_builder_wheels.pyUpdated tests for slot_builder_wheelstest_orchestrator_ingredients_core.pyUpdated tests for orchestrator_ingredients_coretest_orchestrator_ingredients_finders.pyUpdated tests for orchestrator_ingredients_finderstest_orchestrator_ingredients_manifests.pyUpdated tests for orchestrator_ingredients_manifeststest_output.pyUpdated tests for output
Documentation and Config
13 files changed
.gitignoreUpdated git ignore rulesCLAUDE.mdUpdated development guidelinesCOVERAGE_PROGRESS.mdUpdated documentationREADME.mdUpdated documentationcontributing.mdUpdated documentationindex.mdUpdated documentationindex.mdUpdated documentationcommon.mdUpdated documentationuv-integration-plan.mdUpdated documentationpyproject.tomlUpdated project configurationoutput.pyUpdated output moduleorchestrator_ingredients.pyUpdated orchestrator_ingredientsuv.lockUpdated dependency lock file
- Updated CLAUDE.md, README.md, and contributing docs
specify
errata
3 files
CLAUDE.mdREADME.mdcontributing.md
- Removed stale taster crosslang modules then re-added with new structure instantiate internal