Skip to content

Commit d251af4

Browse files
hyperpolymathclaude
andcommitted
docs(manifest): add ECHIDNA BoJ call-protocol snippet
Package 8: added [echidna_invocation] section with tool table and example. Protocol reference: boj-server/cartridges/echidna-llm-mcp/docs/CALL-PROTOCOL.adoc. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent d13362c commit d251af4

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

0-AI-MANIFEST.a2ml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ abi_proofs = "src/abi/"
2323
zig_ffi = "ffi/zig/"
2424
examples = "examples/"
2525

26+
[echidna_invocation]
27+
# All ECHIDNA calls go through the echidna-llm-mcp BoJ cartridge. Never call ECHIDNA directly.
28+
# Tools: echidna_list_provers (discovery), echidna_prove (file), echidna_verify (inline),
29+
# echidna_search (corpus), echidna_suggest_tactics (advisory), echidna_rank_provers (advisory)
30+
# Example: { "tool": "echidna_prove", "args": { "file": "/path/proof.lean", "prover": "Lean" } }
31+
# Full protocol: boj-server/cartridges/echidna-llm-mcp/docs/CALL-PROTOCOL.adoc
32+
2633
[invariants]
2734
no-partial-proofs = "NO believe_me, assert_total, unsafePerformIO in Idris2 code"
2835
no-raw-memory = "NO raw memory access — all access through typed region operations"

0 commit comments

Comments
 (0)