supsrc 2025-09-23
Improved workflow executor staging flow and restored flavor keys
4 files · 65+ · 26-

Workflow engine staging improvements

2 files changed
  • executor.py Refactored commit step to pass staged files list through the workflow chain, avoiding a redundant re-stage call after commit
  • steps.py Changed execute_staging to return a tuple of (should_continue, staged_files) instead of just a boolean
  • Changed execute_staging to return staged files list alongside the continue flag, eliminating a redundant post-commit stage call in the executor remediate behavioral
    2 files
    • executor.py
    • steps.py
  • Improved formatting of long function signatures and call sites for readability baseline internal
    2 files
    • executor.py
    • steps.py

Restored flavor signing keys

2 files changed
  • flavor-private.key Re-added Ed25519 private key for flavor package signing
  • flavor-public.key Re-added Ed25519 public key for flavor package verification
  • Re-added flavor-private.key and flavor-public.key for package signing instantiate internal
    2 files
    • flavor-private.key
    • flavor-public.key