Add CI, dirval-based validator, tests, and docs updates

• Add GitHub Actions workflow (Ubuntu, Python 3.10–3.12)
• Add Makefile (test + pkgmgr install note)
• Add requirements.yml (pkgmgr: dirval)
• Replace shell scripts with parallel validator main.py using dirval
• Add unit tests with fake dirval and timeouts
• Update README to new repo name and pkgmgr alias 'cleanback'
• Add .gitignore for __pycache__

Conversation context: https://chatgpt.com/share/68c309bf-8818-800f-84d9-c4aa74a4544c
This commit is contained in:
2025-09-11 19:41:57 +02:00
parent 15e70b7a58
commit 42da78f3a8
9 changed files with 597 additions and 95 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
**__pycache__