version bump 4.31.0#264
Conversation
🤖 PR Summary
Infrastructure / CI
Refactoring (bulk of the changes)The Typeclass constraint relaxation
Proof refactoring for explicitness
API adjustments and instance migrations
Minor FixesProof repairs for:
Test file
No Statistics
Lean Declarations ✏️ Affected: 24 declaration(s) (line number changed)
📋 **Additional Analysis**No findings. 📄 **Per-File Summaries**
No new
Last updated: 2026-07-02 17:07 UTC. |
🤖 AI ReviewOverall Summary: Errors during review:
🔍 **Mechanical Pre-Check Results**Escape hatches introduced in this PR (triggers hard verdict rule):
🔗 **Cross-File Analysis**Cross-file analysis failed: 400 INVALID_ARGUMENT. {'error': {'code': 400, 'message': 'API key not valid. Please pass a valid API key.', 'status': 'INVALID_ARGUMENT', 'details': [{'@type': 'type.googleapis.com/google.rpc.ErrorInfo', 'reason': 'API_KEY_INVALID', 'domain': 'googleapis.com', 'metadata': {'service': 'generativelanguage.googleapis.com'}}, {'@type': 'type.googleapis.com/google.rpc.LocalizedMessage', 'locale': 'en-US', 'message': 'API key not valid. Please pass a valid API key.'}]}} 📄 **Review for `CompPoly/Bivariate/Deriv.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/Factor.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/FactorMonic.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/CoreCorrectness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/FilterCorrectness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/Basic.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/Correctness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/Dense/Algorithm.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/Dense/Correctness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Algorithm.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Basic.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Basis.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Combinations.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Common.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Completeness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Divisibility.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Normalization.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Rows.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Selection.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Interpolation/LeeOSullivan/Correctness/Soundness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/PolynomialCorrectness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/Alekhnovich/Algorithm.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/Alekhnovich/Correctness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/Common.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/Common/Lemmas.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/FieldRoots/KoalaBear.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/RothRuckenstein/Algorithm.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/RothRuckenstein/Correctness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/RothRuckenstein/Lemmas.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/GuruswamiSudan/Root/ShiftedSubstitution/Lemmas.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Bivariate/ToPoly.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Data/Array/Lemmas.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Data/ExtTreeMap/DTreeMap.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Data/Fin/BigOperators.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Data/List/Lemmas.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Data/Nat/Bitwise.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Data/Polynomial/Frobenius.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Data/Polynomial/MonomialBasis.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/BabyBear.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/AdditiveNTT/Correctness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/AdditiveNTT/Impl.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/AdditiveNTT/Intermediate.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/AdditiveNTT/NovelPolynomialBasis.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/Tower/Abstract/Basis.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/Tower/Abstract/Core.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/Tower/Concrete/Basis.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/Tower/Concrete/Core.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/Tower/Equiv.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/Tower/Support/IrreducibilityAndTraceMapProperty.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/Binary/Tower/Support/Preliminaries.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/KoalaBear/Basic.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Fields/PrattCertificate.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/LinearAlgebra/Dense/KernelInPlaceCorrectness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/LinearAlgebra/PolynomialMatrix/MuldersStorjohann.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/LinearAlgebra/PolynomialMatrix/MuldersStorjohannCorrectness/Fast.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/LinearAlgebra/PolynomialMatrix/RowSpan.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multilinear/Basic.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multilinear/Equiv.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multilinear/ManyEval/Correctness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multilinear/TransformEquiv.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multivariate/CMvMonomial.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multivariate/CMvPolynomial.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multivariate/CMvPolynomialEvalLemmas.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multivariate/Lawful.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multivariate/MvPolyEquiv/Instances.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multivariate/Operations.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Multivariate/Restrict.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/ToMathlib/MvPolynomial/Equiv.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/ToMathlib/Polynomial/BivariateWeightedDegree.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Barycentric.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Basic.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/EuclideanAlgorithm.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Linear.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/NTT/Domain.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/NTT/Interpolation.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/NTT/Kernel.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/NTTFast/Correctness/Pipeline.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Quotient/Core.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Raw/Context.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Raw/Core.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Raw/Proofs.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Roots/Correctness.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/Roots/RootProduct.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/ToPoly/Core.lean`**An error occurred while analyzing 📄 **Review for `CompPoly/Univariate/ToPoly/Impl.lean`**An error occurred while analyzing Note: This review was truncated due to GitHub's comment size limit. See the full review in the Actions log. |
Build Timing Report
Incremental Rebuild Signal
This compares a clean project build against an incremental rebuild in the same CI job; it is a lightweight variability signal, not a full cross-run benchmark. Slowest Current Clean-Build FilesShowing 20 slowest current targets, with comparison against the selected baseline when available.
|
No description provided.