Reference
Operational reference. Most of these point back to the repository itself since they describe the build and tooling rather than the design.
Build & toolchain
Section titled “Build & toolchain”Install Git and follow the official elan installation instructions.
Open a fresh terminal so that lake is available on your PATH. Elan selects
the Lean version pinned by this checkout’s lean-toolchain file.
git clone https://github.com/Lizn-zn/VeriTile.gitcd VeriTilelake buildlake env lean bench/examples/VectorAdd.leanThe first build needs network access to fetch the toolchain and dependencies. Budget several gigabytes for Lean/Mathlib caches and build output. The September 2026 audit used about 11 GB including website dependencies and recorded an approximately eight-minute library build after the Mathlib cache download; these are one machine’s measurements, not a timing guarantee. The final command should exit with code 0 and report that the example’s axiom and statement-surface checks pass. Existing linter warnings may still appear.
Build targets
Section titled “Build targets”- Lean toolchain:
v4.29.0. Pinned inlean-toolchain. - Routine build:
lake buildfrom the repo root (the defaultVeriTiletarget). - Full build:
lake build VeriTile VeriTileFull, including the GeLU analysis and library trust report. - Standalone example:
lake env lean bench/examples/VectorAdd.leanafter the library build. - Manifest + sorry check:
scripts/check-artifact.sh. - Bench port check:
bench/check_ports.sh. - Trust checks: see the trust audit guide.
Sub-project READMEs
Section titled “Sub-project READMEs”These live in the repo and are the authoritative source for their respective areas:
- Top-level README — quick-start + theorem-surface chooser.
bench/tritonbench_g/README — bench layout, port checklist, kernel inventory.scripts/README — what each script does and how CI uses them.verso/README — the architecture-overview slide deck (separate sub-project).documents/index — the original markdown design notes (this site re-renders them under Architecture and Proofs).