Renamed ingredients to helpers and overhauled documentation with shared theme
358 files · 20,090+ · 15,544-

Ingredients-to-helpers rename

6 files changed
  • 01-helper-prep.yml Renamed from 01-ingredient-prep.yml to 01-helper-prep.yml
  • get-helper-run.sh Renamed from get-ingredient-run.sh to get-helper-run.sh
  • helpers.py Renamed helpers command module
  • __init__.py Renamed helpers package
  • binary_loader.py Renamed binary loader to helpers namespace
  • manager.py Renamed manager to helpers namespace
  • Renamed ingredient-prep workflow to helper-prep and updated all workflow references decouple behavioral
    4 files
    • 01-helper-prep.yml
    • get-helper-run.sh
    • 02-pretaster-pipeline.yml
    • 03-flavor-pipeline.yml
  • Renamed Python ingredient modules to helpers namespace decouple internal
    4 files
    • helpers.py
    • __init__.py
    • binary_loader.py
    • manager.py

Documentation theme and rewrite

12 files changed
  • README.md Added shared theme documentation
  • contributors.yml Added contributor data
  • external_links.yml Added external link configuration
  • custom.js Added custom JavaScript for theme
  • termynal.js Added terminal animation JavaScript
  • termynal.css Added terminal animation styles
  • builder.md Rewritten builder API documentation
  • crypto.md Rewritten crypto API documentation
  • reader.md Rewritten reader API documentation
  • roadmap.md Added project roadmap
  • glossary.md Added glossary
  • requirements.md Added requirements reference
  • Added shared documentation theme with contributor data, external links, and JavaScript components specify internal
    5 files
    • README.md
    • contributors.yml
    • external_links.yml
    • custom.js
    • termynal.js
  • Comprehensive documentation rewrite across API, guide, development, and reference sections specify internal
    6 files
    • builder.md
    • crypto.md
    • reader.md
    • roadmap.md
    • glossary.md
    • requirements.md
  • Removed outdated foundry documentation section decouple internal
    4 files
    • architecture.md
    • index.md
    • principles.md
    • roadmap.md

Stale file cleanup

1 file changed
  • COVERAGE_PROGRESS.md Updated coverage progress tracking
  • Removed stale files and generated site output decouple internal
    1 file
    • COVERAGE_PROGRESS.md

Source updates

6 files changed
  • execution.go Updated Go execution module
  • execution_cache.go Updated Go execution cache
  • launcher.go Updated Go launcher
  • builder.py Updated Python PSP builder
  • extraction.py Updated Python extraction module
  • reader.py Updated Python reader
  • Updated Go and Python PSP format modules with incremental improvements decouple internal
    4 files
    • execution.go
    • launcher.go
    • builder.py
    • reader.py

Test suite updates

7 files changed
  • test_helpers_list_build.py Added helpers list/build tests
  • test_helpers_ops.py Added helpers operations tests
  • test_utils_command.py Updated utility command tests
  • test_extraction_core.py Added extraction core tests
  • test_extraction_ops.py Added extraction operations tests
  • test_handlers_archive.py Updated archive handler tests
  • test_launcher_execution.py Updated launcher execution tests
  • Added new test suites for helpers and extraction, updated existing tests for rename qualify internal
    4 files
    • test_helpers_list_build.py
    • test_helpers_ops.py
    • test_extraction_core.py
    • test_extraction_ops.py