Final monorepo separation removing all non-components code
146 files · 1,968+ · 879-

Final Monorepo Separation

8 files changed
  • test.bin Go ingredient: test.bin
  • __init__.py Archive module: __init__.py
  • chain.py Archive module: chain.py
  • operation_handler.py Archive module: operation_handler.py
  • operations.py Archive module: operations.py
  • mkdocs.yml MkDocs configuration
  • binary_loader.py Ingredient manager: binary_loader.py
  • manager.py Ingredient manager: manager.py
  • Removed all .github/workflows/ except components-specific CI (removed ingredient-prep, pretaster, flavor, taster, code-quality, security-scan, dependency-audit, license-compliance, compatibility, release workflows) harden internal
    5 files
    • dependency_resolver.md
    • test.bin
    • ingredients.py
    • binary_loader.py
    • manager.py
  • Removed .github/scripts/test-metadata.py and other build scripts qualify internal
    5 files
    • metadata_pb2.md
    • assembly.md
    • index.md
    • index.md
    • paths.md
  • Removed docs/pspf_2025/operations_protobuf_spec.yaml (834 lines) specify internal
    5 files
    • index.md
    • builder.md
    • SUMMARY.md
    • api.md
    • chain.md
  • Removed docs/gen_ref_pages.py documentation generator specify internal
    5 files
    • gen_ref_pages.py
    • index.md
    • builder.md
    • SUMMARY.md
    • api.md
  • Removed pretaster helper scripts (combo_test.py and others) decouple internal
    5 files
    • conftest.py
    • test_operation_chains.py
    • test_pspf_2025_security.py
    • test_pspf_builder_tdd.py
    • test_orchestrator.py

Components Additions

8 files changed
  • pyproject.toml Project configuration
  • uv.lock Dependency lockfile
  • mkdocs.yml MkDocs configuration
  • conftest.py Test: conftest
  • test_operation_chains.py PSP format test: test_operation_chains
  • test_pspf_2025_security.py PSP format test: test_pspf_2025_security
  • test_pspf_builder_tdd.py PSP format test: test_pspf_builder_tdd
  • test_orchestrator.py Test: orchestrator
  • Added examples/integrated_test/pyvider.toml configuration for integrated test suite qualify internal
    5 files
    • __init__.py
    • config.py
    • defaults.py
    • conftest.py
    • test_operation_chains.py