一键导入
armada-review
Review armada/fleet-generated Lean files for ComputationalPaths invariants, duplicate modules, shallow Path usage, and scaffold-heavy theorem stubs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Review armada/fleet-generated Lean files for ComputationalPaths invariants, duplicate modules, shallow Path usage, and scaffold-heavy theorem stubs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Design domain-specific Step types and rewrite certificates in ComputationalPaths modules without confusing them with core Path.Step rewrite rules.
Audit and harden scaffold-heavy ComputationalPaths Lean modules by replacing selected True/trivial/rfl placeholders with typed Path/RwEq certificate records while preserving public APIs.
Keep ComputationalPaths modules suitable as book/paper companion material with clear mathematical narrative, named constructions, and meaningful computational-path evidence.
Recover a broken Lean module with minimal safe edits by weakening non-derivable equalities while preserving declaration shape.
Run Aristotle automated theorem prover on Lean files to fill sorry placeholders. Use when you have a file with sorries that needs automated proof search. Handles API setup, axiom import checks, and result verification.
Build, test, and debug Lean 4 projects using Lake. Use when building the ComputationalPaths project, checking for errors, running tests, cleaning artifacts, or debugging Lean 4 compilation issues.
| name | armada-review |
| description | Review armada/fleet-generated Lean files for ComputationalPaths invariants, duplicate modules, shallow Path usage, and scaffold-heavy theorem stubs. |
Use this skill when reviewing generated batches, fleet output, or "armada" modules before merging or during a cleanup pass.
sorryaxiomPath usageRwEq or multi-step Path.transStep types where appropriateTrue fields with no certificate counterparttrivial as the main proof payloadx = xDo not delete broken or shallow files as the first response. Prefer:
lake build ComputationalPaths.Path.Some.Module
rg "\bsorry\b|^axiom |: True|:= trivial|:= rfl" ComputationalPaths
git diff --check
The rfl alternative is intentionally broad: use it to find candidates, then
inspect the theorem statement to distinguish legitimate definitional proofs from
reflexive-only stubs. On Windows PowerShell, use rg rather than Unix grep for
reliable searches.
Keep armada review PRs focused: