watch działa jak lokalny linter w czasie rzeczywistym.
python -m intract watch .Z planfile-compatible ticketami:
python -m intract watch . --planfileJednorazowo:
python -m intract watch . --once1. Skanuje folder.
2. Liczy hash plików logicznych.
3. Wykrywa added / modified / deleted.
4. Uruchamia walidację.
5. Opcjonalnie generuje tickety.
Kod:
Silnik składa się z:
src/intract/engine/scanner.pysrc/intract/engine/analyzer.pysrc/intract/engine/assigner.pysrc/intract/engine/drift.pysrc/intract/engine/monitor.py
python -m intract engine suggest .Proponuje kontrakty dla wykrytych fragmentów logicznych.
python -m intract engine drift .Porównuje aktualny stan logiki z poprzednim snapshotem.
Stan:
.intract/engine-state.json
python -m intract engine run .
python -m intract engine run . --planfile
python -m intract engine run . --json