wrknv 2025-12-26
Major CI overhaul, restore env script templates, and fix multiple runtime bugs
70 files · 4,703+ · 293-

CI workflow fixes

3 files changed
  • ci.yml Updated UV version and fixed lint configuration
  • security.yml Fixed security workflow issues
  • validate.yml Fixed validation to check existing files
  • Fixed multiple CI issues: updated UV to 0.9.13, fixed security workflow, lowered coverage threshold, fixed validation workflow, and replaced task runner references with direct commands baseline external
    3 files
    • ci.yml
    • security.yml
    • validate.yml

Runtime bug fixes

4 files changed
  • tf_base.py Fixed runtime import error by adding future annotations
  • registry.py Fixed parsing of composite tasks in TaskRegistry
  • nested_commands.py Fixed command loading issues
  • defaults.py Updated default configuration values
  • Fixed tf_base.py runtime import by adding future annotations; fixed composite task parsing in TaskRegistry; resolved mypy errors with module-level ignore rules remediate behavioral
    2 files
    • tf_base.py
    • registry.py

Env script templates

4 files changed
  • base.sh.j2 Shell base template for environment setup
  • sibling_packages.sh.j2 244-line sibling package installation template
  • base.ps1.j2 PowerShell base template for environment setup
  • sibling_packages.ps1.j2 131-line PowerShell sibling package installation
  • Restored 24 Jinja2 env script templates for both sh and PowerShell covering base setup, dependency installation, platform detection, tool verification, UV installation, venv setup, and sibling package management instantiate behavioral
    2 files
    • base.sh.j2
    • base.ps1.j2

Archive documentation restoration

2 files changed
  • AGENTS.md Restored archived agents documentation
  • ARCHITECTURE.md Restored archived architecture document
  • Restored 12 archive documentation files that were previously deleted, plus added new test fixtures and config updates baseline external
    2 files
    • AGENTS.md
    • ARCHITECTURE.md