You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
burrower index /path/to/HOL/Library --output idx.json
Walks .thy, .v and .lean files and stores lemma signatures.
Find a home for one goal
burrower find 'lemma foo: "a + b = b + (a::nat)"' --index idx.json --top 5
Ask the swarm
burrower swarm 'lemma foo: "a + b = b + (a::nat)"' --index idx.json --ledger burrow.jsonl
Each specialist scores its relevance, gives a reading in its own vocabulary,
and proposes homes. The synthesis lists consensus homes and boundary objects.
Attempt proofs
Needs echidna and Isabelle on PATH (or --echidna /path/to/echidna).
burrower attempt 'lemma foo: "a + b = b + (a::nat)"' --ledger burrow.jsonl
Options: --timeout, --project-root (goals that import project theories),
--sandbox none|bwrap|podman, and --oracle tools/julia-oracle.jl --oracle-descriptor d.a2ml for the optional tropical-types pre-proof oracle.
A success recorded with a receipt came from echidna's structured result; a
success recorded as a warrant came from an older echidna's text output. See
ECHIDNA Contract.