intract

Watch & Engine

Watch

watch działa jak lokalny linter w czasie rzeczywistym.

python -m intract watch .

Z planfile-compatible ticketami:

python -m intract watch . --planfile

Jednorazowo:

python -m intract watch . --once

Jak działa watch

1. Skanuje folder.
2. Liczy hash plików logicznych.
3. Wykrywa added / modified / deleted.
4. Uruchamia walidację.
5. Opcjonalnie generuje tickety.

Kod:

Engine

Silnik składa się z:

Suggest

python -m intract engine suggest .

Proponuje kontrakty dla wykrytych fragmentów logicznych.

Drift

python -m intract engine drift .

Porównuje aktualny stan logiki z poprzednim snapshotem.

Stan:

.intract/engine-state.json

Full engine run

python -m intract engine run .
python -m intract engine run . --planfile
python -m intract engine run . --json