Skip to content

Commit 37785e1

Browse files
Improve CLAUDE.md documentation and make terminology agnostic
This change significantly expands CLAUDE.md with comprehensive project documentation while making the codebase more framework-agnostic: CLAUDE.md enhancements: - Transform from minimal guidance file to comprehensive project guide - Add detailed project overview with target audience and tech stack - Document UV workspace structure with all three members (book, evals, scripts) - Add complete prerequisites section (Dafny, Elan, UV, API keys) - Document book structure with all 6 chapters - Add detailed evals architecture with CLI usage examples - Document DafnyBench implementation details - Add deployment, architecture patterns, and troubleshooting sections - Expand from ~80 lines to ~318 lines of structured documentation Terminology improvements: - Replace 'Lean agent' with 'MVP: the loop between LLM (◉) and a verifier (∀)' in book/00-index.md to avoid framework-specific language - Update lean_agent_helix.py title to 'MVP a formal methods agent (it's a loop)' - Change legend from 'LLM' to 'LLM API' for clarity - Update figure caption to be verifier-agnostic - Regenerate book/static/img/lean-agent-helix.png with new terminology These changes make the project more accessible to formal verification experts entering the AI/evals space while maintaining framework neutrality in conceptual explanations. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 1933a8b commit 37785e1

File tree

0 file changed

+0
-0
lines changed

    0 file changed

    +0
    -0
    lines changed

    0 commit comments

    Comments
     (0)