Аудит контрактов Python-скриптов
★ 6.5 · testing
check-scripts — это скилл для Claude Code, который проводит поэтапный аудит Python-скриптов в папке scripts/*.py и проверяет контракты классов, наследующих Script или ScriptPostprocessing. Скилл выполняет два блока проверок: валидирует переопределения методов __init__, title и show, затем сверяет выходные данные ui() с сигнатурами run() или process() — в зависимости от типа скрипта. Для этого он опирается на эталонные контракты из modules/scripts_manager.py и modules/scripts_postprocessing.py. Результаты группируются по четырём уровням серьёзности — от блокирующих несовпадений арности до стиле
- #script-audit
- #parameter-contract
- #ui-execution-binding
- #script-validation
- #method-arity