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