Repository navigation
catalog: restore rouche_zero_count_eq to active - #666
mrphilo420 wants to merge 2 commits into
Conversation
|
Closing this: the v1 selection evidence shows The math-challenge 404 is a stale-site/catalog issue: its page is open and submission-enabled for an archived problem, and its verifier reads a catalog that does not contain the manifest. The right fix is for math-challenge to disable submissions for that row (or grade archived problems independently), not to restore the LeanEval entry. The underlying proof is still a valid independent formalization; it just is not a new benchmark solve. |
What changed
manifests/problems/rouche_zero_count_eq.toml:statuschanged fromarchivedtoactive, with an append-only[[status_history]]row (active, 2026-10-27,restoration).statement_revisionremains 1.generated/rouche_zero_count_eq/README.md: regenerated status line changed fromarchivedtoactive.No statement, module, or generated Lean file changes.
Why
rouche_zero_count_eqis listed and submission-enabled on math-challenge.org, but submissions fail atproblem_catalog_verificationbefore any Lean work:{ "error": "source_not_found", "request_id": "8a8a964e-2f9c-4abf-95f9-cb6bf4dfc5b7", "stage": "problem_catalog_verification", "provider_status": 404, "provider_operation": "benchmark manifest contents response" }The math-challenge verifier resolves a problem by fetching
manifests/problems/<id>.tomlfrom its benchmark repository. The public LeanEval manifest exists but isarchived; a fetch of that manifest would produce409 problem_not_open_for_submission(which the official LeanEval submission returns), not the 404 the math-challenge verifier returns. The math-challenge verifier is reading a different catalog that lacks the file. Restoring the canonical entry is the first step; the math-challenge maintainer can then mirror it or point the verifier at the canonical catalog.Validation
From a checkout at current
mainwith this manifest:The status-history dates increase and the final entry matches
status = "active". The problem is not a member of the frozen v1 set;manifests/sets/is untouched. The trusted moduleLeanEval/ComplexAnalysis/Rouche.leanandgenerated/rouche_zero_count_eq/already exist atmain.Caveat
The math-challenge project's sync commit is
3f3786f3b4d9a4b64a5859b3036aca190cd25613(Lean v4.32.2), while currentmainis208b6b22d396f28771dba56414b19f47cae5f2a7(Lean v4.35.0-rc3). The submitted proof was validated at the older pin; if the verifier uses currentmain, it must be revalidated there. This PR is catalog-only and makes no claim about the proof.If maintaining the archived status is preferred, the alternative is for math-challenge to disable submissions for this row; the current page offers a submission that its verifier cannot catalog.