intract

Full-stack Intract demo

Minimal project showing manifest graph, inline contracts, and intent duplicates.

Run locally

cd examples/full-stack

intract validate .
intract graph . --format mermaid
intract duplicates . --threshold 0.5
intract coverage .

Staged / pre-commit

git init
git add .
git commit -m "baseline"

# change only parser_a body
echo "# edit" >> src/parser_a.py
git add src/parser_a.py

intract check --staged
intract check --staged --hunks

--hunks validates only contracts whose function body was touched by staged diff.

Expected results