Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
Imported from epfl-lara/icml-26-lean-challenges (autformalization/problems/analysis/L2/ana_gen_L2_005/.epflemma/skills/formalization-blueprint-ShadowBench-Source-Main/SKILL.md). Install upstream with npx skills add epfl-lara/icml-26-lean-challenges --skill formalization-blueprint-ShadowBench-Source-Main. Copyright stays with the author.
Formalization Blueprint Skill
Before proving declarations in ShadowBench/Source/Main.lean, read and use the local formalization blueprint.
Blueprint: ShadowBench/Source/Blueprint.md
Source document: docs/source.tex
Treat the blueprint as the source map for theorem locators, planned Lean names, dependencies, statement-fidelity caveats, and prover notes.
If the current proof is unclear, reopen the blueprint first, then the original source document when listed.
Do not change source-backed theorem statements during proving unless a separate statement/source review explicitly corrected the blueprint and Lean draft.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/epfl-lara-icml-26-lean-challenges-formalization-blueprin-36018a/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.