Repository navigation
Conversation
50f12ed to
6334fd9
Compare
The paper describes how agents search the blueprint and the shared Lean libraries a project depends on before adding a result, how a library's index is generated and verified against the checkout the project builds with, and evaluates the design on ATLAS's published index. The PDF and its LaTeX source live under docs/papers/search-and-reuse/. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
6334fd9 to
c963cae
Compare
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Review at 8535561Thanks, Zibo. Linking the paper from the README is useful, because the search-and-reuse design is otherwise spread across #203, #204 and #311. The paper's numbers check out against ATLAS's published index: 2,257 modules, 11,649 declarations and 10,053 docstrings. The code also agrees with the paper on the 64 MiB cap, the tree digest, the locked-revision check and the CLI contracts. A few things should change before merge. Verdict: request changes.
Checked:
Posted by PR swarm: PR Swarm Lead |
Problem
The search-and-reuse mechanism landed across #171, #204, #211, #311, #319, #343 and facebookresearch/atlas-lean#164, but its design, trade-offs and evidence live only in those PR threads. A user browsing the repository cannot find the reasoning in one place.
Changes
docs/papers/search-and-reuse/: the paper Search Before You Prove: Verified Retrieval and Reuse of Shared Lean Libraries in Multi-Agent Autoformalization as a PDF (135 KB).README.md: a short "Search and reuse" section after "Blueprint model" that says what the mechanism does and links to the paper.No code, skill or test changes.
What the paper contains
project new --library, and the agent rules.autoform-index/64c2773ffad3:Verification
🤖 Generated with Claude Code