pyvider-hcl 2025-11-10
Replaced shell scripts and Makefile with wrknv task runner
11 files · 144+ · 258-

Comprehensive wrknv.toml task configuration

1 file changed
  • wrknv.toml New 140-line task runner config with test, lint, quality, build, docs, and CI pipeline tasks
  • Added wrknv.toml with full task tree: test (parallel, verbose, unit, integration, coverage), mutation testing, lint/format, quality, build/package, clean, docs (serve, build, links), dev shortcuts, and CI pipelines baseline behavioral
    1 file
    • wrknv.toml

Removed shell scripts and archived Makefile

5 files changed
  • Makefile.backup.20251110 Makefile renamed to backup (archived, not deleted)
  • docs-serve.sh Deleted docs serve script (22 lines)
  • quality.sh Deleted quality check script (63 lines)
  • setup.sh Deleted setup script (56 lines)
  • test.sh Deleted test script (110 lines)
  • Renamed Makefile to Makefile.backup.20251110 baseline internal
    1 file
    • Makefile.backup.20251110
  • Removed scripts/docs-serve.sh, scripts/quality.sh, scripts/setup.sh, and scripts/test.sh baseline internal
    4 files
    • docs-serve.sh
    • quality.sh
    • setup.sh
    • test.sh

Excluded mutants directory from linting and type checking

1 file changed
  • pyproject.toml Added extend-exclude for ruff and exclude for mypy targeting the mutants directory
  • Added extend-exclude = ["mutants", "site"] to ruff config and exclude = ["^mutants/"] to mypy config baseline internal
    1 file
    • pyproject.toml

Removed unnecessary type-ignore comment

1 file changed
  • inference.py Removed type: ignore[no-any-return] that was no longer needed
  • Removed # type: ignore[no-any-return] from inference.py return statement remediate internal
    1 file
    • inference.py

Added project documentation files

2 files changed
  • CHANGELOG.md Added changelog documenting project history
  • CONTRIBUTING.md Added contributing guidelines
  • Added CHANGELOG.md and CONTRIBUTING.md project documentation specify internal
    2 files
    • CHANGELOG.md
    • CONTRIBUTING.md