ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Annotations for Lean Proofs
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
"The Truth Mines were a honeycomb of abstract constructs..."
— Greg Egan, Diaspora
An interactive gallery of formal mathematics — annotated Lean 4 proofs with line-by-line explanations, plus tooling for AI-assisted formalization of open problems.
• Formalize the Erdos Problems in Lean 4
• Build infrastructure for human-AI collaborative proof development
• Create an accessible gallery for exploring verified mathematics
See ROADMAP.md for current plans.查看完整 README ↗"The Truth Mines were a honeycomb of abstract constructs..." — Greg Egan, Diaspora
An interactive gallery of formal mathematics — annotated Lean 4 proofs with line-by-line explanations, plus tooling for AI-assisted formalization of open problems.
Live site: leangenius.org
See ROADMAP.md for current plans.
| Metric | Count |
|---|---|
| Lean proof files | 6,000+ |
| Gallery proofs | 4,800+ |
| Erdos problems formalized | 1,500+ |
| Research problems tracked | 2,600+ |
lake build can consume 100GB+)| Project | Focus |
|---|---|
| erdosproblems.com | Canonical Erdos problem database |
| Mathlib | Lean 4 mathematical library |
| Erdosproblems-LLM-Hunter | Tracking informal LLM solution attempts |
Frontend
Backend
Proofs
pnpm install
Start the frontend dev server:
pnpm dev
pnpm build
pnpm lint
src/
├── assets/ # Static assets bundled by Vite
├── components/ # React components
│ ├── auth/ # Authentication (login, signup, profile)
│ ├── comments/ # Threaded discussion system
│ ├── proof/ # Proof viewer, gallery cards, annotations
│ ├── research/ # Research problem cards and phase indicators
│ ├── ui/ # Shared UI primitives
│ └── visualizations/ # Proof-specific visualizations (e.g. knight's tour)
├── contexts/ # React contexts (auth)
├── data/proofs/ # Proof content (annotations, metadata) — one dir per proof
├── data/research/ # Research problem JSON (synced from research/problems/*/meta.json)
├── hooks/ # Shared React hooks
├── lib/ # Utilities (Lean tokenizer, gallery search, OQ slugs)
├── pages/ # Route pages
├── types/ # TypeScript types
└── utils/ # Misc helpers
proofs/
├── Proofs/ # Individual Lean proof files
├── Proofs.lean # Root module (no imports; modules discovered by lakefile globs)
├── lakefile.toml # Lean 4 project config (Mathlib dependency)
├── lake-manifest.json # Lake dependency lockfile
├── lean-toolchain # Lean version pin
├── Dockerfile # Memory-limited build image used by scripts/docker-build.sh
├── bin/ # `lake` safety wrapper that blocks direct `lake build`
├── batch2/ # v4.26→v4.31 migration ledger (verify-results.tsv) and diagnostics
├── scripts/ # Build and extraction scripts (docker-build.sh, setup.sh, ...)
├── MATHLIB_STYLE.md # Style/naming notes for files headed to Mathlib
└── BADGE_TAXONOMY.md # Proof badge definitions
functions/ # Cloudflare Workers API endpoints
shared/ # Shared code between frontend and backend
drizzle/ # Database migrations
scripts/ # Build, agent, and deployment scripts
research/ # Research problem tracking and state
infra/ # Infrastructure-as-code (unapplied Terraform skeleton)
mcp-servers/ # MCP server implementations
external/ # Git submodules (erdosproblems, formal-conjectures)
public/ # Build-generated static assets (gitignored)
aristotle-results/ # Retrieved Aristotle proof-search output (gitignored)
Top-level documents and helpers:
| File | Purpose |
|---|---|
CLAUDE.md / AGENTS.md | Agent instructions (Claude Code reads CLAUDE.md; Codex and other AGENTS.md-aware runtimes read AGENTS.md) |
CONTRIBUTING.md | Contribution workflow and data architecture |
ROADMAP.md / PROOFS_ROADMAP.md | Project plans / curated list of proofs to add |
START_WORK.md / STOP_WORK.md | Recipes for launching and gracefully stopping the agent team |
Makefile | make help lists build, cleanup, and agent-control targets |
loom.sh | Wrapper to start the Loom daemon from the repo root |
Lean proofs are in the proofs/ directory, a Lean 4 project with Mathlib.
Always use the Docker wrapper — direct lake build can consume 100GB+ memory and crash the host.
# Build a specific proof
./proofs/scripts/docker-build.sh Proofs.YourProof
# Build with custom memory limit (default: 32GB)
LEAN_MEMORY_LIMIT=8192 ./proofs/scripts/docker-build.sh Proofs.YourProof
proofs/Proofs/YourProof.lean./proofs/scripts/docker-build.sh Proofs.YourProofsrc/data/proofs/your-proof/:
meta.json — Proof metadata, sections, overviewannotations.json — Line-by-line annotationspnpm build