{"scope": "project-imported", "package": "project", "module": "BanLat.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Normed.lean", "line": 17, "column": 1, "token": "axiom", "kind": "block_comment", "source": "axiom: `|x| ≤ |y|` implies `‖x‖ ≤ ‖y‖`. This single condition encodes compatibility", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Normed.lean", "line": 48, "column": 46, "token": "constant", "kind": "block_comment", "source": "/-- The absolute value map is Lipschitz with constant 1; in particular it is continuous. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.OrderComplete", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\OrderComplete.lean", "line": 195, "column": 19, "token": "admit", "kind": "block_comment", "source": "countable subsets admit suprema and infima: for every countable set `s`,", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Band.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Band\\Lattice.lean", "line": 23, "column": 48, "token": "partial", "kind": "block_comment", "source": "/-- Bands of `X`, ordered by inclusion, form a partial order. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Band.PPP", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Band\\PPP.lean", "line": 17, "column": 39, "token": "admit", "kind": "block_comment", "source": "PPP. Under PPP, two positive elements admit a positive disjoint refinement of", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Band.Projection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Band\\Projection.lean", "line": 600, "column": 34, "token": "partial", "kind": "block_comment", "source": "/-- Projection bands inherit the partial order by inclusion from `SetLike`. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Ideal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Ideal.lean", "line": 37, "column": 57, "token": "partial", "kind": "block_comment", "source": "/-- Order ideals of `X`, ordered by inclusion, form a **partial order**. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Ideal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Ideal.lean", "line": 145, "column": 25, "token": "admit", "kind": "block_comment", "source": "/-- Order ideals of `X` admit arbitrary intersections: they form a complete", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Ideal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Ideal.lean", "line": 469, "column": 20, "token": "constant", "kind": "block_comment", "source": "/-- Any admissible constant bounds the gauge norm from above. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Ideal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Ideal.lean", "line": 969, "column": 32, "token": "partial", "kind": "block_comment", "source": "/-- Closed order ideals form a partial order under inclusion. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Ideal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Ideal.lean", "line": 1021, "column": 10, "token": "partial", "kind": "line_comment", "source": "  -- The partial sums of `a` live in the closed ideal `J₁`, hence so does `A`.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Ideal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Ideal.lean", "line": 1035, "column": 19, "token": "partial", "kind": "line_comment", "source": "  -- Telescoping: partial sums of `w` tend to `z - z_seq (φ 0)`.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Ideal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Ideal.lean", "line": 1046, "column": 37, "token": "partial", "kind": "line_comment", "source": "  -- Identify the two limits of the partial sums.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "BanLat.Substructures.Ideal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\BanLat\\Substructures\\Ideal.lean", "line": 1095, "column": 45, "token": "admit", "kind": "block_comment", "source": "/-- Closed order ideals of a Banach lattice admit **arbitrary intersections**:", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ActualProjectionBidualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ActualProjectionBidualDPR.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ActualProjectionDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ActualProjectionDPR.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ActualProjectionDualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ActualProjectionDualDPR.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.AmbientFiniteApproximation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\AmbientFiniteApproximation.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option maxHeartbeats 800000", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.AmbientProjection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\AmbientProjection.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.AmbientUniformConvex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\AmbientUniformConvex.lean", "line": 4, "column": 52, "token": "constants", "kind": "block_comment", "source": "/-! Uniform convexity and asymptotic parallelogram constants for the actual ambient space. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.BasisBounds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\BasisBounds.lean", "line": 4, "column": 50, "token": "constants", "kind": "block_comment", "source": "# Finiteness of finite-dimensional unconditional constants", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.BasisRestriction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\BasisRestriction.lean", "line": 3, "column": 63, "token": "constant", "kind": "block_comment", "source": "/-! # A subfamily of a finite unconditional basis retains its constant -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.BasisRestriction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\BasisRestriction.lean", "line": 48, "column": 58, "token": "constant", "kind": "block_comment", "source": "original ambient norm, without any loss of unconditional constant. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexCorollary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexCorollary.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexCorollary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexCorollary.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexCorollary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexCorollary.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexCorollaryAssembly", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexCorollaryAssembly.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexCorollaryAssembly", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexCorollaryAssembly.lean", "line": 12, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexCorollaryAssembly", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexCorollaryAssembly.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexFrameCoefficient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexFrameCoefficient.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexFrameCoefficientRange", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexFrameCoefficientRange.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexFrameRealification", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexFrameRealification.lean", "line": 6, "column": 31, "token": "constant", "kind": "block_comment", "source": "introduced, so the comparison constant is independent of tensor order. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexFrameRealification", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexFrameRealification.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexProjectionRealEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexProjectionRealEquiv.lean", "line": 15, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexProjectionRealEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexProjectionRealEquiv.lean", "line": 16, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexProjectionRealEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexProjectionRealEquiv.lean", "line": 17, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexRealDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexRealDPR.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexRecursiveProjection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexRecursiveProjection.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexReindexedFrameProjection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexReindexedFrameProjection.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ComplexTensorProjection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ComplexTensorProjection.lean", "line": 5, "column": 62, "token": "constants", "kind": "block_comment", "source": "Norm estimates use complex coordinate slices with no loss in constants. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.DiagonalFrameProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\DiagonalFrameProduct.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.DiagonalFrameProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\DiagonalFrameProduct.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.DiagonalFrameProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\DiagonalFrameProduct.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.DiagonalFrameSummand", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\DiagonalFrameSummand.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.DPRObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\DPRObstruction.lean", "line": 3, "column": 65, "token": "constant", "kind": "block_comment", "source": "/-! # From finite basis obstructions to the actual infinite DPR constant -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.DPRtoGL", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\DPRtoGL.lean", "line": 4, "column": 65, "token": "constants", "kind": "block_comment", "source": "# Unconditional renorming and the comparison of local structure constants", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.DPRtoGL", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\DPRtoGL.lean", "line": 8, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant supplies an explicit GL factorisation. Passing to the infima requires", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.DPRtoGL", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\DPRtoGL.lean", "line": 169, "column": 51, "token": "constant", "kind": "block_comment", "source": "/-- The local GL infimum is bounded by each basis constant of every finite", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteApproximation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteApproximation.lean", "line": 7, "column": 5, "token": "constants", "kind": "block_comment", "source": "The constants below refer to the inherited ambient norm. A common finite", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBasisTraceBound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBasisTraceBound.lean", "line": 60, "column": 24, "token": "constant", "kind": "block_comment", "source": "maps, the finite basis constant, local Hilbert approximation, and the explicit", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBidual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBidual.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBidual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBidual.lean", "line": 14, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBidualDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBidualDPRLower.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBidualDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBidualDPRLower.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBidualDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBidualDPRLower.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBlockDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBlockDPRLower.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBlockObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBlockObstruction.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBlockObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBlockObstruction.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteBlockObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteBlockObstruction.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteCubeBound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteCubeBound.lean", "line": 33, "column": 28, "token": "partial", "kind": "block_comment", "source": "/-- A uniform bound on all partial subsums controls every real multiplier in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteDualDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteDualDPRLower.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteDualDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteDualDPRLower.lean", "line": 12, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteDualDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteDualDPRLower.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteDualSuperspace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteDualSuperspace.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteDualSuperspace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteDualSuperspace.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteHeadHilbert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteHeadHilbert.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteLpGeometry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteLpGeometry.lean", "line": 17, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapBasisColumns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapBasisColumns.lean", "line": 5, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapBound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapBound.lean", "line": 5, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapConclusion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapConclusion.lean", "line": 4, "column": 61, "token": "constants", "kind": "block_comment", "source": "/-! The concrete finite-basis mean estimate with all scalar constants simplified. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapConclusion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapConclusion.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapGoodSecond", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapGoodSecond.lean", "line": 6, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapGoodSecond", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapGoodSecond.lean", "line": 97, "column": 61, "token": "constant", "kind": "block_comment", "source": "/-- The good second moment needed in the overlap proof. The constant has no", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapMatrixNorms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapMatrixNorms.lean", "line": 5, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapObstruction.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option maxHeartbeats 300000", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapObstruction.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapObstruction.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapObstruction.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapRandomization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapRandomization.lean", "line": 5, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapRandomization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapRandomization.lean", "line": 84, "column": 54, "token": "constant", "kind": "block_comment", "source": "with actual finite samples and the exact finite-sign constant. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapScale", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapScale.lean", "line": 8, "column": 48, "token": "constant", "kind": "block_comment", "source": "kept distinct. All powers of the unconditional constant are combined exactly", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapScale", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapScale.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteOverlapUpper", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteOverlapUpper.lean", "line": 6, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteParameterBounds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteParameterBounds.lean", "line": 8, "column": 32, "token": "constants", "kind": "block_comment", "source": "overlap scale `L` are separate constants. Finite scalar Hölder proves `L ≤ g`,", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteParameterBounds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteParameterBounds.lean", "line": 14, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteParameterGap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteParameterGap.lean", "line": 14, "column": 20, "token": "constants", "kind": "block_comment", "source": "We retain separate constants for frame-supported witnesses and uniform norm", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteParameterGap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteParameterGap.lean", "line": 21, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteParameterGap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteParameterGap.lean", "line": 32, "column": 30, "token": "constant", "kind": "block_comment", "source": "/-- Scalar moment root. This constant describes frame-supported directions. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteProductObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteProductObstruction.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteSuperspaceSplitting", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteSuperspaceSplitting.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FiniteTraceOverlap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FiniteTraceOverlap.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FrameCoefficientHilbert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FrameCoefficientHilbert.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FrameCoefficientReindexedRange", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FrameCoefficientReindexedRange.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.FrameProjectionRange", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\FrameProjectionRange.lean", "line": 18, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.GLDualRetraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\GLDualRetraction.lean", "line": 37, "column": 44, "token": "constant", "kind": "block_comment", "source": "/-- The empty supremum convention gives GL constant zero for the zero space. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.GLDualRetraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\GLDualRetraction.lean", "line": 78, "column": 50, "token": "constant", "kind": "block_comment", "source": "/-- The dual of the range of a projection has GL constant bounded by the", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.GLDualRetraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\GLDualRetraction.lean", "line": 79, "column": 50, "token": "constant", "kind": "block_comment", "source": "projection norm whenever the ambient dual has GL constant at most one.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.GLRetraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\GLRetraction.lean", "line": 12, "column": 43, "token": "constant", "kind": "block_comment", "source": "The theorem that the ambient space has GL constant one remains a separate", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.GLRetraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\GLRetraction.lean", "line": 93, "column": 10, "token": "constant", "kind": "block_comment", "source": "local GL constant. There is no selection of an optimal factorization. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.GLRetraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\GLRetraction.lean", "line": 142, "column": 20, "token": "constant", "kind": "block_comment", "source": "and any ambient GL constant. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.GLRetraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\GLRetraction.lean", "line": 163, "column": 58, "token": "constant", "kind": "block_comment", "source": "/-- Specialization used by the manuscript: an ambient GL constant at most one", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.GLRetraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\GLRetraction.lean", "line": 195, "column": 19, "token": "constant", "kind": "block_comment", "source": "on the ambient GL constant being at most one. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.InfiniteFrameObstruction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\InfiniteFrameObstruction.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.IsometricProductDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\IsometricProductDPRLower.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.IsometricProductDPRLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\IsometricProductDPRLower.lean", "line": 12, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.IsometricProductSplitting", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\IsometricProductSplitting.lean", "line": 6, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LatticeApproximation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LatticeApproximation.lean", "line": 48, "column": 54, "token": "constant", "kind": "block_comment", "source": "the dual of every real Banach lattice has finite DPR constant. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LatticeSpectral", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LatticeSpectral.lean", "line": 318, "column": 53, "token": "admit", "kind": "block_comment", "source": "/-- Positive vectors dominated by a common majorant admit arbitrarily close", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbert.lean", "line": 21, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertCompactness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertCompactness.lean", "line": 13, "column": 44, "token": "constants", "kind": "block_comment", "source": "Compactness of norms with fixed comparison constants.  All norms in the family", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertCompactness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertCompactness.lean", "line": 81, "column": 20, "token": "constant", "kind": "block_comment", "source": "the same Lipschitz constant. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertCompactness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertCompactness.lean", "line": 146, "column": 5, "token": "constant", "kind": "block_comment", "source": "its constant. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertCompactness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertCompactness.lean", "line": 153, "column": 8, "token": "constant", "kind": "block_comment", "source": "/-- At constant one, the reverse inequality follows by the substitution", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertDual.lean", "line": 86, "column": 35, "token": "constant", "kind": "block_comment", "source": "/-- The approximate parallelogram constant passes to the continuous real dual", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertDual.lean", "line": 119, "column": 38, "token": "constant", "kind": "block_comment", "source": "/-- The real dual preserves the same constant, including degenerate spaces.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertDualTop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertDualTop.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertEmbeddedRenorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertEmbeddedRenorm.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertFactorization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertFactorization.lean", "line": 16, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertHeadRenorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertHeadRenorm.lean", "line": 7, "column": 69, "token": "constant", "kind": "block_comment", "source": "so the global product inherits the tail's approximate parallelogram constant.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertHeadRenorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertHeadRenorm.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertQuotient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertQuotient.lean", "line": 7, "column": 47, "token": "constant", "kind": "block_comment", "source": "A global renorming with a small parallelogram constant is transported to an", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertQuotient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertQuotient.lean", "line": 14, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertQuotient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertQuotient.lean", "line": 15, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertRecursiveKernelDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertRecursiveKernelDual.lean", "line": 16, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "ComplementedSubspace.LocalHilbertRecursiveQuotient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertRecursiveQuotient.lean", "line": 5, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertSum", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertSum.lean", "line": 16, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertSumDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertSumDual.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertSumDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertSumDual.lean", "line": 14, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertSumDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertSumDual.lean", "line": 272, "column": 1, "token": "set_option", "kind": "code", "source": "set_option maxHeartbeats 800000 in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalHilbertTransport", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalHilbertTransport.lean", "line": 6, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 11, "column": 25, "token": "constant", "kind": "block_comment", "source": "The unconditional basis constant uses all real coordinate multipliers of", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 15, "column": 33, "token": "constant", "kind": "block_comment", "source": "when defining the unconditional constant of the zero dimensional space.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 17, "column": 23, "token": "constant", "kind": "block_comment", "source": "For the Gordon--Lewis constant we represent the auxiliary finite dimensional", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 30, "column": 26, "token": "axiom", "kind": "block_comment", "source": "theorem is assumed as an axiom.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 60, "column": 23, "token": "constant", "kind": "block_comment", "source": "/-- The unconditional constant of a specified finite real basis. The maximum", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 61, "column": 56, "token": "constants", "kind": "block_comment", "source": "with one incorporates the manuscript's convention that constants are ≥ 1. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 78, "column": 32, "token": "constant", "kind": "block_comment", "source": "/-- A basis with unconditional constant at most one gives contractions for", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 107, "column": 44, "token": "constants", "kind": "block_comment", "source": "/-- `u(E)`: infimum of unconditional basis constants over all finite bases.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 123, "column": 15, "token": "constant", "kind": "block_comment", "source": "/-- Local DPR constant at `V`: infimum of `u(F)` over finite dimensional", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 129, "column": 67, "token": "constant", "kind": "block_comment", "source": "/-- Dubinsky--Pełczyński--Rosenthal local unconditional structure constant. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 312, "column": 61, "token": "constant", "kind": "block_comment", "source": "/-- The canonical coordinate basis really has unconditional constant at most", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 357, "column": 25, "token": "constant", "kind": "block_comment", "source": "/-- Local Gordon--Lewis constant in the coordinate presentation documented", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 362, "column": 49, "token": "constant", "kind": "block_comment", "source": "/-- Gordon--Lewis local unconditional structure constant, using arbitrary", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LocalUnconditional", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LocalUnconditional.lean", "line": 376, "column": 67, "token": "constant", "kind": "block_comment", "source": "/-- Finiteness of the Gordon--Lewis local unconditional structure constant. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LpHeadTail", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LpHeadTail.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LpSubmodule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LpSubmodule.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LpSubmoduleScalar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LpSubmoduleScalar.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LpTwoParallelogram", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LpTwoParallelogram.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LpTwoUniformConvex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LpTwoUniformConvex.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.LpUniformEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\LpUniformEquiv.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.NormalizedHilbertSynthesis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\NormalizedHilbertSynthesis.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.NormSqSplitting", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\NormSqSplitting.lean", "line": 6, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameMoments", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameMoments.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option allowUnsafeReducibility true in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameMoments", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameMoments.lean", "line": 10, "column": 12, "token": "allowUnsafeReducibility", "kind": "code", "source": "set_option allowUnsafeReducibility true in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameRowWitness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameRowWitness.lean", "line": 14, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameSignContraction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameSignContraction.lean", "line": 4, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameSignSample", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameSignSample.lean", "line": 14, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameSymmetry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameSymmetry.lean", "line": 6, "column": 1, "token": "set_option", "kind": "code", "source": "set_option allowUnsafeReducibility true in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameSymmetry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameSymmetry.lean", "line": 6, "column": 12, "token": "allowUnsafeReducibility", "kind": "code", "source": "set_option allowUnsafeReducibility true in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameTrace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameTrace.lean", "line": 69, "column": 1, "token": "set_option", "kind": "code", "source": "set_option allowUnsafeReducibility true in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameTrace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameTrace.lean", "line": 69, "column": 12, "token": "allowUnsafeReducibility", "kind": "code", "source": "set_option allowUnsafeReducibility true in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameTraceBound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameTraceBound.lean", "line": 6, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameTraceBound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameTraceBound.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option maxHeartbeats 800000", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameTraceBound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameTraceBound.lean", "line": 128, "column": 25, "token": "constants", "kind": "block_comment", "source": "sign-moment and witness constants are proved for the actual normed space. -/", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProductFrameWitness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProductFrameWitness.lean", "line": 15, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ProjectionOverlapLower", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ProjectionOverlapLower.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.PureFrameDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\PureFrameDPR.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.PureFrameDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\PureFrameDPR.lean", "line": 12, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.PureFrameDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\PureFrameDPR.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RealMainConsequences", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RealMainConsequences.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RealMainConsequences", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RealMainConsequences.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RealMainConsequences", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RealMainConsequences.lean", "line": 12, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RealMainTheorem", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RealMainTheorem.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalBidualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalBidualDPR.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalBidualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalBidualDPR.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalBidualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalBidualDPR.lean", "line": 12, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalDPR.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalDPR.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalDPR.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalDPR.lean", "line": 12, "column": 1, "token": "set_option", "kind": "code", "source": "set_option maxHeartbeats 300000", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalDualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalDualDPR.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalDualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalDualDPR.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalDualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalDualDPR.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option synthInstance.maxSize 256", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveDiagonalDualDPR", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveDiagonalDualDPR.lean", "line": 12, "column": 1, "token": "set_option", "kind": "code", "source": "set_option maxHeartbeats 300000", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveHeadHilbert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveHeadHilbert.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveKernelHilbert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveKernelHilbert.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveParameters", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveParameters.lean", "line": 17, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveProjection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveProjection.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.RecursiveTailHilbert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\RecursiveTailHilbert.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.ReindexedFrameProjection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\ReindexedFrameProjection.lean", "line": 10, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.SelectedCoefficientHilbert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\SelectedCoefficientHilbert.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.SelectedCoefficientHilbert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\SelectedCoefficientHilbert.lean", "line": 9, "column": 1, "token": "set_option", "kind": "code", "source": "set_option maxHeartbeats 300000", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "ComplementedSubspace.SelectedFrameBasis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\SelectedFrameBasis.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.SelectedProjectionSetup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\SelectedProjectionSetup.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.TensorProjection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\TensorProjection.lean", "line": 124, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.TheoremStatement", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\TheoremStatement.lean", "line": 11, "column": 1, "token": "axiom", "kind": "block_comment", "source": "axiom. Its proof is `realMainTheorem` in `RealMainTheorem.lean`.", "project_gate": false}
{"scope": "project-imported", "package": "project", "module": "ComplementedSubspace.UnconditionalHilbertSynthesis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\ComplementedSubspace\\UnconditionalHilbertSynthesis.lean", "line": 15, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "GLRetractionAudit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\GLRetractionAudit.lean", "line": 3, "column": 52, "token": "axiom", "kind": "block_comment", "source": "/- Run after building the module to inspect kernel axiom dependencies. -/", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "MainTheoremReview", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\MainTheoremReview.lean", "line": 26, "column": 19, "token": "constant", "kind": "block_comment", "source": "/-- Unconditional constant of a specified finite basis; the zero-space", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "RealConstructionAudit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\RealConstructionAudit.lean", "line": 7, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd do", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "TensorMomentAudit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\TensorMomentAudit.lean", "line": 11, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd do", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "TensorMomentAudit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\TensorMomentAudit.lean", "line": 22, "column": 59, "token": "axiom", "kind": "string", "source": "  logInfo \"All five new tensor proofs passed the standard-axiom allowlist audit.\"", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "TrialAudit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\TrialAudit.lean", "line": 3, "column": 27, "token": "axiom", "kind": "line_comment", "source": "-- This checks transitive axiom dependencies of the delivered definitions and proofs.", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "WholeProjectAudit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\WholeProjectAudit.lean", "line": 11, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd do", "project_gate": false}
{"scope": "project-unrelated-or-audit", "package": "project", "module": "WholeProjectAudit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\WholeProjectAudit.lean", "line": 15, "column": 24, "token": "constants", "kind": "code", "source": "  for (name, _) in env.constants.toList do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "EndpointChecks", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\EndpointChecks.lean", "line": 4, "column": 1, "token": "set_option", "kind": "code", "source": "set_option pp.fullNames true", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "EndpointChecks", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\EndpointChecks.lean", "line": 19, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "EndpointChecks", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\EndpointChecks.lean", "line": 39, "column": 24, "token": "constants", "kind": "code", "source": "  for (name, _) in env.constants.toList do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-LeanChecker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-LeanChecker.lean", "line": 12, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def replayFromImports (module : Name) : IO Unit := do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-LeanChecker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-LeanChecker.lean", "line": 30, "column": 14, "token": "constants", "kind": "line_comment", "source": "  -- Collect constants from last (\"most private\") part, which subsumes all prior ones", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-LeanChecker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-LeanChecker.lean", "line": 31, "column": 77, "token": "constants", "kind": "code", "source": "  for name in parts[parts.size-1].1.constNames, ci in parts[parts.size-1].1.constants do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-LeanChecker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-LeanChecker.lean", "line": 36, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def replayFromFresh (module : Name) : IO Unit := do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-LeanChecker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-LeanChecker.lean", "line": 38, "column": 62, "token": "constants", "kind": "code", "source": "    discard <| (← mkEmptyEnvironment).toKernelEnv.replay env.constants.map₁", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-LeanChecker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-LeanChecker.lean", "line": 65, "column": 19, "token": "constants", "kind": "block_comment", "source": "to replay all the constants (both imported and defined in that file) into a fresh environment.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-LeanChecker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-LeanChecker.lean", "line": 70, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def main (args : List String) : IO UInt32 := do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 16, "column": 48, "token": "constants", "kind": "block_comment", "source": "`replay env constantMap` will \"replay\" all the constants in `constantMap : HashMap Name ConstantInfo` into `env`,", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 25, "column": 34, "token": "constants", "kind": "block_comment", "source": "* a mechanism to safely transfer constants from one `Kernel.Environment` to another.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 59, "column": 5, "token": "addDecl", "kind": "code", "source": "def addDecl (d : Declaration) : M Unit := do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 60, "column": 21, "token": "addDeclCore", "kind": "code", "source": "  match (← get).env.addDeclCore 0 0 d (cancelTk? := none) with", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 68, "column": 31, "token": "constants", "kind": "block_comment", "source": "If so, recursively replay any constants it refers to,", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 74, "column": 1, "token": "partial", "kind": "code", "source": "partial def replayConstant (name : Name) : M Unit := do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 83, "column": 11, "token": "addDecl", "kind": "code", "source": "          addDecl (Declaration.defnDecl   info)", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 97, "column": 11, "token": "addDecl", "kind": "code", "source": "          addDecl (Declaration.thmDecl    info)", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 99, "column": 11, "token": "addDecl", "kind": "code", "source": "          addDecl (Declaration.axiomDecl  info)", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 101, "column": 11, "token": "addDecl", "kind": "code", "source": "          addDecl (Declaration.opaqueDecl info)", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 120, "column": 11, "token": "addDecl", "kind": "code", "source": "          addDecl (Declaration.inductDecl lparams nparams types false)", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 133, "column": 11, "token": "addDecl", "kind": "code", "source": "          addDecl (Declaration.quotDecl)", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 138, "column": 21, "token": "constants", "kind": "block_comment", "source": "/-- Replay a set of constants one at a time. -/", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 139, "column": 1, "token": "partial", "kind": "code", "source": "partial def replayConstants (names : NameSet) : M Unit := do", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 171, "column": 15, "token": "constants", "kind": "block_comment", "source": "\"Replay\" some constants into a `Kernel.Environment`, sending them to the kernel for checking.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 173, "column": 49, "token": "constant", "kind": "block_comment", "source": "Throws a `IO.userError` if the kernel rejects a constant,", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 180, "column": 16, "token": "unsafe", "kind": "line_comment", "source": "    -- We skip unsafe constants, and also partial constants.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 180, "column": 23, "token": "constants", "kind": "line_comment", "source": "    -- We skip unsafe constants, and also partial constants.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 180, "column": 43, "token": "partial", "kind": "line_comment", "source": "    -- We skip unsafe constants, and also partial constants.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 180, "column": 51, "token": "constants", "kind": "line_comment", "source": "    -- We skip unsafe constants, and also partial constants.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 181, "column": 36, "token": "partial", "kind": "line_comment", "source": "    -- Later we may want to handle partial constants.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "pinned-Replay", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\pinned-Replay.lean", "line": 181, "column": 44, "token": "constants", "kind": "line_comment", "source": "    -- Later we may want to handle partial constants.", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "PrintDefinitions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\PrintDefinitions.lean", "line": 3, "column": 1, "token": "set_option", "kind": "code", "source": "set_option pp.universes true", "project_gate": false}
{"scope": "fresh-evidence-audit-only", "package": "audit", "module": "PrintDefinitions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\evidence\\PrintDefinitions.lean", "line": 4, "column": 1, "token": "set_option", "kind": "code", "source": "set_option pp.fullNames true", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 8, "column": 1, "token": "meta", "kind": "code", "source": "meta import Lean.Util.Trace", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 14, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `plausible.instance", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 15, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `plausible.decoration", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 16, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `plausible.discarded", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 17, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `plausible.success", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 18, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `plausible.shrink.steps", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 19, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `plausible.shrink.candidates", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Attr.lean", "line": 20, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `plausible.deriving.arbitrary", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 29, "column": 7, "token": "opaque", "kind": "block_comment", "source": "to be opaque, following the convention for the deriving handler for Mathlib's `Encodable` typeclass.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 45, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval Arbitrary.runArbitrary (α := Tree) 10", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 51, "column": 1, "token": "set_option", "kind": "block_comment", "source": "set_option trace.plausible.deriving.arbitrary true", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 66, "column": 80, "token": "syntax", "kind": "block_comment", "source": "    If the algebraic data type is defined using anonymous constructor argument syntax, i.e.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 72, "column": 19, "token": "macro", "kind": "block_comment", "source": "    Lean produces macro scopes when we try to access the names for the constructor args.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 73, "column": 33, "token": "macro", "kind": "block_comment", "source": "    In this case, we remove the macro scopes so that the name is user-accessible.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 173, "column": 50, "token": "syntax", "kind": "block_comment", "source": "      constructors expressed using the following syntax:", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 281, "column": 48, "token": "partial", "kind": "line_comment", "source": "  -- the derived generator needs to be marked `partial` (following the implementation", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 284, "column": 7, "token": "partial", "kind": "code", "source": "    `(partial def $(mkIdent auxFunName):ident $binders:bracketedBinder* : $(mkIdent ``Nat) → $generatorType := $body:term)", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveArbitrary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveArbitrary.lean", "line": 318, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveShrinkable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveShrinkable.lean", "line": 40, "column": 1, "token": "set_option", "kind": "block_comment", "source": "set_option trace.plausible.deriving.shrinkable true", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveShrinkable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveShrinkable.lean", "line": 44, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `plausible.deriving.shrinkable", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveShrinkable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveShrinkable.lean", "line": 53, "column": 71, "token": "macro", "kind": "block_comment", "source": "    skipping the inductive's type parameters. Freshens names to avoid macro scopes. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveShrinkable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveShrinkable.lean", "line": 158, "column": 7, "token": "partial", "kind": "code", "source": "    `(partial def $auxFn:ident $binders:bracketedBinder* : $fullType := $body)", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.DeriveShrinkable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\DeriveShrinkable.lean", "line": 207, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Functions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Functions.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Plausible.Sampleable", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Functions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Functions.lean", "line": 10, "column": 18, "token": "meta", "kind": "code", "source": "@[expose] public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Functions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Functions.lean", "line": 57, "column": 5, "token": "partial", "kind": "block_comment", "source": "the partial function.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Gen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Gen.lean", "line": 284, "column": 1, "token": "partial", "kind": "code", "source": "partial def Gen.runUntil {α : Type} (attempts : Option Nat := .none) (x : Gen α) (size : Nat) : IO α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Gen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Gen.lean", "line": 309, "column": 4, "token": "#eval", "kind": "line_comment", "source": "-- #eval Gen.run (test 10) 9", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Gen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Gen.lean", "line": 312, "column": 4, "token": "#eval", "kind": "line_comment", "source": "-- #eval Gen.runUntil (attempts := .some 1000) (test 10) 9", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Gen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Gen.lean", "line": 316, "column": 4, "token": "#eval", "kind": "line_comment", "source": "-- #eval Gen.run (Gen.backtrack [(10, test 2), (1, return 1)]) 4", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Random", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Random.lean", "line": 32, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Sampleable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Sampleable.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Sampleable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Sampleable.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Eval", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Sampleable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Sampleable.lean", "line": 235, "column": 9, "token": "meta", "kind": "code", "source": "private meta def mkGenerator (e : Expr) : MetaM (Level × Expr × Expr × Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Sampleable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Sampleable.lean", "line": 287, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#sample \" e:term : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Sampleable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Sampleable.lean", "line": 292, "column": 16, "token": "unsafe", "kind": "code", "source": "    let code ← unsafe evalExpr (IO PUnit) (mkApp (mkConst ``IO) (mkConst ``PUnit [1])) printSamples", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Sampleable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Sampleable.lean", "line": 292, "column": 23, "token": "evalExpr", "kind": "code", "source": "    let code ← unsafe evalExpr (IO PUnit) (mkApp (mkConst ``IO) (mkConst ``PUnit [1])) printSamples", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Plausible.Testable", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 55, "column": 11, "token": "constants", "kind": "block_comment", "source": "The local constants are reverted and an instance is found for", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 84, "column": 61, "token": "admit", "kind": "block_comment", "source": "If no counter-examples are found, `plausible` behaves like `admit`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 86, "column": 40, "token": "#eval", "kind": "block_comment", "source": "`plausible` can also be invoked using `#eval`:", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 89, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval Plausible.Testable.check (∀ (α : Type) (xs ys : List α), xs ++ ys = ys ++ xs)", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 119, "column": 11, "token": "constants", "kind": "block_comment", "source": "The local constants will be reverted and an instance will be found for", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 138, "column": 1, "token": "admit", "kind": "block_comment", "source": "admit. If it gives up or finds a counter-example, it reports an error.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 148, "column": 4, "token": "set_option", "kind": "block_comment", "source": "* `set_option trace.plausible.decoration true`: print the proposition with quantifier annotations", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 149, "column": 4, "token": "set_option", "kind": "block_comment", "source": "* `set_option trace.plausible.discarded true`: print the examples discarded because they do not", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 151, "column": 4, "token": "set_option", "kind": "block_comment", "source": "* `set_option trace.plausible.shrink.steps true`: trace the shrinking of counter-example", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 152, "column": 4, "token": "set_option", "kind": "block_comment", "source": "* `set_option trace.plausible.shrink.candidates true`: print the lists of candidates considered", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 154, "column": 4, "token": "set_option", "kind": "block_comment", "source": "* `set_option trace.plausible.instance true`: print the instances of `testable` being used to test", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 156, "column": 4, "token": "set_option", "kind": "block_comment", "source": "* `set_option trace.plausible.success true`: print the tested samples that satisfy a property", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 158, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := plausibleSyntax) \"plausible\" (config)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 160, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic | `(tactic| plausible $[$cfg]?) => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 184, "column": 57, "token": "set_option", "kind": "string", "source": "    \\n3. if your hypothesis is big consider increasing `set_option synthInstance.maxSize` to a", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 192, "column": 12, "token": "set_option", "kind": "string", "source": "    \\nUse `set_option trace.Meta.synthInstance true` to understand what instances are missing.\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 204, "column": 14, "token": "unsafe", "kind": "code", "source": "  let code ← unsafe evalExpr (CoreM PUnit) (mkApp (mkConst ``CoreM) (mkConst ``PUnit [1])) e", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 204, "column": 21, "token": "evalExpr", "kind": "code", "source": "  let code ← unsafe evalExpr (CoreM PUnit) (mkApp (mkConst ``CoreM) (mkConst ``PUnit [1])) e", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 217, "column": 4, "token": "meta", "kind": "line_comment", "source": "-- meta inductive instance_tree", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 224, "column": 4, "token": "meta", "kind": "line_comment", "source": "-- meta def summarize_instance : expr → tactic instance_tree", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 236, "column": 4, "token": "meta", "kind": "line_comment", "source": "-- meta def instance_tree.to_format : instance_tree → tactic format", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Tactic.lean", "line": 242, "column": 4, "token": "meta", "kind": "line_comment", "source": "-- meta instance instance_tree.has_to_tactic_format : has_to_tactic_format instance_tree :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Config", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 144, "column": 12, "token": "admit", "kind": "block_comment", "source": "  silently admit the goal with `sorry` instead of throwing an error.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 144, "column": 33, "token": "sorry", "kind": "block_comment", "source": "  silently admit the goal with `sorry` instead of throwing an error.", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 149, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 377, "column": 1, "token": "partial", "kind": "code", "source": "partial def minimizeAux [SampleableExt α] {β : α → Prop} [∀ x, Testable (β x)] (cfg : Configuration)", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 567, "column": 18, "token": "syntax", "kind": "block_comment", "source": "/-- Traverse the syntax of a proposition to find universal quantifiers", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 569, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def addDecorations (e : Expr) : MetaM Expr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 569, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def addDecorations (e : Expr) : MetaM Expr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 588, "column": 5, "token": "syntax", "kind": "block_comment", "source": "the syntax of `p` and adds `NamedBinder` around universal quantifications", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 597, "column": 8, "token": "elab", "kind": "code", "source": "scoped elab \"mk_decorations\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 622, "column": 4, "token": "#eval", "kind": "line_comment", "source": "-- #eval Testable.check (∀ (x y z a : Nat) (h1 : 3 < x) (h2 : 3 < y), x - y = y - x)", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 624, "column": 4, "token": "#eval", "kind": "line_comment", "source": "-- #eval Testable.check (∀ x : Nat, ∀ y : Nat, x + y = y + x) Configuration.verbose", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 625, "column": 4, "token": "#eval", "kind": "line_comment", "source": "-- #eval Testable.check (∀ (x : (Nat × Nat)), x.fst - x.snd - 10 = x.snd - x.fst - 10)", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 627, "column": 4, "token": "#eval", "kind": "line_comment", "source": "-- #eval Testable.check (∀ (x : Nat) (h : 10 < x), 5 < x) Configuration.verbose", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 629, "column": 1, "token": "macro", "kind": "code", "source": "macro tk:\"#test \" e:term : command => `(command| #eval%$tk Testable.check $e)", "project_gate": false}
{"scope": "external-built-module-source", "package": "plausible", "module": "Plausible.Testable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\plausible\\Plausible\\Testable.lean", "line": 629, "column": 50, "token": "#eval", "kind": "code", "source": "macro tk:\"#test \" e:term : command => `(command| #eval%$tk Testable.check $e)", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Basic.lean", "line": 3, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Data.Options", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Basic.lean", "line": 5, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Parser.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import LeanSearchClient.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import LeanSearchClient.Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 19, "column": 26, "token": "syntax", "kind": "block_comment", "source": "In this file, we provide syntax for search using the [leansearch API](https://leansearch.net/).", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 22, "column": 12, "token": "syntax", "kind": "block_comment", "source": "We provide syntax to make a query and generate `TryThis` options to click or", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 27, "column": 13, "token": "syntax", "kind": "block_comment", "source": "* `Command` syntax: `#leansearch \"search query\"` as a command.", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 28, "column": 10, "token": "syntax", "kind": "block_comment", "source": "* `Term` syntax: `#leansearch \"search query\"` as a term.", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 29, "column": 12, "token": "syntax", "kind": "block_comment", "source": "* `Tactic` syntax: `#leansearch \"search query\"` as a tactic.", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 51, "column": 1, "token": "initialize", "kind": "code", "source": "initialize loogleCache :", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 103, "column": 4, "token": "#eval", "kind": "line_comment", "source": "-- #eval getLoogleQueryJson \"List\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 110, "column": 4, "token": "constant", "kind": "string", "source": "By constant:", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 139, "column": 41, "token": "constants", "kind": "string", "source": "would find all lemmas which mention the constants Real.sin and tsum, have \\\"two\\\" as a substring of the lemma name, include a product and a power somewhere in the type, and have a hypothesis of the form _ < _ (if there were any such lemmas). Metavariables (?a) are assigned independently in each filter.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 146, "column": 1, "token": "syntax", "kind": "code", "source": "syntax turnstyle := patternIgnore(unicode_turnstile <|> ascii_turnstile)", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 150, "column": 1, "token": "syntax", "kind": "code", "source": "syntax loogle_filter := (turnstyle term) <|> term", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 153, "column": 1, "token": "syntax", "kind": "code", "source": "syntax loogle_filters := loogle_filter,*", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 167, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 175, "column": 4, "token": "constant", "kind": "block_comment", "source": "By constant:", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 204, "column": 41, "token": "constants", "kind": "block_comment", "source": "would find all lemmas which mention the constants Real.sin and tsum, have \\\"two\\\" as a substring of the lemma name, include a product and a power somewhere in the type, and have a hypothesis of the form _ < _ (if there were any such lemmas). Metavariables (?a) are assigned independently in each filter.", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 208, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := loogle_cmd) \"#loogle\" loogle_filters  : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 239, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := just_loogle_cmd)(priority := low) \"#loogle\" loogle_filters  : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 244, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := loogle_term) \"#loogle\" loogle_filters  : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 278, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := loogle_tactic)", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.LoogleSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\LoogleSyntax.lean", "line": 320, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := just_loogle_tactic)(priority := low) \"#loogle\"  : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import LeanSearchClient.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.Utils", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 19, "column": 26, "token": "syntax", "kind": "block_comment", "source": "In this file, we provide syntax for search using the [leansearch API](https://leansearch.net/).", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 22, "column": 12, "token": "syntax", "kind": "block_comment", "source": "We provide syntax to make a query and generate `TryThis` options to click or", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 27, "column": 13, "token": "syntax", "kind": "block_comment", "source": "* `Command` syntax: `#leansearch \"search query\"` as a command.", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 28, "column": 10, "token": "syntax", "kind": "block_comment", "source": "* `Term` syntax: `#leansearch \"search query\"` as a term.", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 29, "column": 12, "token": "syntax", "kind": "block_comment", "source": "* `Tactic` syntax: `#leansearch \"search query\"` as a tactic.", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 42, "column": 1, "token": "initialize", "kind": "code", "source": "initialize leanSearchCache :", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 45, "column": 1, "token": "initialize", "kind": "code", "source": "initialize stateSearchCache :", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 178, "column": 16, "token": "sorryAx", "kind": "code", "source": "      mkAppM ``sorryAx #[type, mkConst ``false]", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 290, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 295, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := leansearch_search_cmd) \"#leansearch\" (str)? : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 317, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 322, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := search_cmd) \"#search\" (str)? : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 337, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := leansearch_search_term) \"#leansearch\" (str)? : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 351, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := search_term) \"#search\" (str)? : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 368, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := leansearch_search_tactic)", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 388, "column": 1, "token": "set_option", "kind": "block_comment", "source": "set_option statesearch.queries 1", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 389, "column": 1, "token": "set_option", "kind": "block_comment", "source": "set_option statesearch.revision \"v4.16.0\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 393, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 398, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := statesearch_search_tactic)", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient\\Syntax.lean", "line": 438, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := search_tactic) \"#search\" (str)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient.lean", "line": 5, "column": 8, "token": "meta", "kind": "code", "source": "public meta import LeanSearchClient.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient.lean", "line": 6, "column": 8, "token": "meta", "kind": "code", "source": "public meta import LeanSearchClient.Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "LeanSearchClient", "module": "LeanSearchClient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\LeanSearchClient\\LeanSearchClient.lean", "line": 7, "column": 8, "token": "meta", "kind": "code", "source": "public meta import LeanSearchClient.LoogleSyntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Graph.TransitiveClosure", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Graph\\TransitiveClosure.lean", "line": 21, "column": 8, "token": "partial", "kind": "code", "source": "public partial def transitiveClosure (m : NameMap (Array Name)) : NameMap NameSet :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.ImportGraph", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\ImportGraph.lean", "line": 24, "column": 51, "token": "meta", "kind": "line_comment", "source": "  -- both an implicit `public import Init` and a `meta import Init`, so `Init` can", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.ImportGraph", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\ImportGraph.lean", "line": 31, "column": 8, "token": "partial", "kind": "code", "source": "public partial def importGraph (env : Environment) : NameMap (Array Name) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.Redundant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\Redundant.lean", "line": 21, "column": 8, "token": "partial", "kind": "code", "source": "public partial def findRedundantImports (env : Environment) (imports : Array Name) : NameSet :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 20, "column": 42, "token": "constants", "kind": "block_comment", "source": "Return the names of the modules in which constants used in the specified declaration were defined.", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 22, "column": 51, "token": "syntax", "kind": "block_comment", "source": "Note that this will *not* account for tactics and syntax used in the declaration,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 38, "column": 25, "token": "constants", "kind": "block_comment", "source": "Return the names of the constants used in the specified declarations,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 39, "column": 9, "token": "constants", "kind": "block_comment", "source": "and the constants they use transitively.", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 54, "column": 25, "token": "constants", "kind": "block_comment", "source": "Return the names of the constants used in the specified declaration,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 55, "column": 9, "token": "constants", "kind": "block_comment", "source": "and the constants they use transitively.", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 61, "column": 42, "token": "constants", "kind": "block_comment", "source": "Return the names of the modules in which constants used transitively", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 64, "column": 51, "token": "syntax", "kind": "block_comment", "source": "Note that this will *not* account for tactics and syntax used in the declaration,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 75, "column": 42, "token": "constants", "kind": "block_comment", "source": "Return the names of the modules in which constants used transitively", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 78, "column": 51, "token": "syntax", "kind": "block_comment", "source": "Note that this will *not* account for tactics and syntax used in the declaration,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 85, "column": 11, "token": "constants", "kind": "block_comment", "source": "Finds all constants defined in the specified module,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 86, "column": 39, "token": "constants", "kind": "block_comment", "source": "and identifies all modules containing constants which are transitively required by those constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 86, "column": 90, "token": "constants", "kind": "block_comment", "source": "and identifies all modules containing constants which are transitively required by those constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 89, "column": 7, "token": "constants", "kind": "code", "source": "  let constants := env.constants.map₁.values.map (·.name)", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 89, "column": 24, "token": "constants", "kind": "code", "source": "  let constants := env.constants.map₁.values.map (·.name)", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 92, "column": 19, "token": "constants", "kind": "code", "source": "  (NameSet.ofList constants).transitivelyRequiredModules env", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 98, "column": 1, "token": "partial", "kind": "code", "source": "partial def Environment.transitivelyRequiredModules' (env : Environment) (modules : List Name) (verbose : Bool := false) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 111, "column": 61, "token": "constant", "kind": "line_comment", "source": "      -- So we use an explicit stack instead. We visit each constant twice:", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 112, "column": 29, "token": "constants", "kind": "line_comment", "source": "      -- once to record the constants transitively used by it,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 113, "column": 62, "token": "constants", "kind": "line_comment", "source": "      -- and again to record the modules which defined those constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 146, "column": 42, "token": "constants", "kind": "block_comment", "source": "Return the names of the modules in which constants used in the current file were defined.", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 148, "column": 51, "token": "syntax", "kind": "block_comment", "source": "Note that this will *not* account for tactics and syntax used in the file,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Imports.RequiredModules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Imports\\RequiredModules.lean", "line": 152, "column": 33, "token": "constants", "kind": "code", "source": "  let localConstantInfos := env.constants.map₂", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Lean.Environment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Lean\\Environment.lean", "line": 16, "column": 12, "token": "constants", "kind": "code", "source": "    if env.constants.map₂.contains declName then", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.FindHome", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\FindHome.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.FindHome", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\FindHome.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Widget.UserWidget", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.FindHome", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\FindHome.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.RequiredModules", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.FindHome", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\FindHome.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.ImportGraph", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.FindHome", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\FindHome.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Graph.TransitiveClosure", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.FindHome", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\FindHome.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.FindHome", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\FindHome.lean", "line": 91, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#find_home\" bang:\"!\"? n:ident : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.ImportDiff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\ImportDiff.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.ImportDiff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\ImportDiff.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Widget.UserWidget", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.ImportDiff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\ImportDiff.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.ImportGraph", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.ImportDiff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\ImportDiff.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.ImportDiff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\ImportDiff.lean", "line": 23, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#import_diff\" n:ident* : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Widget.UserWidget", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.RequiredModules", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.Redundant", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 18, "column": 42, "token": "constants", "kind": "block_comment", "source": "Return the names of the modules in which constants used in the current file were defined,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 21, "column": 51, "token": "syntax", "kind": "block_comment", "source": "Note that this will *not* account for tactics and syntax used in the file,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 34, "column": 21, "token": "syntax", "kind": "block_comment", "source": "and is not aware of syntax and tactics,", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 37, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#min_imports\" : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\MinImports.lean", "line": 43, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#minimize_imports\" : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.RedundantImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\RedundantImports.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.RedundantImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\RedundantImports.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Widget.UserWidget", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.RedundantImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\RedundantImports.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.Redundant", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.RedundantImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\RedundantImports.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools.RedundantImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools\\RedundantImports.lean", "line": 20, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#redundant_imports\" : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Tools.FindHome", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Tools.ImportDiff", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Tools.MinImports", "project_gate": false}
{"scope": "external-built-module-source", "package": "importGraph", "module": "ImportGraph.Tools", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\importGraph\\ImportGraph\\Tools.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Tools.RedundantImports", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Cancellable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Cancellable.lean", "line": 3, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.Rpc.RequestHandling", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Cancellable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Cancellable.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Cancellable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Cancellable.lean", "line": 28, "column": 1, "token": "initialize", "kind": "code", "source": "initialize runningRequests :", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Cancellable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Cancellable.lean", "line": 92, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Cancellable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Cancellable.lean", "line": 112, "column": 7, "token": "addAndCompile", "kind": "code", "source": "      addAndCompile $ .defnDecl {", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Cancellable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Cancellable.lean", "line": 117, "column": 20, "token": "opaque", "kind": "code", "source": "        hints  := .opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Compat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Compat.lean", "line": 3, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.InfoTree.Main", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Compat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Compat.lean", "line": 5, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\Basic.lean", "line": 3, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Widget.UserWidget", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\Basic.lean", "line": 6, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.FilterDetails", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\FilterDetails.lean", "line": 5, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.MakeEditLink", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\MakeEditLink.lean", "line": 5, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.OfRpcMethod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\OfRpcMethod.lean", "line": 6, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.OfRpcMethod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\OfRpcMethod.lean", "line": 63, "column": 1, "token": "elab", "kind": "code", "source": "elab \"mk_rpc_widget%\" fn:term : term <= expectedType => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.OfRpcMethod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\OfRpcMethod.lean", "line": 90, "column": 38, "token": "constant", "kind": "string", "source": "  throwError \"Expected the name of a constant, got a complex term{indentD fn}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.Panel.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\Panel\\Basic.lean", "line": 4, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.BuiltinTactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.Panel.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\Panel\\Basic.lean", "line": 7, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.Panel.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\Panel\\Basic.lean", "line": 44, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := withPanelWidgetsTacticStx)", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.RefreshComponent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\RefreshComponent.lean", "line": 36, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.RefreshComponent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\RefreshComponent.lean", "line": 41, "column": 9, "token": "opaque", "kind": "code", "source": "private opaque IO.forceThunk (t : Thunk α) : BaseIO α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Component.RefreshComponent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Component\\RefreshComponent.lean", "line": 126, "column": 1, "token": "partial", "kind": "code", "source": "partial def monitor (p : Props) : RequestM (RequestTask Unit) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 43, "column": 74, "token": "syntax", "kind": "line_comment", "source": "-- Verbose names to avoid conflicts with other packages that define HTML syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 50, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax str : proofWidgetsJsxAttrVal", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 52, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax group(\"{\" term \"}\") : proofWidgetsJsxAttrVal", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 53, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax ident \"=\" proofWidgetsJsxAttrVal : proofWidgetsJsxAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 58, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax group(\" {...\" term \"}\") : proofWidgetsJsxAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 80, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"<\" ident proofWidgetsJsxAttr* \"/>\" : proofWidgetsJsxElement", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 81, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"<\" ident proofWidgetsJsxAttr* \">\" proofWidgetsJsxChild* \"</\" ident \">\" :", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 84, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax jsxText : proofWidgetsJsxChild", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 86, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"{...\" term \"}\" : proofWidgetsJsxChild", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 88, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"{\" term \"}\" : proofWidgetsJsxChild", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 89, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax proofWidgetsJsxElement : proofWidgetsJsxChild", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 91, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax:max proofWidgetsJsxElement : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 128, "column": 46, "token": "syntax", "kind": "string", "source": "    | stx => Macro.throwErrorAt stx \"unknown syntax\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 137, "column": 80, "token": "syntax", "kind": "string", "source": "    | stx                                   => Macro.throwErrorAt stx \"unknown syntax\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 161, "column": 75, "token": "syntax", "kind": "block_comment", "source": "/-- Support for writing HTML trees directly, using XML-like angle bracket syntax. It works very", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 162, "column": 88, "token": "syntax", "kind": "block_comment", "source": "similarly to [JSX](https://react.dev/learn/writing-markup-with-jsx) in JavaScript. The syntax is", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 167, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 178, "column": 1, "token": "partial", "kind": "code", "source": "partial def delabHtmlText : DelabM (TSyntax ``jsxText) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 187, "column": 1, "token": "partial", "kind": "code", "source": "partial def delabHtmlElement' : DelabM (TSyntax `proofWidgetsJsxElement) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 202, "column": 31, "token": "syntax", "kind": "line_comment", "source": "          -- use `attr=\"val\"` syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 223, "column": 1, "token": "partial", "kind": "code", "source": "partial def delabHtmlOfComponent' : DelabM (TSyntax `proofWidgetsJsxElement) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Data.Html", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Data\\Html.lean", "line": 243, "column": 1, "token": "partial", "kind": "code", "source": "partial def delabJsxChildren : DelabM (Array (TSyntax `proofWidgetsJsxChild)) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Util.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Util.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Util.lean", "line": 46, "column": 1, "token": "partial", "kind": "code", "source": "partial def delabListLiteral {α} (elem : DelabM α) : DelabM (Array α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "proofwidgets", "module": "ProofWidgets.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\proofwidgets\\ProofWidgets\\Util.lean", "line": 58, "column": 1, "token": "partial", "kind": "code", "source": "partial def delabArrayLiteral {α} (elem : DelabM α) : DelabM (Array α) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BaseM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BaseM.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Apply", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Apply.lean", "line": 41, "column": 194, "token": "set_option", "kind": "string", "source": "        logWarning m!\"Apply builder was used for a theorem with conclusion A ↔ B.\\nYou probably want to use the simp builder or create an alias that applies the theorem in one direction.\\nUse `set_option aesop.warn.applyIff false` to disable this warning.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Apply", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Apply.lean", "line": 58, "column": 46, "token": "elab", "kind": "code", "source": "  let pat? ← opts.pattern?.mapM (RulePattern.elab · e)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Basic.lean", "line": 53, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe» (info : UnsafeRuleInfo)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Basic.lean", "line": 60, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe» .. => .unsafe", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Basic.lean", "line": 60, "column": 21, "token": "unsafe", "kind": "code", "source": "  | «unsafe» .. => .unsafe", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Basic.lean", "line": 76, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe info => .unsafeRule {", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Basic.lean", "line": 110, "column": 93, "token": "constant", "kind": "string", "source": "    throwError \"aesop: {builderName} builder: expected '{term}' to be an unambiguous global constant\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Default", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Default.lean", "line": 35, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Default", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Default.lean", "line": 39, "column": 13, "token": "unsafe", "kind": "string", "source": "    err \"an unsafe\" input", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Forward.lean", "line": 115, "column": 8, "token": "unsafe", "kind": "code", "source": "    | .unsafe info => .unsafe info.successProbability", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Forward.lean", "line": 115, "column": 24, "token": "unsafe", "kind": "code", "source": "    | .unsafe info => .unsafe info.successProbability", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Builder.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Builder\\Forward.lean", "line": 153, "column": 48, "token": "elab", "kind": "code", "source": "    let pat? ← opts.pattern?.mapM (RulePattern.elab · e)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.ApplyHyps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\ApplyHyps.lean", "line": 17, "column": 1, "token": "meta", "kind": "code", "source": "meta def applyHyp (hyp : FVarId) (goal : MVarId) (md : TransparencyMode) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.ApplyHyps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\ApplyHyps.lean", "line": 35, "column": 9, "token": "unsafe", "kind": "code", "source": "@[aesop unsafe 75% tactic (rule_sets := [builtin])]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.ApplyHyps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\ApplyHyps.lean", "line": 36, "column": 1, "token": "meta", "kind": "code", "source": "meta def applyHyps : RuleTac := λ input =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Assumption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Assumption.lean", "line": 18, "column": 1, "token": "meta", "kind": "code", "source": "meta def assumption : RuleTac := λ input => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.DestructProducts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\DestructProducts.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Apply", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.DestructProducts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\DestructProducts.lean", "line": 17, "column": 9, "token": "meta", "kind": "code", "source": "private meta def destructProductHyp? (goal : MVarId) (hyp : FVarId)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.DestructProducts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\DestructProducts.lean", "line": 86, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def destructProductsCore (goal : MVarId) (md : TransparencyMode) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.DestructProducts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\DestructProducts.lean", "line": 86, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def destructProductsCore (goal : MVarId) (md : TransparencyMode) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.DestructProducts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\DestructProducts.lean", "line": 124, "column": 1, "token": "meta", "kind": "code", "source": "meta def destructProducts : RuleTac := RuleTac.ofSingleRuleTac λ input => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Ext", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Ext.lean", "line": 16, "column": 1, "token": "meta", "kind": "code", "source": "meta def extCore (goal : MVarId) : ScriptM (Option (Array MVarId)) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Ext", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Ext.lean", "line": 25, "column": 1, "token": "meta", "kind": "code", "source": "meta def ext : RuleTac := RuleTac.ofSingleRuleTac λ input => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Intros", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Intros.lean", "line": 18, "column": 1, "token": "meta", "kind": "code", "source": "meta def intros : RuleTac := RuleTac.ofSingleRuleTac λ input => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Rfl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Rfl.lean", "line": 17, "column": 1, "token": "meta", "kind": "code", "source": "meta def rfl : RuleTac :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Split", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Split.lean", "line": 18, "column": 1, "token": "meta", "kind": "code", "source": "meta def splitTarget : RuleTac := RuleTac.ofSingleRuleTac λ input => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Split", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Split.lean", "line": 24, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def splitHypothesesCore (goal : MVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Split", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Split.lean", "line": 24, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def splitHypothesesCore (goal : MVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Split", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Split.lean", "line": 38, "column": 1, "token": "meta", "kind": "code", "source": "meta def splitHypotheses : RuleTac := RuleTac.ofSingleRuleTac λ input => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Subst", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Subst.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.RuleTac.Forward.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Subst", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Subst.lean", "line": 17, "column": 1, "token": "meta", "kind": "code", "source": "meta def matchSubstitutableIff? (e : Expr) : Option (Expr × Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Subst", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Subst.lean", "line": 25, "column": 1, "token": "meta", "kind": "code", "source": "meta def prepareIff? (mvarId : MVarId) (fvarId : FVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Subst", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Subst.lean", "line": 41, "column": 1, "token": "meta", "kind": "code", "source": "meta def prepareIffs (mvarId : MVarId) (fvarIds : Array FVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Subst", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Subst.lean", "line": 53, "column": 1, "token": "meta", "kind": "code", "source": "meta def substEqs? (goal : MVarId) (fvarIds : Array FVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Subst", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Subst.lean", "line": 76, "column": 1, "token": "meta", "kind": "code", "source": "meta def substEqsAndIffs? (goal : MVarId) (fvarIds : Array FVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules.Subst", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules\\Subst.lean", "line": 87, "column": 1, "token": "meta", "kind": "code", "source": "meta def subst : RuleTac := RuleTac.ofSingleRuleTac λ input =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.BuiltinRules", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\BuiltinRules.lean", "line": 31, "column": 43, "token": "unsafe", "kind": "code", "source": "attribute [aesop (rule_sets := [builtin]) unsafe 30% constructors]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Check.lean", "line": 16, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Check.all : Lean.Option Bool ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Check.lean", "line": 41, "column": 7, "token": "macro", "kind": "code", "source": "local macro \"register_aesop_check_option\" optName:ident descr:str : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Check.lean", "line": 42, "column": 5, "token": "initialize", "kind": "code", "source": "  `(initialize option : Lean.Option Bool ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Check.lean", "line": 49, "column": 24, "token": "partial", "kind": "string", "source": "    \"(aesop) Typecheck partial proof terms during proof reconstruction.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Exception", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Exception.lean", "line": 16, "column": 8, "token": "macro", "kind": "code", "source": "scoped macro \"declare_aesop_exception\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Exception", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Exception.lean", "line": 18, "column": 5, "token": "initialize", "kind": "code", "source": "  `(initialize $idName : InternalExceptionId ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Match.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Match\\Types.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Match.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Match\\Types.lean", "line": 43, "column": 55, "token": "partial", "kind": "block_comment", "source": "`m₂` is redundant. This is because if the matches are partial, then `m₂` can be", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Match.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Match\\Types.lean", "line": 78, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Match.lean", "line": 18, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Match.lean", "line": 88, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Match.lean", "line": 230, "column": 37, "token": "unsafe", "kind": "block_comment", "source": "/-- Convert forward rule matches to unsafe rules. Fails if any of the matches", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Match.lean", "line": 231, "column": 11, "token": "unsafe", "kind": "block_comment", "source": "is not an unsafe rule match. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.RuleInfo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\RuleInfo.lean", "line": 15, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.RuleInfo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\RuleInfo.lean", "line": 76, "column": 20, "token": "constant", "kind": "block_comment", "source": "/-- Is this rule a constant rule (i.e., does it have neither premises nor a rule", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State.Initial", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State\\Initial.lean", "line": 35, "column": 42, "token": "constant", "kind": "string", "source": "        aesop_trace![forward] \"match for constant rule {m.rule.name}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 16, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 86, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 89, "column": 1, "token": "partial", "kind": "block_comment", "source": "partial matches `ms` and hypotheses `hs`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 233, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 476, "column": 3, "token": "partial", "kind": "code", "source": "  partial def addMatch (cs : ClusterState) (m : Match) : AddM ClusterState := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 503, "column": 3, "token": "partial", "kind": "code", "source": "  partial def addHyp (cs : ClusterState) (slot : Slot) (h : Hyp) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 523, "column": 3, "token": "partial", "kind": "code", "source": "  partial def addRawHyp (h : RawHyp) (slot : Slot) (cs : ClusterState) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 538, "column": 3, "token": "partial", "kind": "code", "source": "  partial def addQueuedRawHyps (slot : Slot) (cs : ClusterState) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\State.lean", "line": 708, "column": 56, "token": "elab", "kind": "string", "source": "      withConstAesopTraceNode .forwardDebug (return m!\"elab rule term\") do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Substitution", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Substitution.lean", "line": 18, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Forward.Substitution", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Forward\\Substitution.lean", "line": 21, "column": 59, "token": "partial", "kind": "block_comment", "source": "`∀ (x₁ : T₁) ... (xₙ : Tₙ), U` a substitution is a finite partial map with", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Frontend.Extension", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Frontend.RuleExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 22, "column": 1, "token": "syntax", "kind": "code", "source": "syntax Aesop.rule_expr : Aesop.attr_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 23, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"[\" Aesop.rule_expr,+,? \"]\" : Aesop.attr_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 25, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := aesop) \"aesop \" Aesop.attr_rules : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 35, "column": 6, "token": "elab", "kind": "code", "source": "def «elab» (stx : Syntax) : TermElabM AttrConfig :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 39, "column": 24, "token": "elab", "kind": "code", "source": "      let r ← RuleExpr.elab e |>.run $ ← ElabM.Context.forAdditionalGlobalRules", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 43, "column": 57, "token": "elab", "kind": "code", "source": "      let rs ← (es : Array Syntax).mapM λ e => RuleExpr.elab e |>.run ctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 50, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 55, "column": 76, "token": "evalConst", "kind": "line_comment", "source": "    -- TODO: should be checked in any case where `decl` will be passed to `evalConst`", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Attribute.lean", "line": 58, "column": 31, "token": "elab", "kind": "code", "source": "      let config ← AttrConfig.elab stx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Basic.lean", "line": 18, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"true\" : Aesop.bool_lit", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Basic.lean", "line": 19, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"false\" : Aesop.bool_lit", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Frontend.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Stats.Report", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Frontend.Extension", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Frontend.RuleExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 21, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := declareRuleSets)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 25, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 31, "column": 23, "token": "meta", "kind": "code", "source": "    elabCommand $ ← `(meta initialize ($(quote rsNames).forM $ declareRuleSetUnchecked (isDefault := $(quote dflt))))", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 31, "column": 28, "token": "initialize", "kind": "code", "source": "    elabCommand $ ← `(meta initialize ($(quote rsNames).forM $ declareRuleSetUnchecked (isDefault := $(quote dflt))))", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 35, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := addRules)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 43, "column": 22, "token": "elab", "kind": "code", "source": "    let e ← RuleExpr.elab e |>.run (← ElabM.Context.forAdditionalGlobalRules)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 49, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Batteries.Linter.UnreachableTactic.addIgnoreTacticKind ``addRules", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 51, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := eraseRules)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 56, "column": 24, "token": "elab", "kind": "code", "source": "      let e ← RuleExpr.elab e |>.run ctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 62, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := showRules)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 65, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 82, "column": 5, "token": "unsafe", "kind": "code", "source": "    unsafe some <$> evalConstCheck StatsReport ``StatsReport name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 86, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := showStats) withPosition(\"#aesop_stats \" (colGt ident)?) : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 88, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Command", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Command.lean", "line": 100, "column": 41, "token": "constant", "kind": "string", "source": "        throwError \"'{report}' is not a constant of type 'Aesop.StatsReport'\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Extension.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Extension\\Init.lean", "line": 42, "column": 1, "token": "initialize", "kind": "code", "source": "initialize declaredRuleSetsRef : IO.Ref DeclaredRuleSets ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Extension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Extension.lean", "line": 56, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Extension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Extension.lean", "line": 111, "column": 3, "token": "setEnv", "kind": "code", "source": "  setEnv env", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Extension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Extension.lean", "line": 132, "column": 9, "token": "setEnv", "kind": "code", "source": "        setEnv $ simpExt.modifyState (← getEnv) λ simpTheorems =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 31, "column": 1, "token": "syntax", "kind": "code", "source": "syntax num \"%\" : Aesop.priority", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 32, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"-\"? num : Aesop.priority", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 43, "column": 6, "token": "elab", "kind": "code", "source": "def «elab» (stx : Syntax) : ElabM Priority :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 80, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"safe\" : Aesop.phase", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 81, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"norm\" : Aesop.phase", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 82, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"unsafe\" : Aesop.phase", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 82, "column": 9, "token": "unsafe", "kind": "string", "source": "syntax \"unsafe\" : Aesop.phase", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 86, "column": 16, "token": "elab", "kind": "code", "source": "def PhaseName.«elab» (stx : Syntax) : ElabM PhaseName :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 91, "column": 16, "token": "unsafe", "kind": "code", "source": "    | `(phase| unsafe) => return .«unsafe»", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 91, "column": 36, "token": "unsafe", "kind": "code", "source": "    | `(phase| unsafe) => return .«unsafe»", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 99, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"apply\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 100, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"simp\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 101, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"unfold\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 102, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"tactic\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 103, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"constructors\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 104, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"forward\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 105, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"destruct\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 106, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"cases\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 107, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"default\" : Aesop.builder_name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 118, "column": 6, "token": "elab", "kind": "code", "source": "def «elab» (stx : Syntax) : ElabM DBuilderName :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 159, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"target \" term : Aesop.indexing_mode", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 160, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"hyp \" term : Aesop.indexing_mode", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 161, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"unindexed \" : Aesop.indexing_mode", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 177, "column": 18, "token": "elab", "kind": "code", "source": "def IndexingMode.elab (stxs : Array Syntax) : ElabM IndexingMode :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 180, "column": 18, "token": "elab", "kind": "code", "source": "def CasesPattern.elab (stx : Syntax) : TermElabM CasesPattern := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 186, "column": 1, "token": "syntax", "kind": "code", "source": "syntax transparency := &\"default\" <|> &\"reducible\" <|> &\"instances\" <|> &\"all\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 202, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"immediate\" \" := \" \"[\" ident,+,? \"]\" \")\" : Aesop.builder_option", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 203, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"index\" \" := \" \"[\" Aesop.indexing_mode,+,? \"]\" \")\" : Aesop.builder_option", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 204, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"pattern\" \" := \" term \")\" : Aesop.builder_option", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 205, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"cases_patterns\" \" := \" \"[\" term,+,? \"]\" \")\" : Aesop.builder_option", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 206, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"transparency\" \" := \" transparency \")\" : Aesop.builder_option", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 207, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"transparency!\" \" := \" transparency \")\" : Aesop.builder_option", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 220, "column": 6, "token": "elab", "kind": "code", "source": "def «elab» (stx : TSyntax `Aesop.builder_option) : ElabM BuilderOption :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 226, "column": 30, "token": "elab", "kind": "code", "source": "      index <$> IndexingMode.elab imodes", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 230, "column": 66, "token": "elab", "kind": "code", "source": "      casesPatterns <$> (pats : Array Syntax).mapM (CasesPattern.elab ·)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 259, "column": 1, "token": "syntax", "kind": "code", "source": "syntax ruleSetsFeature := \"(\" &\"rule_sets\" \" := \" \"[\" ident,+,? \"]\" \")\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 263, "column": 17, "token": "elab", "kind": "code", "source": "def RuleSetName.elab (stx : Syntax) : RuleSetName :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 265, "column": 15, "token": "macro", "kind": "line_comment", "source": "  -- We erase macro scopes to support macros such as", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 266, "column": 8, "token": "macro", "kind": "line_comment", "source": "  --   macro &\"aesop_test\" : tactic => `(tactic| aesop (rule_sets [test]))", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 267, "column": 15, "token": "macro", "kind": "line_comment", "source": "  -- Here the macro hygienifies `test` by appending macro scopes, but we want", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 267, "column": 53, "token": "macro", "kind": "line_comment", "source": "  -- Here the macro hygienifies `test` by appending macro scopes, but we want", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 276, "column": 6, "token": "elab", "kind": "code", "source": "def «elab» (stx : Syntax) : ElabM RuleSets :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 280, "column": 51, "token": "elab", "kind": "code", "source": "      return ⟨(ns : Array Syntax).map RuleSetName.elab⟩", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 296, "column": 1, "token": "syntax", "kind": "code", "source": "syntax Aesop.phase : Aesop.feature", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 297, "column": 1, "token": "syntax", "kind": "code", "source": "syntax Aesop.priority : Aesop.feature", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 298, "column": 1, "token": "syntax", "kind": "code", "source": "syntax Aesop.builder_name : Aesop.feature", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 299, "column": 1, "token": "syntax", "kind": "code", "source": "syntax Aesop.builder_option : Aesop.feature", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 300, "column": 1, "token": "syntax", "kind": "code", "source": "syntax ruleSetsFeature : Aesop.feature", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 301, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := featIdent) ident : Aesop.feature", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 302, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"(\" term \")\" : Aesop.feature", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 318, "column": 1, "token": "set_option", "kind": "code", "source": "set_option compiler.extract_closed false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 319, "column": 1, "token": "partial", "kind": "code", "source": "partial def «elab» (stx : Syntax) : ElabM Feature :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 319, "column": 14, "token": "elab", "kind": "code", "source": "partial def «elab» (stx : Syntax) : ElabM Feature :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 322, "column": 62, "token": "elab", "kind": "code", "source": "    | `(feature| $p:Aesop.priority) => priority <$> Priority.elab p", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 323, "column": 57, "token": "elab", "kind": "code", "source": "    | `(feature| $p:Aesop.phase) => phase <$> PhaseName.elab p", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 324, "column": 69, "token": "elab", "kind": "code", "source": "    | `(feature| $b:Aesop.builder_name) => builder <$> DBuilderName.elab b", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 325, "column": 78, "token": "elab", "kind": "code", "source": "    | `(feature| $o:Aesop.builder_option) => builderOption <$> BuilderOption.elab o", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 326, "column": 64, "token": "elab", "kind": "code", "source": "    | `(feature| $rs:ruleSetsFeature) => ruleSets <$> RuleSets.elab rs", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 334, "column": 21, "token": "elab", "kind": "code", "source": "          return ← «elab» $ nonIdentAlts[0]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 344, "column": 1, "token": "syntax", "kind": "code", "source": "syntax Aesop.feature : Aesop.rule_expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 345, "column": 1, "token": "syntax", "kind": "code", "source": "syntax Aesop.feature ppSpace Aesop.rule_expr : Aesop.rule_expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 346, "column": 1, "token": "syntax", "kind": "code", "source": "syntax Aesop.feature \" [\" Aesop.rule_expr,+,? \"]\" : Aesop.rule_expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 357, "column": 1, "token": "partial", "kind": "code", "source": "partial def «elab» (stx : Syntax) : ElabM RuleExpr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 357, "column": 14, "token": "elab", "kind": "code", "source": "partial def «elab» (stx : Syntax) : ElabM RuleExpr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 361, "column": 30, "token": "elab", "kind": "code", "source": "      return node (← Feature.elab f) #[← «elab» e]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 361, "column": 43, "token": "elab", "kind": "code", "source": "      return node (← Feature.elab f) #[← «elab» e]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 363, "column": 30, "token": "elab", "kind": "code", "source": "      return node (← Feature.elab f) (← (es : Array Syntax).mapM «elab»)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 363, "column": 67, "token": "elab", "kind": "code", "source": "      return node (← Feature.elab f) (← (es : Array Syntax).mapM «elab»)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 365, "column": 30, "token": "elab", "kind": "code", "source": "      return node (← Feature.elab f) #[]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 370, "column": 1, "token": "partial", "kind": "code", "source": "partial def foldBranchesM {m} [Monad m] (f : σ → Feature → m σ) (init : σ)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 418, "column": 6, "token": "unsafe", "kind": "string", "source": "    \"unsafe rules must specify a success probability\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 420, "column": 6, "token": "unsafe", "kind": "string", "source": "    \"unsafe rules must specify a success probability (not an integer penalty)\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 439, "column": 31, "token": "unsafe", "kind": "string", "source": "    \"missing phase (norm/safe/unsafe)\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 451, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 452, "column": 13, "token": "unsafe", "kind": "code", "source": "    return .unsafe { successProbability := ← c.getSuccessProbability }", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 536, "column": 16, "token": "unsafe", "kind": "code", "source": "    | _, some .unsafe, none =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 537, "column": 16, "token": "unsafe", "kind": "code", "source": "      return (.unsafe, .percent defaultSuccessProbability)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 543, "column": 16, "token": "unsafe", "kind": "code", "source": "      return (.unsafe, prio)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.RuleExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\RuleExpr.lean", "line": 545, "column": 31, "token": "unsafe", "kind": "string", "source": "      throwError \"phase (safe/unsafe/norm) not specified.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Saturate", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Frontend.Extension", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Builder.Forward", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Stats.File", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 19, "column": 1, "token": "syntax", "kind": "code", "source": "syntax usingRuleSets := \"using \" ident+", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 20, "column": 1, "token": "syntax", "kind": "code", "source": "syntax additionalRule := \"*\" <|> term", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 21, "column": 1, "token": "syntax", "kind": "code", "source": "syntax additionalRules := \"[\" additionalRule,* \"]\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 123, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := saturate)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 125, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := saturate?)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 140, "column": 1, "token": "macro", "kind": "code", "source": "macro \"forward\" rules?:(ppSpace additionalRules)? rs?:(ppSpace usingRuleSets)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Saturate.lean", "line": 143, "column": 1, "token": "macro", "kind": "code", "source": "macro \"forward?\" rules?:(ppSpace additionalRules)? rs?:(ppSpace usingRuleSets)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 26, "column": 1, "token": "syntax", "kind": "code", "source": "syntax ruleSetSpec := \"-\"? ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 28, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"add \" Aesop.rule_expr,+,? \")\" : Aesop.tactic_clause", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 29, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"erase \" Aesop.rule_expr,+,? \")\" : Aesop.tactic_clause", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 30, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"rule_sets\" \" := \" \"[\" ruleSetSpec,+,? \"]\" \")\" : Aesop.tactic_clause", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 31, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"config\" \" := \" term \")\" : Aesop.tactic_clause", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 32, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \" (\" &\"simp_config\" \" := \" term \")\" : Aesop.tactic_clause", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 46, "column": 4, "token": "unsafe", "kind": "block_comment", "source": "  `unsafe`, `safe` or `norm`. `<priority>` is a percentage for unsafe rules and", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 46, "column": 64, "token": "unsafe", "kind": "block_comment", "source": "  `unsafe`, `safe` or `norm`. `<priority>` is a percentage for unsafe rules and", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 49, "column": 33, "token": "unsafe", "kind": "block_comment", "source": "  an Aesop rule. Example: `(add unsafe 50% apply Or.inl)`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 61, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := aesopTactic)  \"aesop\" (ppSpace colGt Aesop.tactic_clause)* : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 64, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := aesopTactic?) \"aesop?\" (ppSpace colGt Aesop.tactic_clause)* : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 66, "column": 1, "token": "meta", "kind": "code", "source": "meta initialize do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 66, "column": 6, "token": "initialize", "kind": "code", "source": "meta initialize do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 73, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def elabConfigUnsafe (type : Name) (stx : Syntax) : TermElabM α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 82, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe elabConfigUnsafe ``Aesop.Options", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 85, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe elabConfigUnsafe ``Simp.Config", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 88, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe elabConfigUnsafe ``Simp.ConfigCtx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 139, "column": 22, "token": "elab", "kind": "code", "source": "            RuleExpr.elab e |>.run $ .forAdditionalRules goal", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 143, "column": 22, "token": "elab", "kind": "code", "source": "            RuleExpr.elab e |>.run $ .forErasing goal", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 150, "column": 41, "token": "elab", "kind": "code", "source": "              let rsName := RuleSetName.elab rsName", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Frontend.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Frontend\\Tactic.lean", "line": 155, "column": 41, "token": "elab", "kind": "code", "source": "              let rsName := RuleSetName.elab rsName", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Index.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Index\\Basic.lean", "line": 25, "column": 11, "token": "partial", "kind": "code", "source": "protected partial def format : IndexingMode → Format", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Index.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Index\\Forward.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Index.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Index\\Forward.lean", "line": 82, "column": 38, "token": "constant", "kind": "block_comment", "source": "/-- Get forward rule matches for the constant forward rules (i.e., those with no", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Index.RulePattern", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Index\\RulePattern.lean", "line": 14, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Index.RulePattern", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Index\\RulePattern.lean", "line": 60, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Index", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Index.lean", "line": 60, "column": 1, "token": "partial", "kind": "code", "source": "partial def add (r : Rule α) (imode : IndexingMode) (ri : Index α) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Main", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Main.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Search.Main", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Main", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Main.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Frontend.Tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Main", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Main.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Stats.Extension", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Main", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Main.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Stats.File", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Main", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Main.lean", "line": 21, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalAesop : Tactic := λ stx => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Options.Public", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Options\\Public.lean", "line": 11, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 14, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 24, "column": 25, "token": "unsafe", "kind": "block_comment", "source": "  /-- If the rule is an unsafe rule, its priority is a percentage representing", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 26, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe» (p : Percent) : ForwardRulePriority", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 34, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe .. => none", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 38, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe p => some p", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 42, "column": 43, "token": "unsafe", "kind": "block_comment", "source": "Norm/safe rules have higher priority than unsafe rules. Among norm/safe rules,", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 43, "column": 32, "token": "unsafe", "kind": "block_comment", "source": "lower penalty is better. Among unsafe rules, higher percentage is better. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 45, "column": 20, "token": "unsafe", "kind": "code", "source": "  | .normSafe .., .unsafe .. => .lt", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 46, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe .., .normSafe .. => .gt", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 48, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe p₁, .unsafe p₂ => compare p₁ p₂ |>.swap", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 48, "column": 18, "token": "unsafe", "kind": "code", "source": "  | .unsafe p₁, .unsafe p₂ => compare p₁ p₂ |>.swap", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Forward.lean", "line": 56, "column": 8, "token": "unsafe", "kind": "code", "source": "    | .unsafe p => p.toHumanString", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Name", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Name.lean", "line": 20, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe»", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Name", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Name.lean", "line": 34, "column": 8, "token": "unsafe", "kind": "code", "source": "    | «unsafe» => \"unsafe\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule.Name", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule\\Name.lean", "line": 34, "column": 20, "token": "unsafe", "kind": "string", "source": "    | «unsafe» => \"unsafe\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule.lean", "line": 109, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe» (r : UnsafeRule)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule.lean", "line": 117, "column": 8, "token": "unsafe", "kind": "code", "source": "    | «unsafe» r => format r", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule.lean", "line": 121, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe» r => r.extra.successProbability", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule.lean", "line": 125, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe» _ => false", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule.lean", "line": 129, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe» _ => true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Rule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Rule.lean", "line": 134, "column": 6, "token": "unsafe", "kind": "code", "source": "  | «unsafe» r => f r", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RulePattern.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RulePattern\\Cache.lean", "line": 15, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RulePattern.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RulePattern\\Cache.lean", "line": 22, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RulePattern", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RulePattern.lean", "line": 38, "column": 5, "token": "partial", "kind": "block_comment", "source": "  A partial map from the index set `{0, ..., n-1}` into `{0, ..., k-1}`. If", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RulePattern", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RulePattern.lean", "line": 44, "column": 5, "token": "partial", "kind": "block_comment", "source": "  A partial map from the level metavariables occurring in the rule to the", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RulePattern", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RulePattern.lean", "line": 95, "column": 6, "token": "elab", "kind": "code", "source": "def «elab» (stx : Term) (rule : Expr) : TermElabM RulePattern :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleSet.lean", "line": 26, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleSet.lean", "line": 30, "column": 28, "token": "unsafe", "kind": "block_comment", "source": "Aesop rules, e.g. safe and unsafe rules. It does not store simp theorems for", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleSet.lean", "line": 566, "column": 37, "token": "unsafe", "kind": "line_comment", "source": "-- NOTE: only non-forward norm/safe/unsafe rules can be unindexed.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Apply", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Apply.lean", "line": 83, "column": 24, "token": "constant", "kind": "line_comment", "source": "-- Tries to apply each constant in `decls`. For each one that applies, a rule", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Cases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Cases.lean", "line": 39, "column": 1, "token": "partial", "kind": "code", "source": "partial def cases (target : CasesTarget) (md : TransparencyMode)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.ElabRuleTerm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\ElabRuleTerm.lean", "line": 43, "column": 62, "token": "constant", "kind": "block_comment", "source": "`cases`. The identifier must unambiguously refer to a global constant that is", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.ElabRuleTerm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\ElabRuleTerm.lean", "line": 93, "column": 28, "token": "syntax", "kind": "line_comment", "source": "-- HACK: This produces the syntax \"[\" lemmas,* \"]\" which is parsed by", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.ElabRuleTerm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\ElabRuleTerm.lean", "line": 94, "column": 25, "token": "syntax", "kind": "line_comment", "source": "-- `elabSimpArgs`. This syntax doesn't have an associated parser, so I don't", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.ElabRuleTerm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\ElabRuleTerm.lean", "line": 95, "column": 41, "token": "syntax", "kind": "line_comment", "source": "-- know how to ensure that the produced syntax is valid.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Forward", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Forward.lean", "line": 34, "column": 1, "token": "partial", "kind": "code", "source": "partial def makeForwardHypProofs (e : Expr) (patSubst? : Option Substitution)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.GoalDiff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\GoalDiff.lean", "line": 43, "column": 35, "token": "trust", "kind": "line_comment", "source": "-- of goal diffs because we could trust that if an fvar is present in the old", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 18, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def tacticMImpl (decl : Name) : RuleTac :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 20, "column": 15, "token": "evalConst", "kind": "code", "source": "    let tac ← evalConst (TacticM Unit) decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 26, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by tacticMImpl]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 27, "column": 1, "token": "opaque", "kind": "code", "source": "opaque tacticM (decl : Name) : RuleTac", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 30, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def ruleTacImpl (decl : Name) : RuleTac := λ input => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 31, "column": 13, "token": "evalConst", "kind": "code", "source": "  let tac ← evalConst RuleTac decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 35, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by ruleTacImpl]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 36, "column": 1, "token": "opaque", "kind": "code", "source": "opaque ruleTac (decl : Name) : RuleTac", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 39, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def singleRuleTacImpl (decl : Name) : RuleTac :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 41, "column": 15, "token": "evalConst", "kind": "code", "source": "    let tac ← evalConst SingleRuleTac decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 45, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by singleRuleTacImpl]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 46, "column": 1, "token": "opaque", "kind": "code", "source": "opaque singleRuleTac (decl : Name) : RuleTac", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 49, "column": 38, "token": "syntax", "kind": "block_comment", "source": "Elaborates and runs the given tactic syntax `stx`. The syntax `stx` must be of", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 49, "column": 56, "token": "syntax", "kind": "block_comment", "source": "Elaborates and runs the given tactic syntax `stx`. The syntax `stx` must be of", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 76, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def tacGenImpl (decl : Name) : RuleTac := λ input => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 77, "column": 16, "token": "evalConst", "kind": "code", "source": "  let tacGen ← evalConst TacGen decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 90, "column": 46, "token": "syntax", "kind": "string", "source": "        | throwError \"failed to parse tactic syntax{indentD tacticStr}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 94, "column": 14, "token": "hasSorry", "kind": "code", "source": "        if ← hasSorry proof then", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 95, "column": 48, "token": "sorry", "kind": "string", "source": "          throwError \"generated proof contains sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 117, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by tacGenImpl]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.RuleTac.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\RuleTac\\Tactic.lean", "line": 118, "column": 1, "token": "opaque", "kind": "code", "source": "opaque tacGen (decl : Name) : RuleTac", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Saturate.lean", "line": 48, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Saturate.lean", "line": 51, "column": 1, "token": "partial", "kind": "code", "source": "partial def saturateCore (rs : LocalRuleSet) (goal : MVarId) : SaturateM MVarId :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Saturate.lean", "line": 129, "column": 1, "token": "partial", "kind": "code", "source": "partial def saturateCore (rs : LocalRuleSet) (goal : MVarId) : SaturateM MVarId :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Saturate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Saturate.lean", "line": 148, "column": 34, "token": "unsafe", "kind": "code", "source": "        if m.rule.name.phase == .unsafe || m.anyHyp erasedHyps.contains then", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.OptimizeSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\OptimizeSyntax.lean", "line": 9, "column": 1, "token": "meta", "kind": "code", "source": "meta import Lean.Parser.Term.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.OptimizeSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\OptimizeSyntax.lean", "line": 19, "column": 1, "token": "partial", "kind": "code", "source": "partial def optimizeFocusRenameI : Syntax → m Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.OptimizeSyntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\OptimizeSyntax.lean", "line": 35, "column": 9, "token": "partial", "kind": "code", "source": "private partial def addIdents (acc : Std.HashSet Name) : Syntax → Std.HashSet Name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.SpecificTactics", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\SpecificTactics.lean", "line": 201, "column": 58, "token": "syntax", "kind": "string", "source": "    | stx => throwError \"simp tactic builder: unexpected syntax:{indentD stx}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.SScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\SScript.lean", "line": 31, "column": 1, "token": "partial", "kind": "code", "source": "partial def render (script : SScript) : m (Array Syntax.Tactic) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 44, "column": 69, "token": "meta", "kind": "code", "source": "  tacticState.applyTactic step.preGoal step.postGoals step.preState.meta.mctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 45, "column": 20, "token": "meta", "kind": "code", "source": "    step.postState.meta.mctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 59, "column": 5, "token": "mkSorry", "kind": "code", "source": "def mkSorry (preGoal : MVarId) (preState : Meta.SavedState) : MetaM Step := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 61, "column": 13, "token": "admit", "kind": "code", "source": "    preGoal.admit (synthetic := false)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 62, "column": 44, "token": "sorry", "kind": "code", "source": "  let tactic ← .unstructured <$> `(tactic| sorry)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 77, "column": 32, "token": "meta", "kind": "code", "source": "  let preMCtx := step.preState.meta.mctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 78, "column": 42, "token": "meta", "kind": "code", "source": "  let expectedPostMCtx := step.postState.meta.mctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 88, "column": 23, "token": "meta", "kind": "code", "source": "      actualPostState.meta.mctx expectedPostGoals actualPostGoals do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 168, "column": 15, "token": "meta", "kind": "code", "source": "    postState.meta.mctx :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Step", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Step.lean", "line": 169, "column": 37, "token": "meta", "kind": "code", "source": "      gs.foldl (init := s.postState.meta.mctx) λ mctx g =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.StructureDynamic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\StructureDynamic.lean", "line": 83, "column": 1, "token": "partial", "kind": "code", "source": "partial def structureDynamicCore (preState : Meta.SavedState) (preGoal : MVarId)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.StructureStatic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\StructureStatic.lean", "line": 39, "column": 1, "token": "partial", "kind": "code", "source": "partial def structureStaticCore (tacticState : TacticState) (script : UScript) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.UScriptToSScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\UScriptToSScript.lean", "line": 24, "column": 11, "token": "partial", "kind": "code", "source": "protected partial def toMessageData? : StepTree → Option MessageData", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.UScriptToSScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\UScriptToSScript.lean", "line": 37, "column": 1, "token": "partial", "kind": "code", "source": "partial def UScript.toStepTree (s : UScript) : StepTree := Id.run do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.UScriptToSScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\UScriptToSScript.lean", "line": 68, "column": 1, "token": "partial", "kind": "code", "source": "partial def focusableGoals (t : StepTree) : Std.HashMap MVarId Nat :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.UScriptToSScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\UScriptToSScript.lean", "line": 82, "column": 1, "token": "partial", "kind": "code", "source": "partial def numSiblings (t : StepTree) : Std.HashMap MVarId Nat :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.UScriptToSScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\UScriptToSScript.lean", "line": 94, "column": 1, "token": "partial", "kind": "code", "source": "partial def orderedUScriptToSScript (uscript : UScript) (tacticState : TacticState) : CoreM SScript :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Util.lean", "line": 40, "column": 47, "token": "meta", "kind": "code", "source": "    tacticStatesEqualUpToIds' none postState₁.meta.mctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Script.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Script\\Util.lean", "line": 41, "column": 18, "token": "meta", "kind": "code", "source": "      postState₂.meta.mctx goals₁ goals₂ (allowAssignmentDiff := true)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.ExpandSafePrefix", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\ExpandSafePrefix.lean", "line": 37, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def expandSafePrefixGoal (gref : GoalRef) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.ExpandSafePrefix", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\ExpandSafePrefix.lean", "line": 65, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def expandFirstPrefixRapp (rref : RappRef) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.ExpandSafePrefix", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\ExpandSafePrefix.lean", "line": 69, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def expandSafePrefixMVarCluster (cref : MVarClusterRef) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Expansion.Norm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Expansion\\Norm.lean", "line": 392, "column": 1, "token": "partial", "kind": "code", "source": "partial def normalizeGoalMVar (goal : MVarId)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Expansion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Expansion.lean", "line": 166, "column": 42, "token": "unsafe", "kind": "code", "source": "          runRegularRuleCore parentRef (.unsafe rule) matchResult.locations", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Expansion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Expansion.lean", "line": 168, "column": 31, "token": "unsafe", "kind": "code", "source": "        | do addRuleFailure (.unsafe rule) parentRef; return .failed", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Expansion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Expansion.lean", "line": 169, "column": 28, "token": "unsafe", "kind": "code", "source": "      addRapps parentRef (.unsafe rule) output.applications", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Expansion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Expansion.lean", "line": 186, "column": 15, "token": "unsafe", "kind": "line_comment", "source": "    -- If the unsafe rules have been selected, we have already tried all the", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Expansion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Expansion.lean", "line": 205, "column": 26, "token": "unsafe", "kind": "code", "source": "    addRapps parentRef (.unsafe r.toUnsafeRule) r.output.applications", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Expansion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Expansion.lean", "line": 207, "column": 1, "token": "partial", "kind": "code", "source": "partial def runFirstUnsafeRule (postponedSafeRules : Array PostponedSafeRule)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Expansion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Expansion.lean", "line": 209, "column": 33, "token": "unsafe", "kind": "code", "source": "  parentRef.updateForwardState .unsafe", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Main", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Main.lean", "line": 30, "column": 1, "token": "partial", "kind": "code", "source": "partial def nextActiveGoal : SearchM Q GoalRef := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Main", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Main.lean", "line": 221, "column": 22, "token": "unsafe", "kind": "line_comment", "source": "--   until we hit an unsafe rule. We call this the safe prefix.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Search.Main", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Search\\Main.lean", "line": 250, "column": 1, "token": "partial", "kind": "code", "source": "partial def searchLoop : SearchM Q (Array MVarId) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Stats.Extension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Stats\\Extension.lean", "line": 51, "column": 1, "token": "initialize", "kind": "code", "source": "initialize statsExtension : StatsExtension ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Stats.Extension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Stats\\Extension.lean", "line": 61, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv λ env => statsExtension.addEntry env s", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Stats.Extension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Stats\\Extension.lean", "line": 67, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv λ env => statsExtension.addEntry env entry", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Stats.File", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Stats\\File.lean", "line": 15, "column": 4, "token": "syntax", "kind": "code", "source": "  «syntax» : String", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Stats.File", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Stats\\File.lean", "line": 31, "column": 8, "token": "syntax", "kind": "code", "source": "  let «syntax» := (← PrettyPrinter.ppCategory `tactic aesopStx).pretty (width := 100000000000)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Stats.File", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Stats\\File.lean", "line": 32, "column": 65, "token": "syntax", "kind": "code", "source": "  return { stats with file, position, declaration, goalSolved, «syntax» }", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 37, "column": 1, "token": "initialize", "kind": "code", "source": "initialize steps : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 41, "column": 1, "token": "initialize", "kind": "code", "source": "initialize ruleSet : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 45, "column": 1, "token": "initialize", "kind": "code", "source": "initialize proof : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 49, "column": 1, "token": "initialize", "kind": "code", "source": "initialize tree : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 53, "column": 1, "token": "initialize", "kind": "code", "source": "initialize extraction : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 57, "column": 1, "token": "initialize", "kind": "code", "source": "initialize stats : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 61, "column": 1, "token": "initialize", "kind": "code", "source": "initialize debug : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 65, "column": 1, "token": "initialize", "kind": "code", "source": "initialize script : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 69, "column": 1, "token": "initialize", "kind": "code", "source": "initialize forward : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 73, "column": 1, "token": "initialize", "kind": "code", "source": "initialize forwardDebug : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 77, "column": 1, "token": "initialize", "kind": "code", "source": "initialize rpinf : TraceOption ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 87, "column": 9, "token": "meta", "kind": "code", "source": "private meta def isFullyQualifiedGlobalName (n : Name) : MacroM Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 90, "column": 1, "token": "meta", "kind": "code", "source": "meta def resolveTraceOption (stx : Ident) : MacroM Name :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 99, "column": 1, "token": "macro", "kind": "code", "source": "macro \"aesop_trace![\" opt:ident \"] \" msg:(interpolatedStr(term) <|> term) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tracing.lean", "line": 109, "column": 1, "token": "macro", "kind": "code", "source": "macro \"aesop_trace[\" opt:ident \"] \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.AddRapp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\AddRapp.lean", "line": 87, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def copyGoals (assignedMVars : UnorderedArraySet MVarId)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.AddRapp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\AddRapp.lean", "line": 107, "column": 17, "token": "unsafeCast", "kind": "code", "source": "      parent := unsafeCast () -- will be filled in later", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.AddRapp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\AddRapp.lean", "line": 158, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def addRappUnsafe (r : AddRapp) : TreeM RappRef := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.AddRapp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\AddRapp.lean", "line": 261, "column": 37, "token": "unsafeCast", "kind": "code", "source": "        makeInitialGoal goal mvars (unsafeCast ()) r.postState", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.AddRapp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\AddRapp.lean", "line": 264, "column": 27, "token": "unsafeCast", "kind": "line_comment", "source": "          -- The parent (`unsafeCast ()`) will be patched up later.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.AddRapp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\AddRapp.lean", "line": 320, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by addRappUnsafe]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.AddRapp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\AddRapp.lean", "line": 321, "column": 1, "token": "opaque", "kind": "code", "source": "opaque addRapp : AddRapp → TreeM RappRef", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Check.lean", "line": 201, "column": 74, "token": "meta", "kind": "line_comment", "source": "-- Check that each mvar ocurring in a goal is either present in the root meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Check.lean", "line": 206, "column": 19, "token": "meta", "kind": "code", "source": "    rootMetaState.meta.mctx.decls.foldl (init := ∅) λ acc mvarId _ =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data.ForwardRuleMatches", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data\\ForwardRuleMatches.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.missingDocs true", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data.ForwardRuleMatches", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data\\ForwardRuleMatches.lean", "line": 19, "column": 44, "token": "unsafe", "kind": "block_comment", "source": "/-- Sets of complete matches for norm/safe/unsafe rules. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data.ForwardRuleMatches", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data\\ForwardRuleMatches.lean", "line": 25, "column": 27, "token": "unsafe", "kind": "block_comment", "source": "  /-- Complete matches of unsafe rules. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data.ForwardRuleMatches", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data\\ForwardRuleMatches.lean", "line": 46, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe => { ms with unsafeMatches := ms.unsafeMatches.insert m }", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data.ForwardRuleMatches", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data\\ForwardRuleMatches.lean", "line": 59, "column": 6, "token": "unsafe", "kind": "code", "source": "  | .unsafe => { ms with unsafeMatches := ms.unsafeMatches.erase m }", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data.ForwardRuleMatches", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data\\ForwardRuleMatches.lean", "line": 112, "column": 13, "token": "unsafe", "kind": "block_comment", "source": "/-- Get the unsafe rules corresponding to the unsafe rule matches. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data.ForwardRuleMatches", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data\\ForwardRuleMatches.lean", "line": 112, "column": 47, "token": "unsafe", "kind": "block_comment", "source": "/-- Get the unsafe rules corresponding to the unsafe rule matches. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 377, "column": 12, "token": "meta", "kind": "line_comment", "source": "    -- the meta state of the parent rapp of `parent`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 381, "column": 26, "token": "meta", "kind": "line_comment", "source": "    -- unassigned in the meta state of the parent rapp of `parent` and (b) are", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 386, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe inductive GoalUnsafe", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 389, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe inductive MVarClusterUnsafe", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 392, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe inductive RappUnsafe", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 411, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def treeImpl : TreeSpec where", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 422, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by treeImpl]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 423, "column": 1, "token": "opaque", "kind": "code", "source": "opaque tree : TreeSpec", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Data", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Data.lean", "line": 805, "column": 20, "token": "unsafe", "kind": "line_comment", "source": "  -- treat them as unsafe.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 33, "column": 56, "token": "meta", "kind": "block_comment", "source": "  depends. We cannot assume that these assignments are meta-free, since they may", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 41, "column": 44, "token": "constants", "kind": "block_comment", "source": "`Environment.replayConsts`, so newly added constants are sent to the kernel", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 53, "column": 7, "token": "macro", "kind": "code", "source": "local macro \"throwPRError \" s:interpolatedStr(term) : term =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 60, "column": 3, "token": "setEnv", "kind": "code", "source": "  setEnv $ ← (← getEnv).replayConsts oldEnv newEnv (skipExisting := true)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 64, "column": 9, "token": "partial", "kind": "code", "source": "private partial def copyExprMVar (s : Meta.SavedState) (mvarId : MVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 126, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def extractProofGoal (parentEnv : Environment) (g : Goal) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 135, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def extractProofRapp (parentEnv : Environment)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 140, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def extractProofMVarCluster (parentEnv : Environment)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 154, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def extractSafePrefixGoal (parentEnv : Environment)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 166, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def extractSafePrefixRapp (parentEnv : Environment)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractProof", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractProof.lean", "line": 171, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def extractSafePrefixMVarCluster (parentEnv : Environment)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 73, "column": 3, "token": "partial", "kind": "code", "source": "  partial def MVarClusterRef.extractScriptCore (cref : MVarClusterRef) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 80, "column": 3, "token": "partial", "kind": "code", "source": "  partial def GoalRef.extractScriptCore (gref : GoalRef) : ExtractScriptM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 88, "column": 3, "token": "partial", "kind": "code", "source": "  partial def RappRef.extractScriptCore (rref : RappRef) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 101, "column": 3, "token": "partial", "kind": "code", "source": "  partial def MVarClusterRef.extractSafePrefixScriptCore", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 105, "column": 3, "token": "partial", "kind": "code", "source": "  partial def GoalRef.extractSafePrefixScriptCore (gref : GoalRef) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 118, "column": 29, "token": "mkSorry", "kind": "code", "source": "        recordStep $ ← Step.mkSorry postNormGoal postNormState", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 120, "column": 3, "token": "partial", "kind": "code", "source": "  partial def RappRef.extractSafePrefixScriptCore (rref : RappRef) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 125, "column": 34, "token": "unsafe", "kind": "line_comment", "source": "    -- mvars is downgraded to an unsafe rule. So we add `sorry` steps for all", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 125, "column": 58, "token": "sorry", "kind": "line_comment", "source": "    -- mvars is downgraded to an unsafe rule. So we add `sorry` steps for all", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.ExtractScript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\ExtractScript.lean", "line": 128, "column": 27, "token": "mkSorry", "kind": "code", "source": "      recordStep $ ← Step.mkSorry mvarId r.metaState", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Free", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Free.lean", "line": 25, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def freeGoalRef (gref : GoalRef) : BaseIO Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Free", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Free.lean", "line": 29, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def freeRappRef (rref : RappRef) : BaseIO Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Free", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Free.lean", "line": 33, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def freeMVarClusterRef (cref : MVarClusterRef) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.State", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\State.lean", "line": 132, "column": 63, "token": "sorry", "kind": "line_comment", "source": "    -- `g` should not have any children, but better safe than sorry.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Stats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Stats.lean", "line": 17, "column": 25, "token": "meta", "kind": "code", "source": "  let decl := metaState.meta.mctx.getDecl goal", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Tracing.lean", "line": 106, "column": 3, "token": "partial", "kind": "code", "source": "  partial def Goal.traceTreeCore (g : Goal) (traceOpt : TraceOption) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Tracing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Tracing.lean", "line": 116, "column": 3, "token": "partial", "kind": "code", "source": "  partial def Rapp.traceTreeCore (r : Rapp) (traceOpt : TraceOption) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Traversal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Traversal.lean", "line": 33, "column": 1, "token": "partial", "kind": "code", "source": "partial def traverseDown : TreeRef → m Unit", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Tree.Traversal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Tree\\Traversal.lean", "line": 48, "column": 1, "token": "partial", "kind": "code", "source": "partial def traverseUp : TreeRef → m Unit", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Basic.lean", "line": 72, "column": 17, "token": "meta", "kind": "line_comment", "source": "    -- We use a meta telescope because `DiscrTree.mkPath` ignores metas (they", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Basic.lean", "line": 79, "column": 9, "token": "partial", "kind": "code", "source": "private partial def filterTrieM [Monad m] [Inhabited σ] (f : σ → α → m σ)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Basic.lean", "line": 249, "column": 1, "token": "partial", "kind": "code", "source": "partial def hasSorry [Monad m] [MonadMCtx m] (e : Expr) : m Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Basic.lean", "line": 249, "column": 13, "token": "hasSorry", "kind": "code", "source": "partial def hasSorry [Monad m] [MonadMCtx m] (e : Expr) : m Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Basic.lean", "line": 281, "column": 1, "token": "partial", "kind": "code", "source": "partial def getAppUpToDefeq (e : Expr) : MetaM (Expr × Array Expr) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Basic.lean", "line": 396, "column": 32, "token": "syntax", "kind": "line_comment", "source": "      -- HACK: The `tacticSeq` syntax category is pretty-printed with each line", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Basic.lean", "line": 447, "column": 24, "token": "addDecl", "kind": "code", "source": "      let lctx := lctx.addDecl $ dummyLDecl name", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 16, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Aesop.Util.EqualUpToIds", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 127, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe def levelsEqualUpToIdsCore (l₁ l₂ : Level) : EqualUpToIdsM Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 134, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe def levelsEqualUpToIdsCore' : Level → Level → EqualUpToIdsM Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 156, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by Unsafe.levelsEqualUpToIdsCore]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 157, "column": 1, "token": "opaque", "kind": "code", "source": "opaque levelsEqualUpToIdsCore (l₁ l₂ : Level) : EqualUpToIdsM Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 172, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe def exprsEqualUpToIdsCore₁ (e₁ e₂ : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 179, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe def exprsEqualUpToIdsCore₂ (e₁ e₂ : Expr) : ExprsEqualUpToIdsM Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 189, "column": 59, "token": "macro", "kind": "line_comment", "source": "        -- may still be equal up to IDs because we ignore macro scopes on names.", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 201, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe def exprsEqualUpToIdsCore₃ : Expr → Expr → ExprsEqualUpToIdsM Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 288, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe def localDeclsEqualUpToIdsCore (ldecl₁ ldecl₂ : LocalDecl) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 303, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe def localContextsEqualUpToIdsCore (lctx₁ lctx₂ : LocalContext)", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 330, "column": 3, "token": "unsafe", "kind": "code", "source": "  unsafe def unassignedMVarsEqualUpToIdsCore (mvarId₁ mvarId₂ : MVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 365, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by Unsafe.exprsEqualUpToIdsCore₁]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 366, "column": 1, "token": "opaque", "kind": "code", "source": "opaque exprsEqualUpToIdsCore (e₁ e₂ : Expr) : ReaderT GoalContext EqualUpToIdsM Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 368, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by Unsafe.unassignedMVarsEqualUpToIdsCore]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.EqualUpToIds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\EqualUpToIds.lean", "line": 369, "column": 1, "token": "opaque", "kind": "code", "source": "opaque unassignedMVarsEqualUpToIdsCore (mvarId₁ mvarId₂ : MVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic.Ext", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic\\Ext.lean", "line": 23, "column": 1, "token": "partial", "kind": "code", "source": "partial def straightLineExt (goal : MVarId) : MetaM ExtResult :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic\\Unfold.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Aesop.Util.Unfold", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic\\Unfold.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic\\Unfold.lean", "line": 18, "column": 9, "token": "meta", "kind": "code", "source": "private meta def mkToUnfold (ids : Array Ident) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic\\Unfold.lean", "line": 26, "column": 1, "token": "elab", "kind": "code", "source": "elab \"aesop_unfold \" ids:ident+ : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic\\Unfold.lean", "line": 30, "column": 83, "token": "constants", "kind": "string", "source": "    | none => throwTacticEx `aesop_unfold goal \"could not unfold any of the given constants\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic\\Unfold.lean", "line": 33, "column": 1, "token": "elab", "kind": "code", "source": "elab \"aesop_unfold \" ids:ident+ \" at \" hyps:ident+ : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic\\Unfold.lean", "line": 40, "column": 87, "token": "constants", "kind": "string", "source": "      | none => throwTacticEx `aesop_unfold goal m!\"could not unfold any of the given constants at hypothesis '{hypId}'\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\Tactic.lean", "line": 37, "column": 1, "token": "partial", "kind": "code", "source": "partial def introsUnfolding (mvarId : MVarId) : MetaM (Array FVarId × MVarId) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 45, "column": 9, "token": "unsafe", "kind": "code", "source": "private unsafe def findRepUnsafe (i : USize) (u : UnionFind α) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 47, "column": 34, "token": "lcProof", "kind": "code", "source": "  let parent := u.parents.uget i lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 52, "column": 58, "token": "lcProof", "kind": "code", "source": "    (parent, { u with parents := u.parents.uset i parent lcProof })", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 54, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by findRepUnsafe]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 55, "column": 9, "token": "opaque", "kind": "code", "source": "private opaque findRep : USize → UnionFind α → USize × UnionFind α", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 57, "column": 1, "token": "partial", "kind": "code", "source": "partial def find? (x : α) (u : UnionFind α) : Option USize × UnionFind α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 64, "column": 9, "token": "unsafe", "kind": "code", "source": "private unsafe def mergeUnsafe (x y : α) (u : UnionFind α) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 71, "column": 36, "token": "lcProof", "kind": "code", "source": "    let xSize := u.sizes.uget xRep lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 72, "column": 36, "token": "lcProof", "kind": "code", "source": "    let ySize := u.sizes.uget yRep lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 75, "column": 45, "token": "lcProof", "kind": "code", "source": "        parents := u.parents.uset xRep yRep lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 76, "column": 52, "token": "lcProof", "kind": "code", "source": "        sizes := u.sizes.uset yRep (xSize + ySize) lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 81, "column": 45, "token": "lcProof", "kind": "code", "source": "        parents := u.parents.uset yRep xRep lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 82, "column": 52, "token": "lcProof", "kind": "code", "source": "        sizes := u.sizes.uset xRep (xSize + ySize) lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 86, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by mergeUnsafe]", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnionFind", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnionFind.lean", "line": 87, "column": 1, "token": "opaque", "kind": "code", "source": "opaque merge (x y : α) : UnionFind α → UnionFind α", "project_gate": false}
{"scope": "external-built-module-source", "package": "aesop", "module": "Aesop.Util.UnorderedArraySet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\aesop\\Aesop\\Util\\UnorderedArraySet.lean", "line": 49, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 9, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"assumeInstancesCommute'\" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 14, "column": 1, "token": "meta", "kind": "code", "source": "meta def isRedundantLocalInst? (inst : FVarId) : MetaM (Option Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 22, "column": 1, "token": "meta", "kind": "code", "source": "meta def findRedundantLocalInst? : QuoteM (Option (FVarId × Expr)) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 30, "column": 1, "token": "meta", "kind": "code", "source": "meta def findRedundantLocalInstQuoted? :", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 45, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"assertInstancesCommuteImpl\" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 46, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : term <= expectedType | `(assertInstancesCommuteImpl $cont) => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 58, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : term <= expectedType | `(assumeInstancesCommute' $cont) => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 69, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"assertInstancesCommuteDummy\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 70, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 74, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"assumeInstancesCommuteDummy\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 75, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 82, "column": 8, "token": "macro", "kind": "code", "source": "scoped macro \"assertInstancesCommute\" : doElem =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.AssertInstancesCommute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\AssertInstancesCommute.lean", "line": 85, "column": 8, "token": "macro", "kind": "code", "source": "scoped macro \"assumeInstancesCommute\" : doElem =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 4, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Eval", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 21, "column": 9, "token": "meta", "kind": "code", "source": "private meta def mkLetFVarsFromValues (values : Array Expr) (body : Expr) : MetaM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 24, "column": 10, "token": "addDecl", "kind": "code", "source": "    part.addDecl (.ldecl decl.index decl.fvarId decl.userName", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 45, "column": 1, "token": "elab", "kind": "code", "source": "elab \"by_elabq\" e:doSeq : term <= expectedType => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 64, "column": 14, "token": "unsafe", "kind": "code", "source": "  let code ← unsafe evalExpr (TermElabM Expr) q(TermElabM Expr) codeExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 64, "column": 21, "token": "evalExpr", "kind": "code", "source": "  let code ← unsafe evalExpr (TermElabM Expr) q(TermElabM Expr) codeExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 70, "column": 73, "token": "syntax", "kind": "block_comment", "source": "expressions. Optionally, the annotated goal can also be saved using the syntax `run_tacq $g =>`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 86, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"run_tacq\" (atomic(ident \"=>\"))? doSeq : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 88, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 118, "column": 16, "token": "unsafe", "kind": "code", "source": "    let code ← unsafe evalExpr (TacticM Unit) q(TacticM Unit) codeExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Commands", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Commands.lean", "line": 118, "column": 23, "token": "evalExpr", "kind": "code", "source": "    let code ← unsafe evalExpr (TacticM Unit) q(TacticM Unit) codeExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 23, "column": 9, "token": "meta", "kind": "code", "source": "private meta def failureOnError (x : MetaM α) : DelabM α := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 29, "column": 9, "token": "meta", "kind": "code", "source": "private meta def unquote (e : Expr) : UnquoteM (Expr × LocalContext) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 34, "column": 1, "token": "meta", "kind": "code", "source": "meta def checkQqDelabOptions : DelabM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 38, "column": 1, "token": "meta", "kind": "code", "source": "meta instance : MonadLift UnquoteM (StateT UnquoteState DelabM) where", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 41, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabQuoted : StateT UnquoteState DelabM Term := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 49, "column": 1, "token": "meta", "kind": "code", "source": "meta def withDelabQuoted (k : StateT UnquoteState DelabM Term) : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 68, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabQuotedLevel : DelabM Syntax.Level := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 77, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabQ : Delab := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 85, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabq : Delab := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 93, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabQuotedDefEq : Delab := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Delab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Delab.lean", "line": 102, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabQuotedLevelDefEq : Delab := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.ForLean.Do", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\ForLean\\Do.lean", "line": 20, "column": 1, "token": "partial", "kind": "code", "source": "partial def extractBind (expectedType? : Option Expr) : TermElabM ExtractMonadResult := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.ForLean.ReduceEval", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\ForLean\\ReduceEval.lean", "line": 13, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalList [ReduceEval α] (e : Expr) : MetaM (List α) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 3, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq.ForLean.ReduceEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 4, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq.ForLean.ToExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 5, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq.Typ", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 6, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.CollectFVars", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 7, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.SyntheticMVars", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 23, "column": 1, "token": "meta", "kind": "code", "source": "meta inductive ExprBackSubstResult", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 32, "column": 1, "token": "meta", "kind": "code", "source": "meta structure UnquoteState where", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 65, "column": 1, "token": "meta", "kind": "code", "source": "meta instance : MonadLift QuoteM UnquoteM where", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 68, "column": 1, "token": "meta", "kind": "code", "source": "meta def determineLocalInstances (lctx : LocalContext) : MetaM LocalInstances := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 76, "column": 1, "token": "meta", "kind": "code", "source": "meta def withUnquotedLCtx [MonadControlT MetaM m] [Monad m] [MonadLiftT QuoteM m] (k : m α) : m α := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 81, "column": 1, "token": "meta", "kind": "code", "source": "meta def addDollar : Name → Name", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 88, "column": 1, "token": "meta", "kind": "code", "source": "meta def removeDollar : Name → Option Name", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 97, "column": 1, "token": "meta", "kind": "code", "source": "meta def stripDollars : Name → Name", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 106, "column": 1, "token": "meta", "kind": "code", "source": "meta def addSyntaxDollar : Syntax → Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 111, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkAbstractedLevelName (e : Expr) : MetaM Name :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 114, "column": 1, "token": "meta", "kind": "code", "source": "meta def isAssignablePattern (e : Expr) : MetaM Bool := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 121, "column": 1, "token": "meta", "kind": "code", "source": "meta def isBad (e : Expr) : Bool := Id.run do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 127, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def whnf (e : Expr) (e0 : Expr := e) : MetaM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 127, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def whnf (e : Expr) (e0 : Expr := e) : MetaM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 134, "column": 1, "token": "meta", "kind": "code", "source": "meta def whnfR (e : Expr) : MetaM Expr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 139, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def unquoteLevel (e : Expr) : UnquoteM Level := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 139, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def unquoteLevel (e : Expr) : UnquoteM Level := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 162, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def unquoteLevelMVar (mvar : Expr) : UnquoteM Level := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 162, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def unquoteLevelMVar (mvar : Expr) : UnquoteM Level := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 173, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def unquoteLevelList (e : Expr) : UnquoteM (List Level) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 173, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def unquoteLevelList (e : Expr) : UnquoteM (List Level) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 182, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkAbstractedName (e : Expr) : UnquoteM Name := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 195, "column": 11, "token": "meta", "kind": "code", "source": "@[inline] meta opaque betaRev' (e : Expr) (revArgs : List Expr) : Expr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 195, "column": 16, "token": "opaque", "kind": "code", "source": "@[inline] meta opaque betaRev' (e : Expr) (revArgs : List Expr) : Expr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 198, "column": 1, "token": "meta", "kind": "code", "source": "meta def makeZetaReduce (a : FVarId) (b : Expr) : MetaM (Option LocalContext) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 208, "column": 73, "token": "addDecl", "kind": "code", "source": "  let newLCtx := toRevert.filter (· != a) |>.foldl (init := newLCtx) (·.addDecl <| oldLCtx.get! ·)", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 211, "column": 1, "token": "meta", "kind": "code", "source": "meta def makeDefEq (a b : Expr) : MetaM (Option LocalContext) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 218, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def unquoteExprList (e : Expr) : UnquoteM (List Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 218, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def unquoteExprList (e : Expr) : UnquoteM (List Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 227, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def unquoteExprMVar (mvar : Expr) : UnquoteM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 227, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def unquoteExprMVar (mvar : Expr) : UnquoteM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 240, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def unquoteExpr (e : Expr) : UnquoteM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 240, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def unquoteExpr (e : Expr) : UnquoteM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 292, "column": 1, "token": "meta", "kind": "code", "source": "meta def substLevel (a : Name) (b : Level) : UnquoteM Unit :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 298, "column": 1, "token": "meta", "kind": "code", "source": "meta def unquoteLevelLCtx (addDefEqs := true) : UnquoteM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 315, "column": 1, "token": "meta", "kind": "code", "source": "meta def unquoteLCtx : UnquoteM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 351, "column": 32, "token": "addDecl", "kind": "code", "source": "        unquoted := s.unquoted.addDecl (ldecl.setUserName (addDollar ldecl.userName))", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 356, "column": 1, "token": "meta", "kind": "code", "source": "meta def isLevelFVar (n : Name) : MetaM (Option Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 365, "column": 1, "token": "meta", "kind": "code", "source": "meta def quoteLevel : Level → QuoteM Expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 383, "column": 1, "token": "meta", "kind": "code", "source": "meta def quoteLevelList : List Level → QuoteM Expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 389, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def quoteExpr : Expr → QuoteM Expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 389, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def quoteExpr : Expr → QuoteM Expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 426, "column": 1, "token": "meta", "kind": "code", "source": "meta def quoteLCtx (ctx : LocalContext) (levelNames : List Name) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 456, "column": 1, "token": "meta", "kind": "code", "source": "meta def unquoteMVarCore (mvar : Expr) : UnquoteM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 472, "column": 1, "token": "meta", "kind": "code", "source": "meta def unquoteMVar (mvar : Expr) : UnquoteM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 476, "column": 1, "token": "meta", "kind": "code", "source": "meta def MVarSynth.isAssigned : MVarSynth → MetaM Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 481, "column": 1, "token": "meta", "kind": "code", "source": "meta def MVarSynth.synth : MVarSynth → QuoteM Expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 486, "column": 1, "token": "meta", "kind": "code", "source": "meta def lctxHasMVar : MetaM Bool := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 494, "column": 1, "token": "meta", "kind": "code", "source": "meta def withProcessPostponed [Monad m] [MonadFinally m] [MonadLiftT MetaM m] (k : m α) : m α := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 501, "column": 1, "token": "meta", "kind": "code", "source": "meta def Impl.UnquoteState.withLevelNames (s : UnquoteState) (k : TermElabM (α × Array Name)) : TermElabM α := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 520, "column": 8, "token": "elab", "kind": "code", "source": "scoped elab \"ql(\" l:level \")\" : term => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 529, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax atomic(level \" =QL \") level : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 530, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `($a:level =QL $b) => `(QuotedLevelDefEq ql($a) ql($b))", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 532, "column": 1, "token": "meta", "kind": "code", "source": "meta def Impl.macro (t : Syntax) (expectedType : Expr) : TermElabM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 532, "column": 15, "token": "macro", "kind": "code", "source": "meta def Impl.macro (t : Syntax) (expectedType : Expr) : TermElabM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 572, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"q(\" term Parser.Term.optType \")\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 574, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(q($t : $ty)) => `(q(($t : $ty)))", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 576, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : term <= expectedType", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 588, "column": 12, "token": "macro", "kind": "code", "source": "      Impl.macro t expectedType", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 591, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"Q(\" term Parser.Term.optType \")\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 593, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(Q($t : $ty)) => `(Q(($t : $ty)))", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 595, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : term <= expectedType", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 600, "column": 36, "token": "macro", "kind": "code", "source": "    commitIfDidNotPostpone do Impl.macro t expectedType", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 611, "column": 9, "token": "meta", "kind": "code", "source": "private meta def push [Monad m] (i t l : Syntax) : StateT (Array $ Syntax × Syntax × Syntax) m Unit :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 614, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def floatLevelAntiquot' [Monad m] [MonadQuotation m] (stx : Syntax) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 614, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def floatLevelAntiquot' [Monad m] [MonadQuotation m] (stx : Syntax) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 626, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def floatExprAntiquot' [Monad m] [MonadQuotation m] (depth : Nat) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 626, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def floatExprAntiquot' [Monad m] [MonadQuotation m] (depth : Nat) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 649, "column": 1, "token": "meta", "kind": "code", "source": "meta def floatExprAntiquot [Monad m] [MonadQuotation m] (depth : Nat) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Macro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Macro.lean", "line": 655, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 3, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq.ForLean.Do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 4, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq.SortLocalDecls", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 5, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq.MatchImpl", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 7, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 11, "column": 23, "token": "syntax", "kind": "block_comment", "source": "This file extends the syntax of `match` and `let` to permit matching terms of type `Q(α)` using", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 18, "column": 30, "token": "syntax", "kind": "block_comment", "source": "See `Qq.matcher` for a brief syntax summary.", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 58, "column": 6, "token": "syntax", "kind": "block_comment", "source": "This syntax can be used in `match` too.", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 166, "column": 1, "token": "partial", "kind": "code", "source": "partial def getPatVars (pat : Term) : StateT (Array PatternVar) TermElabM Term := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 227, "column": 8, "token": "elab", "kind": "code", "source": "scoped elab \"_qq_match\" pat:term \" ← \" e:term \" | \" alt:term \" in \" body:term : term <= expectedType => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 260, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"_qq_match\" term \" := \" term \" | \" doSeqIndent : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 261, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 265, "column": 1, "token": "partial", "kind": "code", "source": "partial def isIrrefutablePattern : Term → Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 273, "column": 8, "token": "elab", "kind": "code", "source": "scoped elab \"_comefrom\" n:ident \"do\" b:doSeq \" in \" body:term : term <= expectedType => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 278, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax \"_comefrom\" ident \"do\" doSeq : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 279, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(assert! (_comefrom $n do $b); $body) => `(_comefrom $n do $b in $body)", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 281, "column": 22, "token": "macro", "kind": "line_comment", "source": "-- The point of this macro as SG sees it is to get the do block result type to push it into `$b`", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 282, "column": 8, "token": "macro", "kind": "code", "source": "scoped macro \"comefrom\" n:ident \"do\" b:doSeq : doElem =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 294, "column": 6, "token": "syntax", "kind": "block_comment", "source": "This syntax is valid in `match`, `let`, and `if let`, but not `fun`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 324, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax (name := matcher) \"~q(\" term \")\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 326, "column": 1, "token": "partial", "kind": "code", "source": "partial def Impl.hasQMatch : Syntax → Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 330, "column": 1, "token": "partial", "kind": "code", "source": "partial def Impl.floatQMatchPairs : Term → StateT (Array (Term × Ident)) MacroM Term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 346, "column": 1, "token": "partial", "kind": "code", "source": "partial def unpackParensIdent : Syntax → Option Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 350, "column": 9, "token": "partial", "kind": "code", "source": "private partial def floatLevelAntiquot (stx : Syntax.Level) : StateT (Array Lift) MacroM Syntax.Level :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 364, "column": 9, "token": "partial", "kind": "code", "source": "private partial def floatExprAntiquot (depth : Nat) : Term → StateT (Array Lift) MacroM Term", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Match.lean", "line": 425, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.MatchImpl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\MatchImpl.lean", "line": 8, "column": 1, "token": "partial", "kind": "code", "source": "partial def Lean.Syntax.stripPos : Syntax → Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Simp.lean", "line": 16, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Simp.lean", "line": 21, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.SortLocalDecls", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\SortLocalDecls.lean", "line": 28, "column": 3, "token": "partial", "kind": "code", "source": "  partial def visitExpr (e : Expr) : M Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.SortLocalDecls", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\SortLocalDecls.lean", "line": 40, "column": 3, "token": "partial", "kind": "code", "source": "  partial def visitLocalDecl (localDecl : LocalDecl) : M Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "Qq", "module": "Qq.Typ", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\Qq\\Qq\\Typ.lean", "line": 8, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 41, "column": 18, "token": "unsafe", "kind": "code", "source": "  IO.ofExcept <| unsafe env.evalConstCheck TacticCodeAction opts ``TacticCodeAction n", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 46, "column": 18, "token": "unsafe", "kind": "code", "source": "  IO.ofExcept <| unsafe env.evalConstCheck TacticSeqCodeAction opts ``TacticSeqCodeAction n", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 74, "column": 1, "token": "initialize", "kind": "code", "source": "initialize tacticSeqCodeActionExt :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 86, "column": 1, "token": "initialize", "kind": "code", "source": "initialize tacticCodeActionExt :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 105, "column": 20, "token": "syntax", "kind": "block_comment", "source": "  `kind` (a tactic syntax kind), which can replace the tactic or insert things before or after it.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 113, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := tactic_code_action) \"tactic_code_action\" (\"*\" <|> (ppSpace ident)*) : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 115, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 126, "column": 9, "token": "modifyEnv", "kind": "code", "source": "        modifyEnv (tacticCodeActionExt.addEntry · (⟨decl, #[]⟩, ← mkTacticCodeAction decl))", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 130, "column": 11, "token": "modifyEnv", "kind": "code", "source": "          modifyEnv (tacticSeqCodeActionExt.addEntry · (decl, ← mkTacticSeqCodeAction decl))", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Attr.lean", "line": 134, "column": 11, "token": "modifyEnv", "kind": "code", "source": "          modifyEnv (tacticCodeActionExt.addEntry · (⟨decl, args⟩, ← mkTacticCodeAction decl))", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.BuiltinTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.BuiltinNotation", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.InfoUtils", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.CodeActions.Provider", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.CodeAction.Attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 20, "column": 45, "token": "sorry", "kind": "block_comment", "source": "on each occurrence of a hole (`_`, `?_` or `sorry`).", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 33, "column": 23, "token": "meta", "kind": "code", "source": "  let startPos := doc.meta.text.lspPosToUtf8Pos params.range.start", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 34, "column": 21, "token": "meta", "kind": "code", "source": "  let endPos := doc.meta.text.lspPosToUtf8Pos params.range.end", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Basic.lean", "line": 40, "column": 22, "token": "meta", "kind": "code", "source": "    (fun pos => (doc.meta.text.utf8PosToLspPos pos).character ≤ pointerCol)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.CodeActions.Provider", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 18, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 26, "column": 1, "token": "initialize", "kind": "code", "source": "initialize machineApplicableDeprecated : TagDeclarationExtension ← mkTagDeclarationExtension", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 42, "column": 20, "token": "meta", "kind": "code", "source": "  let start := doc.meta.text.lspPosToUtf8Pos params.range.start", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 43, "column": 19, "token": "meta", "kind": "code", "source": "  let stop := doc.meta.text.lspPosToUtf8Pos params.range.end", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 46, "column": 20, "token": "meta", "kind": "code", "source": "    let pos := doc.meta.text.ofPosition msg.pos", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 47, "column": 24, "token": "meta", "kind": "code", "source": "    let endPos' := doc.meta.text.ofPosition endPos", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 64, "column": 24, "token": "meta", "kind": "code", "source": "        let pos := doc.meta.text.leanPosToLspPos msg.pos", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Deprecated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Deprecated.lean", "line": 65, "column": 28, "token": "meta", "kind": "code", "source": "        let endPos' := doc.meta.text.leanPosToLspPos endPos", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.CodeAction.Misc", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Data.List.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 11, "column": 18, "token": "meta", "kind": "code", "source": "@[expose] public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 32, "column": 20, "token": "syntax", "kind": "line_comment", "source": "    -- Isolate the syntax of only the \"match\" atom to get the starting position:", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 45, "column": 1, "token": "partial", "kind": "code", "source": "partial def findAllInfos (p : Info → Bool) (t : InfoTree) : Array Info :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 158, "column": 44, "token": "syntax", "kind": "block_comment", "source": "with implicit arguments filled in with the syntax `implicitArg := implicitArg`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 195, "column": 31, "token": "meta", "kind": "code", "source": "    let headerRangeLsp := doc.meta.text.utf8RangeToLspRange headerRangeRaw", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 252, "column": 51, "token": "meta", "kind": "code", "source": "      let (indent, _) := findIndentAndIsStart doc.meta.text.source headerRangeRaw.start", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Match", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Match.lean", "line": 271, "column": 24, "token": "meta", "kind": "code", "source": "          range := doc.meta.text.utf8RangeToLspRange ⟨holePos, holePos⟩-- adapted to insert-only", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Induction", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Position", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.CodeAction.Attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.CodeActions.Provider", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 24, "column": 16, "token": "syntax", "kind": "block_comment", "source": "/-- Return the syntax stack leading to `target` from `root`, if one exists. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 33, "column": 34, "token": "sorry", "kind": "string", "source": "  | ``Elab.Term.elabSorry, _ => \"sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 64, "column": 21, "token": "partial", "kind": "code", "source": "@[hole_code_action] partial def instanceStub : HoleCodeAction := fun _ snap ctx info => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 85, "column": 57, "token": "meta", "kind": "code", "source": "      let (indent, isStart) := findIndentAndIsStart doc.meta.text.source holePos", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 105, "column": 24, "token": "meta", "kind": "code", "source": "          range := doc.meta.text.utf8RangeToLspRange ⟨holePos, info.stx.getTailPos?.get!⟩", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 183, "column": 57, "token": "meta", "kind": "code", "source": "      let (indent, isStart) := findIndentAndIsStart doc.meta.text.source holePos", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 195, "column": 24, "token": "meta", "kind": "code", "source": "          range := doc.meta.text.utf8RangeToLspRange ⟨holePos, info.stx.getTailPos?.get!⟩", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 205, "column": 43, "token": "meta", "kind": "code", "source": "  let indent := (findIndentAndIsStart doc.meta.text.source holePos).1", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 210, "column": 20, "token": "meta", "kind": "code", "source": "      range := doc.meta.text.utf8RangeToLspRange ⟨holePos, info.stx.getTailPos?.get!⟩", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 242, "column": 20, "token": "meta", "kind": "code", "source": "      range := doc.meta.text.utf8RangeToLspRange ⟨prev, stop⟩", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 285, "column": 1, "token": "partial", "kind": "code", "source": "partial def findTermInfoWithCtx? (t : InfoTree) (stx : Term) (ctx : ContextInfo)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 289, "column": 14, "token": "partial", "kind": "line_comment", "source": "    -- Merge partial context with outer, fall back to outer if merge fails", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 317, "column": 13, "token": "sorry", "kind": "block_comment", "source": "  | zero => sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 318, "column": 18, "token": "sorry", "kind": "block_comment", "source": "  | succ n ih => sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 369, "column": 25, "token": "meta", "kind": "code", "source": "      let endPos := doc.meta.text.utf8PosToLspPos info.stx.getTailPos?.get!", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 370, "column": 62, "token": "meta", "kind": "code", "source": "      let indent := \"\\n\".pushn ' ' (findIndentAndIsStart doc.meta.text.source tacPos).1", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 377, "column": 14, "token": "meta", "kind": "code", "source": "        (doc.meta.text.utf8PosToLspPos stx'.getTailPos?.get!, \"\")", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 380, "column": 36, "token": "meta", "kind": "code", "source": "        String.Pos.Raw.extract doc.meta.text.source startPos endPos", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 382, "column": 10, "token": "sorry", "kind": "string", "source": "        \"sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 432, "column": 41, "token": "sorry", "kind": "line_comment", "source": "    -- or if there is only a `done` or `sorry` terminator", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 443, "column": 41, "token": "meta", "kind": "code", "source": "      let indent := \"\\n\".pushn ' ' (doc.meta.text.toPosition startPos).column", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 452, "column": 27, "token": "meta", "kind": "code", "source": "        let cursor := doc.meta.text.lspPosToUtf8Pos params.range.end", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.CodeAction.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\CodeAction\\Misc.lean", "line": 460, "column": 24, "token": "meta", "kind": "code", "source": "          range := doc.meta.text.utf8RangeToLspRange range", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Control.Nondet.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Control\\Nondet\\Basic.lean", "line": 78, "column": 1, "token": "partial", "kind": "code", "source": "partial def bind (L : Nondet m α) (f : α → Nondet m β) : Nondet m β := .squash fun _ => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Control.Nondet.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Control\\Nondet\\Basic.lean", "line": 168, "column": 1, "token": "partial", "kind": "code", "source": "partial def iterate (f : α → Nondet m α) (a : α) : Nondet m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 140, "column": 34, "token": "unsafe", "kind": "block_comment", "source": "May be asserted to be true in an unsafe context via `Array.unsafe_sizeFitsUsize`", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 144, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.defProp false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 147, "column": 16, "token": "unsafe", "kind": "block_comment", "source": "Can be used in unsafe functions to write more efficient implementations", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 150, "column": 9, "token": "unsafe", "kind": "code", "source": "private unsafe def unsafe_sizeFitsUSize (a : Array α) : SizeFitsUSize a :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 151, "column": 3, "token": "lcProof", "kind": "code", "source": "  lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 177, "column": 72, "token": "partial", "kind": "block_comment", "source": "Folds a monadic function over an array from the left, accumulating the partial results starting with", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 204, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by scanlMFast]", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 298, "column": 9, "token": "unsafe", "kind": "code", "source": "private unsafe def scanrMUnsafe [Monad m] (f : α → β → m β) (init : β) (as : Array α)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 303, "column": 73, "token": "partial", "kind": "block_comment", "source": "Folds a monadic function over an array from the right, accumulating the partial results starting", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 330, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by scanrMUnsafe]", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 350, "column": 74, "token": "partial", "kind": "block_comment", "source": "Fold a function `f` over the array from the left, returning the array of partial results.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 360, "column": 75, "token": "partial", "kind": "block_comment", "source": "Fold a function `f` over the array from the right, returning the array of partial results.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 374, "column": 84, "token": "partial", "kind": "block_comment", "source": "Fold a monadic function `f` over the subarray from the left, returning the list of partial results.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 381, "column": 85, "token": "partial", "kind": "block_comment", "source": "Fold a monadic function `f` over the subarray from the right, returning the list of partial results.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 388, "column": 76, "token": "partial", "kind": "block_comment", "source": "Fold a function `f` over the subarray from the left, returning the list of partial results.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Basic.lean", "line": 395, "column": 77, "token": "partial", "kind": "block_comment", "source": "Fold a function `f` over the subarray from the right, returning the list of partial results.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Merge", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Merge.lean", "line": 32, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables.funArgs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Merge", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Merge.lean", "line": 64, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.Array.Merge", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\Array\\Merge.lean", "line": 82, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables.funArgs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.List.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\List\\Basic.lean", "line": 1049, "column": 14, "token": "partial", "kind": "block_comment", "source": "Computes the partial sums of the elements of a list.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.List.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\List\\Basic.lean", "line": 1060, "column": 14, "token": "partial", "kind": "block_comment", "source": "Computes the partial products of the elements of a list.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 20, "column": 23, "token": "unsafe", "kind": "block_comment", "source": "and provide a private unsafe implementation,", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 21, "column": 20, "token": "opaque", "kind": "block_comment", "source": "and then a public `opaque` wrapper of this implementation, satisfying the specification.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 43, "column": 9, "token": "unsafe", "kind": "code", "source": "private unsafe inductive MLListImpl (m : Type u → Type u) (α : Type u) : Type u", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 49, "column": 9, "token": "unsafe", "kind": "code", "source": "private unsafe def unconsImpl {m : Type u → Type u} [Monad m] :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 56, "column": 9, "token": "unsafe", "kind": "code", "source": "private unsafe def uncons?Impl : MLListImpl m α → Option (Option (α × MLListImpl m α))", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 61, "column": 19, "token": "unsafe", "kind": "code", "source": "@[inline] private unsafe def specImpl (m) : Spec m where", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 70, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by specImpl]", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 71, "column": 9, "token": "opaque", "kind": "code", "source": "private opaque spec (m) : MLList.Spec m", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 110, "column": 25, "token": "partial", "kind": "code", "source": "@[specialize] protected partial def forIn [Monad m] [Monad n] [MonadLiftT m n]", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 130, "column": 1, "token": "partial", "kind": "code", "source": "partial def fix [Monad m] (f : α → m α) (x : α) : MLList m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 139, "column": 1, "token": "partial", "kind": "code", "source": "partial def fix?' [Monad m] (f : α → m (Option (β × α))) (init : α) : MLList m β :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 150, "column": 1, "token": "partial", "kind": "code", "source": "partial def fix? [Monad m] (f : α → m (Option α)) (x : α) : MLList m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 157, "column": 1, "token": "partial", "kind": "code", "source": "partial def iterate [Monad m] (f : m α) : MLList m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 164, "column": 1, "token": "partial", "kind": "code", "source": "partial def fixlWith [Monad m] {α β : Type u} (f : α → m (α × List β))", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 195, "column": 1, "token": "partial", "kind": "code", "source": "partial def force [Monad m] (L : MLList m α) : m (List α) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 230, "column": 1, "token": "partial", "kind": "code", "source": "partial def foldsM [Monad m] (f : β → α → m β) (init : β) (L : MLList m α) : MLList m β :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 242, "column": 1, "token": "partial", "kind": "code", "source": "partial def takeAsList [Monad m] (xs : MLList m α) (n : Nat) : m (List α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 254, "column": 1, "token": "partial", "kind": "code", "source": "partial def takeAsArray [Monad m] (xs : MLList m α) (n : Nat) : m (Array α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 266, "column": 1, "token": "partial", "kind": "code", "source": "partial def take [Monad m] (xs : MLList m α) : Nat → MLList m α", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 276, "column": 1, "token": "partial", "kind": "code", "source": "partial def mapM [Monad m] (f : α → m β) (xs : MLList m α) : MLList m β :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 284, "column": 1, "token": "partial", "kind": "code", "source": "partial def filterM [Monad m] (p : α → m (ULift Bool)) (L : MLList m α) : MLList m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 295, "column": 1, "token": "partial", "kind": "code", "source": "partial def filterMapM [Monad m] (f : α → m (Option β)) (xs : MLList m α) : MLList m β :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 306, "column": 1, "token": "partial", "kind": "code", "source": "partial def takeWhileM [Monad m] (f : α → m (ULift Bool)) (L : MLList m α) : MLList m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 315, "column": 1, "token": "partial", "kind": "code", "source": "partial def append [Monad m] (xs : MLList m α) (ys : Unit → MLList m α) : MLList m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 319, "column": 1, "token": "partial", "kind": "code", "source": "partial def join [Monad m] (xs : MLList m (MLList m α)) : MLList m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 323, "column": 1, "token": "partial", "kind": "code", "source": "partial def enumFrom [Monad m] (n : Nat) (xs : MLList m α) : MLList m (Nat × α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 333, "column": 1, "token": "partial", "kind": "code", "source": "partial def fin (n : Nat) : MLList m (Fin n) := go 0 where", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 339, "column": 1, "token": "partial", "kind": "code", "source": "partial def ofArray {α : Type} (L : Array α) : MLList m α := go 0 where", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 346, "column": 1, "token": "partial", "kind": "code", "source": "partial def chunk [Monad m] (L : MLList m α) (n : Nat) : MLList m (Array α) := go n #[] L where", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 360, "column": 1, "token": "partial", "kind": "code", "source": "partial def zip [Monad m] (L : MLList m α) (M : MLList m β) : MLList.{u} m (α × β) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 367, "column": 1, "token": "partial", "kind": "code", "source": "partial def bind [Monad m] (xs : MLList m α) (f : α → MLList m β) : MLList m β :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 378, "column": 1, "token": "partial", "kind": "code", "source": "partial def liftM [Monad m] [Monad n] [MonadLiftT m n] (L : MLList m α) : MLList n α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 385, "column": 1, "token": "partial", "kind": "code", "source": "partial def runState [Monad m] (L : MLList (StateT.{u} σ m) α) (s : σ) : MLList m (α × σ) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 396, "column": 1, "token": "partial", "kind": "code", "source": "partial def runReader [Monad m] (L : MLList (ReaderT.{u, u} ρ m) α) (r : ρ) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 404, "column": 1, "token": "partial", "kind": "code", "source": "partial def runStateRef [Monad m] [MonadLiftT (ST ω) m] (L : MLList (StateRefT' ω σ m) α) (s : σ) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 416, "column": 1, "token": "partial", "kind": "code", "source": "partial def takeUpToFirstM [Monad m] (L : MLList m α) (f : α → m (ULift Bool)) : MLList m α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 427, "column": 1, "token": "partial", "kind": "code", "source": "partial def getLast? [Monad m] (L : MLList m α) : m (Option α) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 440, "column": 1, "token": "partial", "kind": "code", "source": "partial def getLast! [Monad m] [Inhabited α] (L : MLList m α) : m α := Option.get! <$> L.getLast?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 444, "column": 1, "token": "partial", "kind": "code", "source": "partial def foldM [Monad m] (f : β → α → m β) (init : β) (L : MLList m α) : m β :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Data.MLList.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Data\\MLList\\Basic.lean", "line": 449, "column": 1, "token": "partial", "kind": "code", "source": "partial def fold [Monad m] (f : β → α → β) (init : β) (L : MLList m α) : m β :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Lean.Expr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Lean\\Expr.lean", "line": 25, "column": 58, "token": "syntax", "kind": "block_comment", "source": "assigned to the expr and  returning a named metavariable syntax `?a`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Lean.Meta.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Lean\\Meta\\Basic.lean", "line": 154, "column": 1, "token": "partial", "kind": "code", "source": "partial def saturate1 [Monad m] [MonadError m] [MonadRecDepth m] [MonadLiftT (ST IO.RealWorld) m]", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Lean.Meta.DiscrTree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Lean\\Meta\\DiscrTree.lean", "line": 41, "column": 1, "token": "partial", "kind": "code", "source": "partial def mergePreservingDuplicates : Trie α → Trie α → Trie α", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Lean.NameMapAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Lean\\NameMapAttribute.lean", "line": 31, "column": 40, "token": "setEnv", "kind": "code", "source": "     ext.addEntry (← getEnv) (k, v) |> setEnv", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Lean.NameMapAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Lean\\NameMapAttribute.lean", "line": 51, "column": 66, "token": "syntax", "kind": "block_comment", "source": "  It should produce a value of type `α` from the given attribute syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Lean.Position", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Lean\\Position.lean", "line": 36, "column": 13, "token": "constants", "kind": "block_comment", "source": "not include constants added after the elaboration of the current command, it is safe to use this on", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Lean.Position", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Lean\\Position.lean", "line": 85, "column": 38, "token": "syntax", "kind": "block_comment", "source": "`canonical` applies to the synthetic syntax generated for the ref; see `Syntax.ofRange`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Lean.Syntax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Lean\\Syntax.lean", "line": 21, "column": 38, "token": "syntax", "kind": "block_comment", "source": "Like `Syntax.replaceM` but for typed syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.AttributeExtra", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Linter.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 60, "column": 1, "token": "initialize", "kind": "code", "source": "initialize multigoalAttr : TagAttributeExtra ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 78, "column": 68, "token": "syntax", "kind": "block_comment", "source": "/-- The information we record for each `<;>` node appearing in the syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 97, "column": 15, "token": "partial", "kind": "code", "source": "@[specialize] partial def getTactics {ω} (stx : Syntax) : M ω Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 119, "column": 1, "token": "partial", "kind": "code", "source": "partial def markUsedTacticsList (trees : PersistentArray InfoTree) : M ω Unit :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 123, "column": 1, "token": "partial", "kind": "code", "source": "partial def markUsedTactics : InfoTree → M ω Unit", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 133, "column": 21, "token": "macro", "kind": "line_comment", "source": "          -- in the macro expansion of `<;> : tactic`", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 143, "column": 21, "token": "macro", "kind": "line_comment", "source": "          -- in the macro expansion of `<;> : conv`", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnnecessarySeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnnecessarySeqFocus.lean", "line": 176, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter unnecessarySeqFocusLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Parser.Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Init.Try", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.Unreachable", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Linter.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 22, "column": 56, "token": "sorry", "kind": "block_comment", "source": "because `trivial` produces no subgoals; you could put `sorry` or `apply I_don't_exist`", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 42, "column": 23, "token": "syntax", "kind": "block_comment", "source": "A list of blacklisted syntax kinds, which are expected to have subterms that contain", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 45, "column": 1, "token": "initialize", "kind": "code", "source": "initialize ignoreTacticKindsRef : IO.Ref NameHashSet ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 56, "column": 15, "token": "syntax", "kind": "block_comment", "source": "/-- Is this a syntax kind that contains intentionally unevaluated tactic subterms? -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 63, "column": 12, "token": "syntax", "kind": "block_comment", "source": "Adds a new syntax kind whose children will be ignored by the `unreachableTactic` linter.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 64, "column": 32, "token": "initialize", "kind": "block_comment", "source": "This should be called from an `initialize` block.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 71, "column": 15, "token": "partial", "kind": "code", "source": "@[specialize] partial def getTactics (stx : Syntax) : M Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 82, "column": 1, "token": "partial", "kind": "code", "source": "partial def eraseUsedTacticsList (trees : PersistentArray InfoTree) : M Unit :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 86, "column": 1, "token": "partial", "kind": "code", "source": "partial def eraseUsedTactics : InfoTree → M Unit", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter.UnreachableTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter\\UnreachableTactic.lean", "line": 124, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter unreachableTacticLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter.lean", "line": 3, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Linter.UnreachableTactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Linter.lean", "line": 4, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Linter.UnnecessarySeqFocus", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.DeclarationRange", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Compiler.NoncomputableAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.DocString", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.CodeAction.Deprecated", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 63, "column": 1, "token": "initialize", "kind": "code", "source": "initialize aliasExt : MapDeclarationExtension AliasInfo ← mkMapDeclarationExtension", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 70, "column": 1, "token": "partial", "kind": "code", "source": "partial def getOldAliasInfo? [Monad m] [MonadEnv m] (name : Name) : m (Option AliasInfo) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 97, "column": 1, "token": "partial", "kind": "code", "source": "partial def getAliasPath [Monad m] [MonadEnv m] (name : Name) : m (List Bool × Name) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 110, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv (aliasExt.insert · declName info)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 135, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := alias) mods:declModifiers \"alias \" alias:ident \" := \" nameStx:ident : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 152, "column": 45, "token": "meta", "kind": "code", "source": "        else if isMarkedMeta env name then .meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 168, "column": 46, "token": "unsafe", "kind": "code", "source": "        safety := if declMods.isUnsafe then .unsafe else .safe", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 171, "column": 5, "token": "addDecl", "kind": "code", "source": "    addDecl decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 174, "column": 9, "token": "modifyEnv", "kind": "code", "source": "        modifyEnv (markMeta · declName)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 185, "column": 7, "token": "modifyEnv", "kind": "code", "source": "      modifyEnv (machineApplicableDeprecated.tag · declName)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 204, "column": 3, "token": "addDecl", "kind": "code", "source": "  addDecl <| Declaration.thmDecl {", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Alias", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Alias.lean", "line": 218, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := aliasLR) mods:declModifiers \"alias \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Basic.lean", "line": 3, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Basic.lean", "line": 4, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Linter", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Basic.lean", "line": 5, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.Init", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Basic.lean", "line": 6, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.SeqFocus", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Basic.lean", "line": 7, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Util.ProofWanted", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.BuiltinTactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.RenameInaccessibles", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 27, "column": 1, "token": "syntax", "kind": "code", "source": "syntax casePattArg := Parser.Tactic.caseArg (\" : \" term)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 30, "column": 1, "token": "syntax", "kind": "code", "source": "syntax casePattTac := \" => \" (hole <|> syntheticHole <|> tacticSeq)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 33, "column": 1, "token": "syntax", "kind": "code", "source": "syntax casePattExpr := \" := \" colGt term", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 36, "column": 1, "token": "syntax", "kind": "code", "source": "syntax casePattBody := casePattTac <|> casePattExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 83, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := casePatt) (priority := low)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 86, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 94, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := casePatt') (priority := low)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 156, "column": 17, "token": "syntax", "kind": "block_comment", "source": "(along with the syntax for the `=>`).", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 210, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Case", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Case.lean", "line": 214, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Congr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Config", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Ext", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.RCases", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 35, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := congrConfig) \"congr\" Parser.Tactic.config (ppSpace num)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 59, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := congrConfigWith) \"congr\" (Parser.Tactic.config)? (ppSpace colGt num)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 62, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 70, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 80, "column": 1, "token": "partial", "kind": "code", "source": "partial def rcongrCore (g : MVarId) (config : Congr.Config) (pats : List (TSyntax `rcasesPat))", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Congr.lean", "line": 121, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := rcongr) \"rcongr\" cfg:((Parser.Tactic.config)?) ps:(ppSpace colGt rintroPat)* :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Exact", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Exact.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.Alias", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Exact", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Exact.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Location", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Config", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 24, "column": 68, "token": "sorry", "kind": "block_comment", "source": "def List.nthLe {α} (l : List α) (n : ℕ) (_h : n < l.length) : α := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 37, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 42, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Tactic.generalize_proofs", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 228, "column": 1, "token": "partial", "kind": "code", "source": "partial def abstractProofs (e : Expr) (ty? : Option Expr) : MAbs Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 350, "column": 1, "token": "partial", "kind": "code", "source": "partial def withGeneralizedProofs {α : Type} [Nonempty α] (e : Expr) (ty? : Option Expr)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 383, "column": 1, "token": "partial", "kind": "code", "source": "partial def generalizeProofsCore", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 469, "column": 1, "token": "partial", "kind": "code", "source": "partial def _root_.Lean.MVarId.generalizeProofs", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 502, "column": 68, "token": "sorry", "kind": "block_comment", "source": "def List.nthLe {α} (l : List α) (n : ℕ) (_h : n < l.length) : α := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.GeneralizeProofs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\GeneralizeProofs.lean", "line": 510, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := generalizeProofsElab) \"generalize_proofs\" config:Parser.Tactic.optConfig", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.DocString", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Util.LibraryNote", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 20, "column": 42, "token": "set_option", "kind": "block_comment", "source": "* `#help option` lists options (used in `set_option myOption`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 22, "column": 22, "token": "syntax", "kind": "block_comment", "source": "* `#help cats` lists syntax categories (like `term`, `tactic`, `stx` etc)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 23, "column": 35, "token": "syntax", "kind": "block_comment", "source": "* `#help cat C` lists elements of syntax category C", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 26, "column": 32, "token": "elab", "kind": "block_comment", "source": "  * `#help cat+ C` also shows `elab` and `macro` definitions associated to the syntaxes", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 26, "column": 43, "token": "macro", "kind": "block_comment", "source": "  * `#help cat+ C` also shows `elab` and `macro` definitions associated to the syntaxes", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 47, "column": 70, "token": "set_option", "kind": "block_comment", "source": "`false`. If an option has been modified from the default using e.g. `set_option pp.all true`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 52, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withPosition(\"#help \" colGt &\"option\" (colGt ppSpace Parser.rawIdent)?) : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 85, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command | `(#help option $(id)?) => elabHelpOption id", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 101, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withPosition(\"#help \" colGt (&\"attr\" <|> &\"attribute\")", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 131, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 136, "column": 36, "token": "syntax", "kind": "block_comment", "source": "The command `#help cats` shows all syntax categories that have been defined in the", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 138, "column": 6, "token": "syntax", "kind": "block_comment", "source": "Each syntax has a format like:", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 142, "column": 17, "token": "syntax", "kind": "block_comment", "source": "The name of the syntax category in this case is `command`, and `Lean.Parser.initFn✝` is the", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 146, "column": 41, "token": "syntax", "kind": "block_comment", "source": "The form `#help cats id` will show only syntax categories that begin with `id`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 148, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withPosition(\"#help \" colGt &\"cats\" (colGt ppSpace Parser.rawIdent)?) : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 163, "column": 33, "token": "syntax", "kind": "string", "source": "    | some id => throwError \"no syntax categories start with {id}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 164, "column": 30, "token": "syntax", "kind": "string", "source": "    | none => throwError \"no syntax categories found (!)\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 172, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command | `(#help cats $(id)?) => elabHelpCats id", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 175, "column": 72, "token": "syntax", "kind": "block_comment", "source": "The command `#help cat C` shows all syntaxes that have been defined in syntax category `C` in the", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 177, "column": 6, "token": "syntax", "kind": "block_comment", "source": "Each syntax has a format like:", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 179, "column": 1, "token": "syntax", "kind": "block_comment", "source": "syntax \"first\"... [Parser.tactic.first]", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 182, "column": 47, "token": "syntax", "kind": "block_comment", "source": "The quoted string is the leading token of the syntax, if applicable. It is followed by the full", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 183, "column": 13, "token": "syntax", "kind": "block_comment", "source": "name of the syntax (which you can also click to go to the definition), and the documentation.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 186, "column": 65, "token": "macro", "kind": "block_comment", "source": "* The form `#help cat+ C` will also show information about any `macro`s and `elab`s", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 186, "column": 78, "token": "elab", "kind": "block_comment", "source": "* The form `#help cat+ C` will also show information about any `macro`s and `elab`s", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 189, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withPosition(\"#help \" colGt &\"cat\" \"+\"? colGt ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 204, "column": 46, "token": "syntax", "kind": "string", "source": "    | throwErrorAt catStx \"{catStx} is not a syntax category\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 253, "column": 24, "token": "macro", "kind": "string", "source": "      msg1 ← addElabs \"macro\" macroAttribute msg1", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 255, "column": 40, "token": "elab", "kind": "string", "source": "      | `term => msg1 ← addElabs \"term elab\" Term.termElabAttribute msg1", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 256, "column": 46, "token": "elab", "kind": "string", "source": "      | `command => msg1 ← addElabs \"command elab\" commandElabAttribute msg1", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 257, "column": 52, "token": "elab", "kind": "string", "source": "      | `tactic | `conv => msg1 ← addElabs \"tactic elab\" tacticElabAttribute msg1", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 263, "column": 31, "token": "syntax", "kind": "string", "source": "        msg ← addMsg k msg m!\"syntax {repr name}... [{mkConst k}]\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 265, "column": 31, "token": "syntax", "kind": "string", "source": "        msg ← addMsg k msg m!\"syntax ...{repr name}... [{mkConst k}]\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 267, "column": 27, "token": "syntax", "kind": "string", "source": "    msg ← addMsg k msg m!\"syntax ... [{mkConst k}]\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 270, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 283, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#help \" colGt &\"note\" colGt ppSpace name:strLit : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 321, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withPosition(\"#help \" colGt &\"term\" \"+\"?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 323, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 331, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withPosition(\"#help \" colGt &\"tactic\" \"+\"?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 333, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 341, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withPosition(\"#help \" colGt &\"conv\" \"+\"?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 343, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 351, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withPosition(\"#help \" colGt &\"command\" \"+\"?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.HelpCmd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\HelpCmd.lean", "line": 353, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.MatchUtil", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 25, "column": 1, "token": "macro", "kind": "code", "source": "macro \"_\" : tactic => `(tactic| {})", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 31, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := exacts) \"exacts \" \"[\" hs:term,* \"]\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 43, "column": 8, "token": "macro", "kind": "code", "source": "scoped macro \"by_contra_core\" : tactic => `(tactic| first", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 56, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := byContra) \"by_contra\" (ppSpace colGt rcasesPatMed)? (\" : \" term)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 58, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 67, "column": 1, "token": "macro", "kind": "code", "source": "macro \"absurd \" h:term : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 75, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"split_ands\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 76, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| split_ands) => `(tactic| repeat' refine And.intro ?_ ?_)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 82, "column": 1, "token": "elab", "kind": "code", "source": "elab \"fapply \" e:term : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 97, "column": 1, "token": "elab", "kind": "code", "source": "elab \"eapply \" e:term : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 101, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := triv) \"triv\" : tactic => throwError \"`triv` has been removed; use `trivial` instead\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 105, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := Conv.exact) \"exact \" t:term : conv => `(conv| tactic => exact $t)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Init.lean", "line": 117, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := Conv.equals) \"equals \" t:term \" => \" tac:tacticSeq : conv => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Structure", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.InfoTree.Main", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Exception", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.ExtraModUses", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 37, "column": 67, "token": "macro", "kind": "block_comment", "source": "Also returns true if `decl` is an internal name or created during macro expansion (after stripping", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 70, "column": 67, "token": "macro", "kind": "block_comment", "source": "Also returns true if `decl` is an internal name or created during macro", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 81, "column": 67, "token": "macro", "kind": "block_comment", "source": "Also returns true if `decl` is an internal name or created during macro expansion.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 90, "column": 67, "token": "macro", "kind": "block_comment", "source": "Also returns true if `decl` is an internal name or created during macro expansion.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 119, "column": 61, "token": "unsafe", "kind": "code", "source": "def getLinter (name declName : Name) : CoreM NamedLinter := unsafe", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 123, "column": 1, "token": "initialize", "kind": "code", "source": "initialize batteriesLinterExt :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 139, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := env_linter) \"env_linter\" &\" disabled\"? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 141, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 153, "column": 27, "token": "meta", "kind": "block_comment", "source": "    must be `public` and `meta`. `ensureAttrDeclIsMeta` checks for both of these, additionally", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 156, "column": 29, "token": "meta", "kind": "block_comment", "source": "    `Linter.mk` is already `meta` and thus will likely cause an error anyway, but the explicit", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 157, "column": 43, "token": "meta", "kind": "block_comment", "source": "    instruction to mark this declaration `meta` might help the user resolve that and similar", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 164, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv fun env => batteriesLinterExt.addEntry env (decl, dflt)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 169, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := nolint) \"nolint\" (ppSpace ident)+ : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Basic.lean", "line": 172, "column": 1, "token": "initialize", "kind": "code", "source": "initialize nolintAttr : ParametricAttribute (Array Name) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.Lint.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 253, "column": 21, "token": "constants", "kind": "code", "source": "  pure $ (← getEnv).constants.map₂.foldl (init := #[]) fun r k _ => r.push k", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 257, "column": 21, "token": "constants", "kind": "code", "source": "  pure $ (← getEnv).constants.map₁.fold (init := ← getDeclsInCurrModule) fun r k _ => r.push k", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 264, "column": 14, "token": "constants", "kind": "code", "source": "  return env.constants.map₁.fold (init := decls) fun decls declName _ =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 270, "column": 1, "token": "syntax", "kind": "code", "source": "syntax inProject := \" in \" ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 276, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"#lint\" verbosity:(\"+\" <|> \"-\")? fast:\"*\"? only:(&\" only\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 319, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#list_linters\" : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Frontend.lean", "line": 328, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Batteries.Lint", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.CollectFVars", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.CollectLevelParams", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.ForEachExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Check", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Instances", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.Recognizers", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Linter.Deprecated", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.DocString", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.Lint.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 30, "column": 88, "token": "sorry", "kind": "block_comment", "source": "/-- A linter for checking for unused arguments. We skip all declarations that contain `sorry` in", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 41, "column": 71, "token": "opaque", "kind": "line_comment", "source": "    -- Don't use `value? (allowOpaque := true)`, which would include `opaque` definition values.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 45, "column": 12, "token": "hasSorry", "kind": "code", "source": "    if val.hasSorry || ty.hasSorry then return none", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 45, "column": 27, "token": "hasSorry", "kind": "code", "source": "    if val.hasSorry || ty.hasSorry then return none", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 60, "column": 81, "token": "syntax", "kind": "line_comment", "source": "        -- We allow unused arguments whose names start with `_`, similar to the syntax linter,", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 100, "column": 32, "token": "axiom", "kind": "string", "source": "      | .axiomInfo .. => pure \"axiom\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Misc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Misc.lean", "line": 101, "column": 33, "token": "constant", "kind": "string", "source": "      | .opaqueInfo .. => pure \"constant\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.DiscrTree.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Simp.Main", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.Lint.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.OpenPrivate", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Util.LibraryNote", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 48, "column": 27, "token": "mkSorry", "kind": "code", "source": "    let e ← preprocess (← mkSorry ty true) ty (inv := false) (isGlobal := true)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 65, "column": 1, "token": "set_option", "kind": "block_comment", "source": "set_option linter.simpNF.respectTransparency true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 106, "column": 1, "token": "partial", "kind": "code", "source": "partial def _root_.Lean.Meta.DiscrTree.elements (d : DiscrTree α) : Array α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\Simp.lean", "line": 265, "column": 27, "token": "set_option", "kind": "block_comment", "source": "     Another trick is to `set_option trace.simplify.rewrite true` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.TypeClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\TypeClass.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Instances", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.TypeClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\TypeClass.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.CollectFVars", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.TypeClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\TypeClass.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.Lint.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Lint.TypeClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Lint\\TypeClass.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.FoldConsts", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Parser.Module", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 41, "column": 78, "token": "syntax", "kind": "line_comment", "source": "  -- HACK: The server looks specifically for ofCommandInfo nodes on `import` syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 126, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := openPrivate) \"open\" ppSpace \"private\" (ppSpace ident)*", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 146, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := exportPrivate) \"export\" ppSpace \"private\" (ppSpace ident)*", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 162, "column": 57, "token": "unsafe", "kind": "code", "source": "      safety := if cinfo.isUnsafe then DefinitionSafety.unsafe else DefinitionSafety.safe", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.OpenPrivate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\OpenPrivate.lean", "line": 164, "column": 5, "token": "addDecl", "kind": "code", "source": "    addDecl decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.PermuteGoals", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\PermuteGoals.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.PermuteGoals", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\PermuteGoals.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.PermuteGoals", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\PermuteGoals.lean", "line": 53, "column": 1, "token": "elab", "kind": "code", "source": "elab \"pick_goal \" reverse:\"-\"? n:num : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.PermuteGoals", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\PermuteGoals.lean", "line": 58, "column": 1, "token": "macro", "kind": "code", "source": "macro \"swap\" : tactic => `(tactic| pick_goal 2)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.PermuteGoals", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\PermuteGoals.lean", "line": 70, "column": 1, "token": "elab", "kind": "code", "source": "elab \"on_goal \" reverse:\"-\"? n:num \" => \" seq:tacticSeq : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.SeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\SeqFocus.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.SeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\SeqFocus.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.SeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\SeqFocus.lean", "line": 19, "column": 1, "token": "elab", "kind": "code", "source": "elab \"map_tacs \" \"[\" ts:sepBy(tactic, \"; \") \"]\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.SeqFocus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\SeqFocus.lean", "line": 49, "column": 1, "token": "macro", "kind": "code", "source": "macro:1 (name := seq_focus) t:tactic \" <;> \" \"[\" ts:sepBy(tactic, \"; \") \"]\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 25, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Tactic.trans", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 28, "column": 1, "token": "initialize", "kind": "code", "source": "initialize transExt :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 35, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 128, "column": 1, "token": "elab", "kind": "code", "source": "elab \"trans\" t?:(ppSpace colGt term)? : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 209, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"transitivity\" (ppSpace colGt term)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 210, "column": 1, "token": "set_option", "kind": "code", "source": "set_option hygiene false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Trans", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Trans.lean", "line": 211, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Unreachable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Unreachable.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Unreachable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Unreachable.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Unreachable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Unreachable.lean", "line": 26, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := unreachable) \"unreachable!\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Tactic.Unreachable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Tactic\\Unreachable.lean", "line": 32, "column": 28, "token": "macro", "kind": "code", "source": "@[inherit_doc unreachable] macro (name := unreachableConv) \"unreachable!\" : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 23, "column": 1, "token": "initialize", "kind": "block_comment", "source": "initialize numberOfImports : Cache Nat ← Cache.mk do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 27, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval show MetaM Nat from numberOfImports.get", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 30, "column": 73, "token": "constants", "kind": "block_comment", "source": "The `DeclCache α` data structure computes a fold over the environment's constants:", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 33, "column": 19, "token": "constants", "kind": "block_comment", "source": "The result of the constants in the imports is cached between tactic invocations,", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 34, "column": 11, "token": "constants", "kind": "block_comment", "source": "while for constants defined in the same file `f` is evaluated again every time.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 45, "column": 54, "token": "initialize", "kind": "line_comment", "source": "-- This instance is required as we use `Cache` with `initialize`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 61, "column": 65, "token": "initialize", "kind": "block_comment", "source": "Access the cache. Calling this function for the first time will initialize the cache", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 77, "column": 52, "token": "constant", "kind": "block_comment", "source": "where a given function is applied to `α` for every constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 83, "column": 3, "token": "addDecl", "kind": "code", "source": "  addDecl : Name → ConstantInfo → α → MetaM α", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 86, "column": 57, "token": "addDecl", "kind": "code", "source": "  addLibraryDecl : Name → ConstantInfo → α → MetaM α := addDecl", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 97, "column": 56, "token": "constant", "kind": "block_comment", "source": "and then `addLibraryDecl` is called for every imported constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 98, "column": 20, "token": "constants", "kind": "block_comment", "source": "After all imported constants have been added, we run `post`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 101, "column": 24, "token": "addDecl", "kind": "block_comment", "source": "When `get` is called, `addDecl` is also called for every constant in the current file.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 101, "column": 58, "token": "constant", "kind": "block_comment", "source": "When `get` is called, `addDecl` is also called for every constant in the current file.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 104, "column": 6, "token": "addDecl", "kind": "code", "source": "    (addDecl : Name → ConstantInfo → α → MetaM α)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 105, "column": 60, "token": "addDecl", "kind": "code", "source": "    (addLibraryDecl : Name → ConstantInfo → α → MetaM α := addDecl)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 116, "column": 29, "token": "constants", "kind": "code", "source": "        post <|← (← getEnv).constants.map₁.foldM (init := empty) fun a n c =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 118, "column": 17, "token": "addDecl", "kind": "code", "source": "  pure { cache, addDecl }", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 121, "column": 65, "token": "initialize", "kind": "block_comment", "source": "Access the cache. Calling this function for the first time will initialize the cache", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 125, "column": 14, "token": "constants", "kind": "code", "source": "  (← getEnv).constants.map₂.foldlM (init := ← cache.cache.get) fun a n c =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 126, "column": 11, "token": "addDecl", "kind": "code", "source": "    cache.addDecl n c a", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 147, "column": 7, "token": "addDecl", "kind": "code", "source": "  let addDecl := fun name constInfo (tree₁, tree₂) =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.Cache", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\Cache.lean", "line": 155, "column": 45, "token": "addDecl", "kind": "code", "source": "  DeclCache.mk profilingName init' ({}, {}) addDecl addLibraryDecl (post := post)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 11, "column": 28, "token": "syntax", "kind": "block_comment", "source": "Defines an extended binder syntax supporting `∀ ε > 0, ...` etc.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 19, "column": 75, "token": "syntax", "kind": "line_comment", "source": "-- The built-in binders are not reused because that results in overloaded syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 25, "column": 1, "token": "syntax", "kind": "code", "source": "syntax extBinder := binderIdent ((\" : \" term) <|> binderPred)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 27, "column": 1, "token": "syntax", "kind": "code", "source": "syntax extBinderParenthesized := \" (\" extBinder \")\" -- TODO: inlining this definition breaks", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 29, "column": 1, "token": "syntax", "kind": "code", "source": "syntax extBinderCollection := extBinderParenthesized*", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 31, "column": 1, "token": "syntax", "kind": "code", "source": "syntax extBinders := (ppSpace extBinder) <|> extBinderCollection", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 33, "column": 9, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax `∃ᵉ (x < 2) (y < 3), p x y` is shorthand for `∃ x < 2, ∃ y < 3, p x y`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 34, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"∃ᵉ\" extBinders \", \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 35, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 39, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules -- TODO: merging the two macro_rules breaks expansion", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 39, "column": 38, "token": "macro_rules", "kind": "line_comment", "source": "macro_rules -- TODO: merging the two macro_rules breaks expansion", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 44, "column": 9, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax `∀ᵉ (x < 2) (y < 3), p x y` is shorthand for `∀ x < 2, ∀ y < 3, p x y`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 45, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"∀ᵉ\" extBinders \", \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 46, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 50, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules -- TODO: merging the two macro_rules breaks expansion", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ExtendedBinder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ExtendedBinder.lean", "line": 50, "column": 38, "token": "macro_rules", "kind": "line_comment", "source": "macro_rules -- TODO: merging the two macro_rules breaks expansion", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.LibraryNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\LibraryNote.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.LibraryNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\LibraryNote.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.LibraryNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\LibraryNote.lean", "line": 52, "column": 1, "token": "initialize", "kind": "code", "source": "initialize libraryNoteExt : SimplePersistentEnvExtension LibraryNoteEntry (Array LibraryNoteEntry) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.LibraryNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\LibraryNote.lean", "line": 72, "column": 1, "token": "elab", "kind": "code", "source": "elab \"library_note \" name:ident ppSpace dc:docComment : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.LibraryNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\LibraryNote.lean", "line": 75, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv (libraryNoteExt.addEntry · origName)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.LibraryNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\LibraryNote.lean", "line": 80, "column": 5, "token": "meta", "kind": "code", "source": "    meta def $(mkIdent (`_root_.LibraryNote ++ safeName)) : LibraryNote :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Term", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 42, "column": 47, "token": "opaque", "kind": "block_comment", "source": "  honest accessors and derived data on top of opaque holes — e.g. project a field out of a bundled", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 47, "column": 57, "token": "opaque", "kind": "block_comment", "source": "on the referencing declaration, threading them through; opaque holes stay as `d_…`/`h_…` binders,", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 48, "column": 83, "token": "opaque", "kind": "block_comment", "source": "transparent intermediates are inlined away. Because the only un-filled pieces are opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 49, "column": 48, "token": "axiom", "kind": "block_comment", "source": "`DefWanted`/`ProofWanted` placeholders (never `axiom`/`sorry`), the whole construction is sound: a", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 49, "column": 56, "token": "sorry", "kind": "block_comment", "source": "`DefWanted`/`ProofWanted` placeholders (never `axiom`/`sorry`), the whole construction is sound: a", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 56, "column": 35, "token": "opaque", "kind": "block_comment", "source": "unconditionally. (It is always an opaque hole, even with a body.)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 85, "column": 88, "token": "syntax", "kind": "block_comment", "source": "cannot be used directly as an inhabitant of `T` — the intended access is via the `❰…❱` syntax,", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 95, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 99, "column": 22, "token": "syntax", "kind": "block_comment", "source": "/-- Internal bracket syntax `❰foo❱` for referencing an earlier `theorem_wanted` or", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 102, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := wantedRef) \"❰\" ident \"❱\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 130, "column": 15, "token": "constant", "kind": "block_comment", "source": "  /-- Wrapper constant emitted in the placeholder, e.g. ``ProofWanted``. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 168, "column": 9, "token": "initialize", "kind": "code", "source": "private initialize wantedInstancesExt :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 180, "column": 9, "token": "initialize", "kind": "code", "source": "private initialize wantedArityExt :", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 187, "column": 12, "token": "syntax", "kind": "block_comment", "source": "/-- Walk a syntax tree, throwing on the first `wantedRef` node found. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 217, "column": 32, "token": "opaque", "kind": "block_comment", "source": "  the inlined application; the opaque path keeps class deps quantified inside the `.Val` binder. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 221, "column": 1, "token": "syntax", "kind": "block_comment", "source": "syntax to use when referencing it (a Π-type over `nm`'s user binders, ending in the appropriate", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 294, "column": 58, "token": "opaque", "kind": "line_comment", "source": "      -- Shared builder for both reference flavours. The opaque path (`mkBinderSyn`) produces a *Π*", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 341, "column": 56, "token": "syntax", "kind": "line_comment", "source": "        -- Delaborate a binder type to round-trip-safe syntax, renaming `nm`'s binders to the fresh", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 542, "column": 88, "token": "opaque", "kind": "line_comment", "source": "  -- to its body and downstream definitional equalities go through; otherwise it is an opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 543, "column": 81, "token": "opaque", "kind": "line_comment", "source": "  -- `DefWanted`/`ProofWanted` placeholder. The leaves it abstracts over remain opaque placeholders,", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 544, "column": 13, "token": "axiom", "kind": "line_comment", "source": "  -- so no `axiom`/`sorry` is introduced. (See the module docstring.)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 544, "column": 21, "token": "sorry", "kind": "line_comment", "source": "  -- so no `axiom`/`sorry` is introduced. (See the module docstring.)", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 554, "column": 11, "token": "set_option", "kind": "code", "source": "          set_option linter.unusedVariables false", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 564, "column": 11, "token": "set_option", "kind": "code", "source": "          set_option linter.unusedVariables false", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 629, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv (wantedArityExt.addEntry · (declName, order.size))", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 633, "column": 5, "token": "syntax", "kind": "block_comment", "source": "The syntax of `theorem_wanted` declarations is just like that of `theorem`. Without `:=` and a", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 634, "column": 63, "token": "partial", "kind": "block_comment", "source": "proof body it records a wanted theorem; with one it records a partial proof that still depends on", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 675, "column": 6, "token": "partial", "kind": "block_comment", "source": "-- A partial proof may be supplied with `:= body`, deferring the harder step via `❰…❱`:", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 697, "column": 5, "token": "syntax", "kind": "block_comment", "source": "The syntax mirrors `theorem_wanted` but admits any `Sort` (not just `Prop`). It accepts the same", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 698, "column": 15, "token": "syntax", "kind": "block_comment", "source": "`❰…❱` bracket syntax for cross-referencing earlier `theorem_wanted` or `def_wanted` declarations,", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 702, "column": 40, "token": "opaque", "kind": "block_comment", "source": "A **bodyless** `def_wanted` records an opaque placeholder of type `... → DefWanted type` (a hole). A", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 705, "column": 67, "token": "opaque", "kind": "block_comment", "source": "its body — letting you derive honest accessors and data on top of opaque holes. The `DerivedWanted`", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 707, "column": 9, "token": "axiom", "kind": "block_comment", "source": "way no `axiom`/`sorry` is introduced (see the module docstring).", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 707, "column": 17, "token": "sorry", "kind": "block_comment", "source": "way no `axiom`/`sorry` is introduced (see the module docstring).", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 725, "column": 24, "token": "syntax", "kind": "block_comment", "source": "/-- Parses the surface syntax of `theorem_wanted` and forwards to the shared `elabWanted`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 733, "column": 24, "token": "syntax", "kind": "block_comment", "source": "/-- Parses the surface syntax of `proof_wanted` (a synonym for `theorem_wanted`) and forwards to", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 742, "column": 24, "token": "syntax", "kind": "block_comment", "source": "/-- Parses the surface syntax of `def_wanted` and forwards to the shared `elabWanted`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 752, "column": 5, "token": "syntax", "kind": "block_comment", "source": "The syntax mirrors `instance` (the name is optional, auto-generated from the class head if", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 788, "column": 48, "token": "macro", "kind": "block_comment", "source": "style and keeping the name user-resolvable (no macro-scope hygiene suffix). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 815, "column": 24, "token": "syntax", "kind": "block_comment", "source": "/-- Parses the surface syntax of `instance_wanted`, generates a name if absent, forwards to the", "project_gate": false}
{"scope": "external-built-module-source", "package": "batteries", "module": "Batteries.Util.ProofWanted", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\batteries\\Batteries\\Util\\ProofWanted.lean", "line": 837, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv (wantedInstancesExt.addEntry · declName)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Defs.lean", "line": 179, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Defs.lean", "line": 185, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.NonUnitalHom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\NonUnitalHom.lean", "line": 320, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Operations.lean", "line": 732, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Opposite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Opposite.lean", "line": 44, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Opposite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Opposite.lean", "line": 139, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Opposite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Opposite.lean", "line": 171, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.RestrictScalars", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\RestrictScalars.lean", "line": 64, "column": 44, "token": "sorry", "kind": "block_comment", "source": "example : RestrictScalars R S M →ₗ[R] S := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.RestrictScalars", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\RestrictScalars.lean", "line": 69, "column": 59, "token": "sorry", "kind": "block_comment", "source": "example [Module R M] [IsScalarTower R S M] : M →ₗ[R] S := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Subalgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Subalgebra\\Basic.lean", "line": 645, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Subalgebra.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Subalgebra\\Lattice.lean", "line": 301, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Subalgebra.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Subalgebra\\Lattice.lean", "line": 475, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax:max (name := subalgebra_adjoin) term \"[\" term,* (\" : \" term)? \"]\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Subalgebra.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Subalgebra\\Lattice.lean", "line": 479, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules (kind := subalgebra_adjoin)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Subalgebra.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Subalgebra\\Lattice.lean", "line": 488, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def delabAdjoinNotation : Delab := whenPPOption getPPNotation do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Algebra.Subalgebra.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Algebra\\Subalgebra\\Lattice.lean", "line": 488, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def delabAdjoinNotation : Delab := whenPPOption getPPNotation do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Associated", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Associated.lean", "line": 61, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.tacticAnalysis.mergeWithGrind false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Expect", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Expect.lean", "line": 78, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax (name := bigexpect) \"𝔼 \" bigOpBinders (\"with \" term)? \", \" term:67 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Expect", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Expect.lean", "line": 80, "column": 8, "token": "macro_rules", "kind": "code", "source": "scoped macro_rules (kind := bigexpect)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Expect", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Expect.lean", "line": 94, "column": 35, "token": "meta", "kind": "code", "source": "@[scoped app_delab Finset.expect] meta def delabFinsetExpect : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Fin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Fin.lean", "line": 21, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant function. These results have variants for sums instead of products.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Fin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Fin.lean", "line": 620, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Fin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Fin.lean", "line": 692, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 128, "column": 4, "token": "syntax", "kind": "line_comment", "source": "-- syntax (name := bigfinsum) \"∑ᶠ\" extBinders \", \" term:67 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 129, "column": 4, "token": "macro_rules", "kind": "line_comment", "source": "-- macro_rules (kind := bigfinsum)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 151, "column": 4, "token": "syntax", "kind": "line_comment", "source": "-- syntax (name := bigfinprod) \"∏ᶠ \" extBinders \", \" term:67 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 152, "column": 4, "token": "macro_rules", "kind": "line_comment", "source": "-- macro_rules (kind := bigfinprod)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 395, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 478, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 511, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 641, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 680, "column": 24, "token": "constant", "kind": "block_comment", "source": "/-- The product of the constant function `1` over any set equals `1`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 681, "column": 34, "token": "constant", "kind": "block_comment", "source": "@[to_additive /-- The sum of the constant function `0` over any set equals `0`. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 1106, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 1284, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Finprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Finprod.lean", "line": 1343, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Basic.lean", "line": 164, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 109, "column": 1, "token": "syntax", "kind": "code", "source": "syntax bigOpBinder := term:max((\" : \"term) <|> binderPred)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 111, "column": 1, "token": "syntax", "kind": "code", "source": "syntax bigOpBinderParenthesized := \" (\"bigOpBinder\")\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 113, "column": 1, "token": "syntax", "kind": "code", "source": "syntax bigOpBinderCollection := bigOpBinderParenthesized+", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 115, "column": 1, "token": "syntax", "kind": "code", "source": "syntax bigOpBinders := bigOpBinderCollection <|> (ppSpace bigOpBinder)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 120, "column": 1, "token": "meta", "kind": "code", "source": "meta def processBigOpBinder (processed : (Array (Term × Term))) (binder : TSyntax ``bigOpBinder) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 122, "column": 3, "token": "set_option", "kind": "code", "source": "  set_option hygiene false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 141, "column": 1, "token": "meta", "kind": "code", "source": "meta def processBigOpBinders (binders : TSyntax ``bigOpBinders) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 149, "column": 1, "token": "meta", "kind": "code", "source": "meta def bigOpBindersPattern (processed : Array (Term × Term)) : MacroM Term := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 157, "column": 1, "token": "meta", "kind": "code", "source": "meta def bigOpBindersProd (processed : Array (Term × Term)) : MacroM Term := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 167, "column": 1, "token": "syntax", "kind": "code", "source": "syntax BigOpWith := \" with \" atomic(binderIdent \" : \")? term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 181, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := bigsum) \"∑ \" bigOpBinders BigOpWith ? \", \" term:67 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 196, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := bigprod) \"∏ \" bigOpBinders BigOpWith ? \", \" term:67 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 198, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules (kind := bigsum)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 211, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules (kind := bigprod)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 250, "column": 9, "token": "meta", "kind": "code", "source": "private meta def delabFinsetResult : DelabM FinsetResult := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 272, "column": 9, "token": "meta", "kind": "code", "source": "private meta def delabFinsetArg (i : Ident) : DelabM FinsetFilterResult := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 290, "column": 26, "token": "meta", "kind": "code", "source": "@[app_delab Finset.prod] meta def delabFinsetProd : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 318, "column": 25, "token": "meta", "kind": "code", "source": "@[app_delab Finset.sum] meta def delabFinsetSum : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 846, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 850, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 861, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 865, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 876, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 881, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 901, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Defs.lean", "line": 906, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Powerset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Powerset.lean", "line": 50, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Powerset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Powerset.lean", "line": 59, "column": 88, "token": "constant", "kind": "block_comment", "source": "/-- A product over `Finset.powersetCard` which only depends on the size of the sets is constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Group.Finset.Powerset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Group\\Finset\\Powerset.lean", "line": 61, "column": 84, "token": "constant", "kind": "block_comment", "source": "/-- A sum over `Finset.powersetCard` which only depends on the size of the sets is constant. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.GroupWithZero.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\GroupWithZero\\Finset.lean", "line": 80, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.BigOperators.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\BigOperators\\Module.lean", "line": 21, "column": 8, "token": "partial", "kind": "line_comment", "source": "-- The partial sum of `g`, starting from zero", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.DirectSum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\DirectSum\\Basic.lean", "line": 42, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.data false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.DirectSum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\DirectSum\\Basic.lean", "line": 52, "column": 4, "token": "syntax", "kind": "line_comment", "source": "-- syntax (name := bigdirectsum) \"⨁ \" extBinders \", \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.DirectSum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\DirectSum\\Basic.lean", "line": 53, "column": 4, "token": "macro_rules", "kind": "line_comment", "source": "-- macro_rules (kind := bigdirectsum)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.DirectSum.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\DirectSum\\Module.lean", "line": 405, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.DirectSum.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\DirectSum\\Module.lean", "line": 427, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.DirectSum.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\DirectSum\\Module.lean", "line": 434, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.DirectSum.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\DirectSum\\Module.lean", "line": 469, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.EuclideanDomain.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\EuclideanDomain\\Basic.lean", "line": 187, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.EuclideanDomain.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\EuclideanDomain\\Basic.lean", "line": 191, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.EuclideanDomain.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\EuclideanDomain\\Basic.lean", "line": 192, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Exact.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Exact\\Basic.lean", "line": 377, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Exact.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Exact\\Basic.lean", "line": 414, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Exact.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Exact\\Basic.lean", "line": 565, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Exact.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Exact\\Basic.lean", "line": 588, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Field.Rat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Field\\Rat.lean", "line": 78, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Field.Rat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Field\\Rat.lean", "line": 84, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.FreeAlgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\FreeAlgebra.lean", "line": 225, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.FreeAlgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\FreeAlgebra.lean", "line": 314, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.FreeAlgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\FreeAlgebra.lean", "line": 365, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.FreeAlgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\FreeAlgebra.lean", "line": 366, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.FreeAlgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\FreeAlgebra.lean", "line": 400, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.FreeAlgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\FreeAlgebra.lean", "line": 401, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.FreeMonoid.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\FreeMonoid\\Basic.lean", "line": 393, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Action.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Action\\Defs.lean", "line": 86, "column": 68, "token": "axiom", "kind": "block_comment", "source": "type `P`.  More precisely this means that the action satisfies the axiom", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Action.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Action\\Defs.lean", "line": 99, "column": 57, "token": "axiom", "kind": "block_comment", "source": "More precisely this means that the action satisfies the axiom `(g₁ * g₂) • p = g₁ • (g₂ • p)`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Action.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Action\\Defs.lean", "line": 621, "column": 9, "token": "axiom", "kind": "block_comment", "source": "The key axiom here is `smul_mul : g • (x * y) = (g • x) * (g • y)`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Action.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Action\\Defs.lean", "line": 625, "column": 5, "token": "axiom", "kind": "block_comment", "source": "The axiom is also satisfied by a Galois group $Gal(L/K)$ acting on the field `L`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Action.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Action\\Defs.lean", "line": 637, "column": 9, "token": "axiom", "kind": "block_comment", "source": "The key axiom here is `vadd_add : g +ᵥ (x + y) = (g +ᵥ x) + (g +ᵥ y)`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Commutator", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Commutator.lean", "line": 16, "column": 54, "token": "syntax", "kind": "block_comment", "source": "After `open scoped commutatorElement`, `⁅g₁, g₂⁆` is syntax for `g₁ * g₂ * g₁⁻¹ * g₂⁻¹`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Commute.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Commute\\Defs.lean", "line": 18, "column": 88, "token": "syntax", "kind": "block_comment", "source": "Lean does not immediately recognise these terms as equations, so for rewriting we need syntax like", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Conj", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Conj.lean", "line": 233, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Defs.lean", "line": 147, "column": 8, "token": "initialize", "kind": "block_comment", "source": "/-! We initialize the projections for the group structures for `@[simps]` here.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.DivInvMonoid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\DivInvMonoid.lean", "line": 367, "column": 8, "token": "initialize", "kind": "block_comment", "source": "/-! We initialize the projections for the group structures for `@[simps]` here.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 388, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 392, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 393, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 399, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 400, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 407, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 412, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 413, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 414, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 422, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 429, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 430, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\End.lean", "line": 472, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Equiv.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Equiv\\Defs.lean", "line": 387, "column": 75, "token": "syntax", "kind": "line_comment", "source": "-- we don't hyperlink the note in the additive version, since that breaks syntax highlighting", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Even", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Even.lean", "line": 63, "column": 39, "token": "unsafe", "kind": "code", "source": "attribute [to_additive (attr := aesop unsafe 5% forward)] IsSquare.exists_mul_self", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Even", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Even.lean", "line": 114, "column": 30, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := aesop unsafe 90%)]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Even", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Even.lean", "line": 140, "column": 30, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := aesop unsafe 80%) Even.nsmul_right]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Even", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Even.lean", "line": 144, "column": 30, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := aesop unsafe 90%) Even.nsmul_left]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Even", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Even.lean", "line": 149, "column": 30, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := aesop unsafe 90%)]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Even", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Even.lean", "line": 161, "column": 30, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := aesop unsafe 80%) Even.zsmul_right]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Even", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Even.lean", "line": 167, "column": 30, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := aesop unsafe 90%)]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Even", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Even.lean", "line": 171, "column": 36, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := simp, aesop unsafe 90%) Even.zsmul_left]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.EvenFunction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\EvenFunction.lean", "line": 40, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- Any constant function is even. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Finsupp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Finsupp.lean", "line": 180, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Hom.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Hom\\Defs.lean", "line": 222, "column": 29, "token": "sorry", "kind": "block_comment", "source": "  toFun := foo; map_one' := sorry; map_mul' := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Hom.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Hom\\Defs.lean", "line": 222, "column": 48, "token": "sorry", "kind": "block_comment", "source": "  toFun := foo; map_one' := sorry; map_mul' := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Indicator", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Indicator.lean", "line": 29, "column": 67, "token": "constant", "kind": "block_comment", "source": "If the usual indicator function is needed, just set `f` to be the constant function `fun _ ↦ 1`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Int.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Int\\Defs.lean", "line": 69, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Invertible.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Invertible\\Defs.lean", "line": 45, "column": 61, "token": "sorry", "kind": "block_comment", "source": "def something_that_needs_inverses (x : α) [Invertible x] := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Monoid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Monoid.lean", "line": 607, "column": 8, "token": "initialize", "kind": "block_comment", "source": "/-! We initialize the projections for the monoid structures for `@[simps]` here.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Nat.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Nat\\Defs.lean", "line": 69, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Nat.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Nat\\Defs.lean", "line": 80, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace true", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Semiconj.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Semiconj\\Defs.lean", "line": 24, "column": 88, "token": "syntax", "kind": "block_comment", "source": "Lean does not immediately recognise these terms as equations, so for rewriting we need syntax like", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Semiconj.Units", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Semiconj\\Units.lean", "line": 24, "column": 88, "token": "syntax", "kind": "block_comment", "source": "Lean does not immediately recognise these terms as equations, so for rewriting we need syntax like", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Semigroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Semigroup.lean", "line": 318, "column": 8, "token": "initialize", "kind": "block_comment", "source": "/-! We initialize the projections for the semigroup structures for `@[simps]` here. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Subgroup.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Subgroup\\Basic.lean", "line": 882, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Subgroup.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Subgroup\\Basic.lean", "line": 990, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Subgroup.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Subgroup\\Basic.lean", "line": 1131, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Subgroup.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Subgroup\\Defs.lean", "line": 97, "column": 30, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := aesop unsafe 70% apply)]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Subgroup.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Subgroup\\Defs.lean", "line": 102, "column": 30, "token": "unsafe", "kind": "code", "source": "@[to_additive (attr := aesop unsafe 70% apply)]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Subgroup.Ker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Subgroup\\Ker.lean", "line": 315, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Subgroup.Ker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Subgroup\\Ker.lean", "line": 533, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Subgroup.Pointwise", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Subgroup\\Pointwise.lean", "line": 554, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Submonoid.Membership", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Submonoid\\Membership.lean", "line": 411, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Submonoid.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Submonoid\\Operations.lean", "line": 825, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Group.Submonoid.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Group\\Submonoid\\Operations.lean", "line": 1157, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.GroupWithZero.Indicator", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\GroupWithZero\\Indicator.lean", "line": 71, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.GroupWithZero.Units.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\GroupWithZero\\Units\\Basic.lean", "line": 210, "column": 8, "token": "partial", "kind": "block_comment", "source": "  as a partial function with three arguments. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.GroupWithZero.WithZero", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\GroupWithZero\\WithZero.lean", "line": 94, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.GroupWithZero.WithZero", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\GroupWithZero\\WithZero.lean", "line": 264, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.End", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\End.lean", "line": 36, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Equiv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Equiv\\Basic.lean", "line": 591, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Equiv.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Equiv\\Defs.lean", "line": 300, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Equiv.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Equiv\\Defs.lean", "line": 587, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Hom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Hom.lean", "line": 49, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.LinearMap.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\LinearMap\\Basic.lean", "line": 109, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.LinearMap.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\LinearMap\\Defs.lean", "line": 785, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant 0 map is linear. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Defs.lean", "line": 164, "column": 34, "token": "axiom", "kind": "block_comment", "source": "equality, coming from the choice axiom, so that we don't have to provide", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Invariant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Invariant.lean", "line": 100, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Invariant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Invariant.lean", "line": 104, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Invariant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Invariant.lean", "line": 129, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Invariant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Invariant.lean", "line": 134, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Invariant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Invariant.lean", "line": 177, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Ker", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Ker.lean", "line": 124, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.LinearMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\LinearMap.lean", "line": 227, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Map", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Map.lean", "line": 703, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Map", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Map.lean", "line": 709, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Map", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Map.lean", "line": 732, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.Range", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\Range.lean", "line": 147, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Module.Submodule.RestrictScalars", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Module\\Submodule\\RestrictScalars.lean", "line": 140, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Basic.lean", "line": 57, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Basic.lean", "line": 82, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Basic.lean", "line": 128, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Basic.lean", "line": 166, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Basic.lean", "line": 234, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Basic.lean", "line": 556, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Basic.lean", "line": 598, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 91, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax:max (priority := high) term noWs \"[\" term \"]\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 93, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `($R[$M]) => `(AddMonoidAlgebra $R $M)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 97, "column": 1, "token": "meta", "kind": "code", "source": "meta def unexpander : Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 102, "column": 22, "token": "meta", "kind": "code", "source": "@[app_delab ofCoeff] meta def delabOfCoeff : Delab := delabApp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 112, "column": 22, "token": "meta", "kind": "code", "source": "@[app_delab ofCoeff] meta def delabOfCoeff : Delab := delabApp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 115, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax:max (priority := high) term noWs \"[\" term \"]\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 117, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `($R[$M]) => `(MonoidAlgebra $R $M)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 121, "column": 1, "token": "meta", "kind": "code", "source": "meta def unexpander : Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 754, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 795, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Defs.lean", "line": 994, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Module.lean", "line": 156, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Module.lean", "line": 168, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Module.lean", "line": 209, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Module.lean", "line": 343, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MonoidAlgebra.Support", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MonoidAlgebra\\Support.lean", "line": 130, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MvPolynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MvPolynomial\\Basic.lean", "line": 51, "column": 15, "token": "constant", "kind": "block_comment", "source": "* `C a` : the constant polynomial with value `a`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MvPolynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MvPolynomial\\Basic.lean", "line": 104, "column": 18, "token": "constant", "kind": "block_comment", "source": "/-- `C a` is the constant polynomial with value `a` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MvPolynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MvPolynomial\\Basic.lean", "line": 381, "column": 29, "token": "constant", "kind": "block_comment", "source": "If a property holds for any constant polynomial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MvPolynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MvPolynomial\\Basic.lean", "line": 915, "column": 35, "token": "constant", "kind": "block_comment", "source": "/-- `constantCoeff p` returns the constant term of the polynomial `p`, defined as `coeff 0 p`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MvPolynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MvPolynomial\\Basic.lean", "line": 1079, "column": 1, "token": "meta", "kind": "code", "source": "meta section Meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MvPolynomial.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MvPolynomial\\Equiv.lean", "line": 584, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MvPolynomial.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MvPolynomial\\Equiv.lean", "line": 597, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.MvPolynomial.Rename", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\MvPolynomial\\Rename.lean", "line": 57, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Notation.Indicator", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Notation\\Indicator.lean", "line": 29, "column": 67, "token": "constant", "kind": "block_comment", "source": "If the usual indicator function is needed, just set `f` to be the constant function `fun _ ↦ 1`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.AbsoluteValue.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\AbsoluteValue\\Basic.lean", "line": 418, "column": 1, "token": "meta", "kind": "code", "source": "meta def Mathlib.Meta.Positivity.evalAbv : PositivityExt where eval {_ _α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Algebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Algebra.lean", "line": 98, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalAlgebraMap : PositivityExt where eval {u β} _zβ pβ? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Antidiag.Finsupp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Antidiag\\Finsupp.lean", "line": 91, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Antidiag.Finsupp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Antidiag\\Finsupp.lean", "line": 122, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Antidiag.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Antidiag\\Prod.lean", "line": 48, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval (Finset.antidiagonal s).card -- 4", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Antidiag.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Antidiag\\Prod.lean", "line": 49, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval Multiset.card (Multiset.antidiagonal s) -- 8", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Antidiag.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Antidiag\\Prod.lean", "line": 108, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Antidiag.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Antidiag\\Prod.lean", "line": 272, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.BigOperators.Expect", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\BigOperators\\Expect.lean", "line": 223, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalFinsetExpect : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.BigOperators.Group.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\BigOperators\\Group\\Finset.lean", "line": 371, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.deprecated false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.BigOperators.Group.LocallyFinite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\BigOperators\\Group\\LocallyFinite.lean", "line": 155, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.BigOperators.Ring.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\BigOperators\\Ring\\Finset.lean", "line": 240, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalFinsetProd : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.CauSeq.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\CauSeq\\Basic.lean", "line": 205, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant Cauchy sequence. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.CauSeq.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\CauSeq\\Basic.lean", "line": 208, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant Cauchy sequence -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.CauSeq.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\CauSeq\\Basic.lean", "line": 563, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant Cauchy sequence -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.CauSeq.Completion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\CauSeq\\Completion.lean", "line": 257, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance [Repr β] : Repr (Cauchy abv) where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.CauSeq.Completion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\CauSeq\\Completion.lean", "line": 261, "column": 7, "token": "sorry", "kind": "string", "source": "    \"(sorry /- \" ++ Std.Format.joinSep ((List.range N).map <| repr ∘ seq) \", \" ++ \", ... -/)\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Field.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Field\\Basic.lean", "line": 736, "column": 21, "token": "meta", "kind": "code", "source": "@[positivity _ / _] meta def evalDiv : PositivityExt where eval {u α} zα pα? e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Field.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Field\\Basic.lean", "line": 769, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalInv : PositivityExt where eval {u α} zα pα? e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Field.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Field\\Basic.lean", "line": 800, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalPowZeroInt : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Field.Power", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Field\\Power.lean", "line": 126, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalZPow : PositivityExt where eval {u α} zα pα? e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Floor.Ring", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Floor\\Ring.lean", "line": 53, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntFloor : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Floor.Ring", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Floor\\Ring.lean", "line": 73, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNatCeil : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Floor.Ring", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Floor\\Ring.lean", "line": 92, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntCeil : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Floor.Ring", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Floor\\Ring.lean", "line": 942, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntFract : PositivityExt where eval {_u} (_α _zα pα?) e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Finset.lean", "line": 80, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 30, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 33, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 36, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 39, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 42, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 46, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 180, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 183, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 186, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 189, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 192, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 196, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 338, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 341, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 344, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 347, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 350, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Synonym", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Synonym.lean", "line": 354, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.instances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Unbundled.Abs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Unbundled\\Abs.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Unbundled.Abs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Unbundled\\Abs.lean", "line": 40, "column": 1, "token": "macro", "kind": "code", "source": "macro:max atomic(\"|\" noWs) a:term noWs \"|ₘ\" : term => `(mabs $a)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Unbundled.Abs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Unbundled\\Abs.lean", "line": 43, "column": 1, "token": "macro", "kind": "code", "source": "macro:max atomic(\"|\" noWs) a:term noWs \"|\" : term => `(abs $a)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Unbundled.Abs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Unbundled\\Abs.lean", "line": 48, "column": 1, "token": "meta", "kind": "code", "source": "meta def mabs.unexpander : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Group.Unbundled.Abs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Group\\Unbundled\\Abs.lean", "line": 58, "column": 1, "token": "meta", "kind": "code", "source": "meta def abs.unexpander : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.GroupWithZero.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\GroupWithZero\\Defs.lean", "line": 41, "column": 17, "token": "partial", "kind": "block_comment", "source": "* When `α` is a partial order (in `Mathlib/Algebra/Order/GroupWithZero/Unbundled/Basic.lean`):", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.GroupWithZero.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\GroupWithZero\\Finset.lean", "line": 55, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.IsBotOne", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\IsBotOne.lean", "line": 17, "column": 77, "token": "partial", "kind": "block_comment", "source": "/-- A typeclass expressing that the `0` of a type is a bottom element. In a partial `OrderBot`, this", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.IsBotOne", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\IsBotOne.lean", "line": 22, "column": 77, "token": "partial", "kind": "block_comment", "source": "/-- A typeclass expressing that the `1` of a type is a bottom element. In a partial `OrderBot`, this", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Module.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Module\\Defs.lean", "line": 67, "column": 21, "token": "partial", "kind": "block_comment", "source": "* When `α`, `β` are partial orders:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Module.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Module\\Defs.lean", "line": 229, "column": 42, "token": "partial", "kind": "block_comment", "source": "/-- An ordered module is a module with a partial order such that scalar multiplication by a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Module.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Module\\Defs.lean", "line": 233, "column": 42, "token": "partial", "kind": "block_comment", "source": "/-- An ordered module is a module with a partial order such that scalar multiplication by a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Module.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Module\\Field.lean", "line": 106, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalSMul : PositivityExt where eval {_u α} zα pα? (e : Q($α)) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\Basic.lean", "line": 881, "column": 24, "token": "partial", "kind": "block_comment", "source": "/-- A semigroup with a partial order and satisfying `LeftCancelSemigroup`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\Basic.lean", "line": 884, "column": 34, "token": "partial", "kind": "block_comment", "source": "/-- An additive semigroup with a partial order and satisfying `AddLeftCancelSemigroup`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\Basic.lean", "line": 890, "column": 24, "token": "partial", "kind": "block_comment", "source": "/-- A semigroup with a partial order and satisfying `RightCancelSemigroup`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\Basic.lean", "line": 893, "column": 34, "token": "partial", "kind": "block_comment", "source": "/-- An additive semigroup with a partial order and satisfying `AddRightCancelSemigroup`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\Defs.lean", "line": 400, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- The partial application of a constant to a covariant operator is monotone. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\Defs.lean", "line": 400, "column": 34, "token": "constant", "kind": "block_comment", "source": "/-- The partial application of a constant to a covariant operator is monotone. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\Defs.lean", "line": 404, "column": 65, "token": "partial", "kind": "block_comment", "source": "/-- A monotone function remains monotone when composed with the partial application", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\Defs.lean", "line": 410, "column": 57, "token": "constant", "kind": "block_comment", "source": "/-- Same as `Monotone.covariant_of_const`, but with the constant on the other side of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.WithTop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\WithTop.lean", "line": 134, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Monoid.Unbundled.WithTop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Monoid\\Unbundled\\WithTop.lean", "line": 495, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Nonneg.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Nonneg\\Lattice.lean", "line": 56, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Pi", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Pi.lean", "line": 152, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def positivity_const : expr → tactic strictness", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Ring.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Ring\\Defs.lean", "line": 37, "column": 36, "token": "partial", "kind": "block_comment", "source": "* `IsOrderedRing`: Semiring with a partial order such that addition and multiplication by a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Ring.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Ring\\Defs.lean", "line": 39, "column": 53, "token": "partial", "kind": "block_comment", "source": "* `IsStrictOrderedRing`: Nontrivial semiring with a partial order such that addition and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Ring.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Ring\\Defs.lean", "line": 67, "column": 46, "token": "partial", "kind": "block_comment", "source": "/-- An ordered semiring is a semiring with a partial order such that addition is monotone and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Ring.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Ring\\Defs.lean", "line": 77, "column": 63, "token": "partial", "kind": "block_comment", "source": "/-- A strict ordered semiring is a nontrivial semiring with a partial order such that addition is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Star.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Star\\Basic.lean", "line": 74, "column": 44, "token": "partial", "kind": "block_comment", "source": "/-- An ordered \\*-ring is a \\*-ring with a partial order such that the nonnegative elements", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Sub.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Sub\\Basic.lean", "line": 148, "column": 68, "token": "partial", "kind": "block_comment", "source": "/-- See `lt_tsub_iff_left_of_le_of_le` for a weaker statement in a partial order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Sub.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Sub\\Basic.lean", "line": 169, "column": 68, "token": "partial", "kind": "block_comment", "source": "/-- See `lt_tsub_iff_left_of_le_of_le` for a weaker statement in a partial order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Sub.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Sub\\Defs.lean", "line": 378, "column": 70, "token": "partial", "kind": "block_comment", "source": "/-- See `lt_of_tsub_lt_tsub_right_of_le` for a weaker statement in a partial order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Sub.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Sub\\Defs.lean", "line": 382, "column": 63, "token": "partial", "kind": "block_comment", "source": "/-- See `lt_tsub_iff_right_of_le` for a weaker statement in a partial order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Sub.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Sub\\Defs.lean", "line": 386, "column": 62, "token": "partial", "kind": "block_comment", "source": "/-- See `lt_tsub_iff_left_of_le` for a weaker statement in a partial order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Order.Sub.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Order\\Sub\\Defs.lean", "line": 397, "column": 69, "token": "partial", "kind": "block_comment", "source": "/-- See `lt_of_tsub_lt_tsub_left_of_le` for a weaker statement in a partial order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.AlgebraMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\AlgebraMap.lean", "line": 107, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Basic.lean", "line": 30, "column": 16, "token": "constant", "kind": "block_comment", "source": "* `C a` is the constant polynomial `a`. Note that `C` is defined as a ring homomorphism.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Basic.lean", "line": 176, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Basic.lean", "line": 429, "column": 18, "token": "constant", "kind": "block_comment", "source": "/-- `C a` is the constant polynomial `a`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Basic.lean", "line": 512, "column": 20, "token": "constants", "kind": "block_comment", "source": "/-- Prefer putting constants to the left of `X`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Basic.lean", "line": 519, "column": 20, "token": "constants", "kind": "block_comment", "source": "/-- Prefer putting constants to the left of `X ^ n`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Basic.lean", "line": 529, "column": 20, "token": "constants", "kind": "block_comment", "source": "/-- Prefer putting constants to the left of `X ^ n`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\BigOperators.lean", "line": 69, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\BigOperators.lean", "line": 397, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Coeff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Coeff.lean", "line": 120, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Coeff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Coeff.lean", "line": 126, "column": 35, "token": "constant", "kind": "block_comment", "source": "/-- `constantCoeff p` returns the constant term of the polynomial `p`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Degree.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Degree\\Defs.lean", "line": 306, "column": 46, "token": "constants", "kind": "block_comment", "source": "/-- The second-highest coefficient, or 0 for constants -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Degree.TrailingDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Degree\\TrailingDegree.lean", "line": 398, "column": 45, "token": "constants", "kind": "block_comment", "source": "/-- The second-lowest coefficient, or 0 for constants -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Expand", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Expand.lean", "line": 50, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Identities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Identities.lean", "line": 55, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Identities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Identities.lean", "line": 68, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Identities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Identities.lean", "line": 76, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Identities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Identities.lean", "line": 77, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Laurent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Laurent.lean", "line": 30, "column": 41, "token": "constant", "kind": "block_comment", "source": "* `C : R →+* R[T;T⁻¹]` the inclusion of constant polynomials, analogous to the one for `R[X]`;", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Laurent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Laurent.lean", "line": 83, "column": 64, "token": "constant", "kind": "block_comment", "source": "The ring homomorphism `C : R →+* R[T;T⁻¹]` includes `R` as the constant polynomials. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Laurent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Laurent.lean", "line": 130, "column": 5, "token": "constant", "kind": "block_comment", "source": "the constant Laurent polynomials. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Laurent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Laurent.lean", "line": 522, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Reverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Reverse.lean", "line": 69, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Reverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Reverse.lean", "line": 180, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Reverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Reverse.lean", "line": 234, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Polynomial.Roots", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Polynomial\\Roots.lean", "line": 172, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- Non-constant polynomials have finite fibres, provided the coefficients are a domain. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Ring.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Ring\\Equiv.lean", "line": 542, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Ring.Int.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Ring\\Int\\Defs.lean", "line": 84, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Ring.Int.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Ring\\Int\\Defs.lean", "line": 91, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace true", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Ring.Subring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Ring\\Subring\\Basic.lean", "line": 991, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Star.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Star\\Module.lean", "line": 219, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Star.UnitaryStarAlgAut", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Star\\UnitaryStarAlgAut.lean", "line": 26, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Algebra.Star.UnitaryStarAlgAut", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Algebra\\Star\\UnitaryStarAlgAut.lean", "line": 27, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 584, "column": 48, "token": "partial", "kind": "block_comment", "source": "### Relation between analytic function and the partial sums of its power series", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 606, "column": 75, "token": "partial", "kind": "block_comment", "source": "/-- If a function admits a power series expansion within a ball, then the partial sums", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 673, "column": 61, "token": "partial", "kind": "block_comment", "source": "/-- If a function admits a power series on a ball, then the partial sums", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 680, "column": 90, "token": "partial", "kind": "block_comment", "source": "/-- If a function admits a power series expansion, then it is exponentially close to the partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 716, "column": 90, "token": "partial", "kind": "block_comment", "source": "/-- If a function admits a power series expansion, then it is exponentially close to the partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 729, "column": 14, "token": "partial", "kind": "block_comment", "source": "close to the partial sums of this power series on strict subdisks of the disk of convergence. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 744, "column": 90, "token": "partial", "kind": "block_comment", "source": "/-- If a function admits a power series expansion, then it is exponentially close to the partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 900, "column": 8, "token": "partial", "kind": "block_comment", "source": "of the partial sums of this power series on strict subdisks of the disk of convergence, i.e.,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 917, "column": 1, "token": "partial", "kind": "block_comment", "source": "partial sums of this power series on strict subdisks of the disk of convergence, i.e., `f (x + y)`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 927, "column": 22, "token": "partial", "kind": "block_comment", "source": "uniform limit of the partial sums of this power series on the disk of convergence, i.e., `f (x + y)`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 944, "column": 5, "token": "partial", "kind": "block_comment", "source": "the partial sums of this power series on the disk of convergence, i.e., `f (x + y)`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 953, "column": 8, "token": "partial", "kind": "block_comment", "source": "of the partial sums of this power series on strict subdisks of the disk of convergence, i.e., `f y`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 965, "column": 1, "token": "partial", "kind": "block_comment", "source": "partial sums of this power series on strict subdisks of the disk of convergence, i.e., `f y`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 974, "column": 22, "token": "partial", "kind": "block_comment", "source": "uniform limit of the partial sums of this power series on the disk of convergence, i.e., `f y`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Basic.lean", "line": 988, "column": 5, "token": "partial", "kind": "block_comment", "source": "the partial sums of this power series on the disk of convergence, i.e., `f y`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.ChangeOrigin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\ChangeOrigin.lean", "line": 162, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.ChangeOrigin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\ChangeOrigin.lean", "line": 163, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 36, "column": 52, "token": "partial", "kind": "block_comment", "source": "`g ∘ f`. For this, we note that the composition of partial sums converges to `g ∘ f`, and that it", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 43, "column": 69, "token": "admit", "kind": "block_comment", "source": "* `HasFPowerSeriesAt.comp` states that if two functions `g` and `f` admit power series expansions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 54, "column": 76, "token": "partial", "kind": "block_comment", "source": "the main difficulty is to reorder the sums, writing the composition of the partial sums as a sum", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 234, "column": 63, "token": "constant", "kind": "block_comment", "source": "In general, the composition `q ∘ p` only makes sense when the constant coefficient of `p` vanishes.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 342, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant coefficient `x`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 404, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 526, "column": 48, "token": "partial", "kind": "block_comment", "source": "Now, we will prove that the composition of the partial sums of `q` and `p` up to order `N` is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 537, "column": 73, "token": "partial", "kind": "block_comment", "source": "/-- Source set in the change of variables to compute the composition of partial sums of formal", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 549, "column": 65, "token": "partial", "kind": "block_comment", "source": "/-- Change of variables appearing to compute the composition of partial sums of formal", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 576, "column": 73, "token": "partial", "kind": "block_comment", "source": "/-- Target set in the change of variables to compute the composition of partial sums of formal", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 594, "column": 73, "token": "partial", "kind": "block_comment", "source": "/-- Target set in the change of variables to compute the composition of partial sums of formal", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 647, "column": 59, "token": "partial", "kind": "block_comment", "source": "/-- The auxiliary set corresponding to the composition of partial sums asymptotically contains", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 666, "column": 59, "token": "partial", "kind": "block_comment", "source": "/-- The auxiliary set corresponding to the composition of partial sums asymptotically contains", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 672, "column": 19, "token": "partial", "kind": "block_comment", "source": "/-- Composing the partial sums of two multilinear series coincides with the sum over all", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 749, "column": 59, "token": "partial", "kind": "block_comment", "source": "    along which the sum is exactly the composition of the partial sums of `q` and `p`, by design.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 752, "column": 22, "token": "partial", "kind": "line_comment", "source": "  -- First step: the partial sum of `p` converges to `f (x + y)`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 768, "column": 42, "token": "partial", "kind": "line_comment", "source": "  -- Second step: the composition of the partial sums of `q` and `p` converges to `g (f (x + y))`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 771, "column": 33, "token": "partial", "kind": "line_comment", "source": "    -- we use the fact that the partial sums of `q` converge to `g (f (x + y))`, uniformly on a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 780, "column": 69, "token": "partial", "kind": "line_comment", "source": "  -- `g (f (x + y))`. As this sum is exactly the composition of the partial sum, this is a direct", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 1086, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 1246, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Composition.lean", "line": 1247, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.ConvergenceRadius", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\ConvergenceRadius.lean", "line": 88, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- The partial sums of a formal multilinear series are continuous. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.CPolynomial", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\CPolynomial.lean", "line": 46, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.CPolynomial", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\CPolynomial.lean", "line": 66, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.CPolynomialDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\CPolynomialDef.lean", "line": 13, "column": 78, "token": "admit", "kind": "block_comment", "source": "We specialize the theory of analytic functions to the case of functions that admit a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.CPolynomialDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\CPolynomialDef.lean", "line": 218, "column": 11, "token": "partial", "kind": "block_comment", "source": "the `m`th partial sums of this power series at every point of the disk for `n ≤ m`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.CPolynomialDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\CPolynomialDef.lean", "line": 266, "column": 76, "token": "constant", "kind": "block_comment", "source": "/-- If `f` has a formal power series on a ball bounded by `1`, then `f` is constant equal", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.CPolynomialDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\CPolynomialDef.lean", "line": 278, "column": 71, "token": "constant", "kind": "block_comment", "source": "/-- If `f` has a formal power series at x bounded by `1`, then `f` is constant equal", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 18, "column": 29, "token": "partial", "kind": "block_comment", "source": "inverse of an analytic open partial homeomorphism is analytic.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 22, "column": 87, "token": "constant", "kind": "block_comment", "source": "* `p.leftInv i x`: the formal left inverse of the formal multilinear series `p`, with constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 24, "column": 89, "token": "constant", "kind": "block_comment", "source": "* `p.rightInv i x`: the formal right inverse of the formal multilinear series `p`, with constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 32, "column": 73, "token": "partial", "kind": "block_comment", "source": "* `OpenPartialHomeomorph.hasFPowerSeriesAt_symm` shows that, if an open partial homeomorph has a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 63, "column": 41, "token": "constant", "kind": "block_comment", "source": "These formulas only make sense when the constant term `p₀` vanishes. The definition we give is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 166, "column": 41, "token": "constant", "kind": "block_comment", "source": "These formulas only make sense when the constant term `p₀` vanishes. The definition we give is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 185, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 242, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 244, "column": 28, "token": "constant", "kind": "block_comment", "source": "term is invertible and its constant term vanishes. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 262, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 508, "column": 34, "token": "partial", "kind": "line_comment", "source": "  -- check by induction that the partial sums are suitably bounded, using the choice of `a` and the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 563, "column": 37, "token": "partial", "kind": "block_comment", "source": "### The inverse of an analytic open partial homeomorphism is analytic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Inverse.lean", "line": 653, "column": 16, "token": "partial", "kind": "block_comment", "source": "/-- If an open partial homeomorphism `f` is defined at `a` and has a power series expansion there", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Analytic.Linear", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Analytic\\Linear.lean", "line": 18, "column": 24, "token": "admit", "kind": "block_comment", "source": "polynomial, i.e., they admit a finite power series.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Arith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Arith.lean", "line": 14, "column": 40, "token": "constants", "kind": "block_comment", "source": "negation, addition, subtraction, zero, constants, and finite sums.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Arith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Arith.lean", "line": 299, "column": 24, "token": "constants", "kind": "block_comment", "source": "/-! ### Zero and other constants -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Arith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Arith.lean", "line": 435, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant in `hAB` to be independent of the index `i` and also the big-O relationship to \"kick in\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.AsymptoticEquivalent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\AsymptoticEquivalent.lean", "line": 42, "column": 11, "token": "constant", "kind": "block_comment", "source": "- For any constant `c`, `u ~[l] v` implies `Tendsto u l (𝓝 c) ↔ Tendsto v l (𝓝 c)`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Defs.lean", "line": 15, "column": 56, "token": "constant", "kind": "block_comment", "source": "* `IsBigOWith c l f g` : \"f is big O of g along l with constant c\";", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Defs.lean", "line": 82, "column": 71, "token": "constant", "kind": "block_comment", "source": "a filter on `α`, means that eventually for `l`, `‖f‖` is bounded by a constant multiple of `‖g‖`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Defs.lean", "line": 99, "column": 65, "token": "constant", "kind": "block_comment", "source": "/-- Definition of `IsBigO` in terms of filters, with a positive constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Defs.lean", "line": 116, "column": 58, "token": "constant", "kind": "block_comment", "source": "/-- Definition of `IsBigO` in terms of filters, with the constant in the lower bound. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Defs.lean", "line": 166, "column": 90, "token": "constant", "kind": "block_comment", "source": "a filter on `α`, means that eventually for `l`, `‖f‖` is bounded by an arbitrarily small constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Lemmas.lean", "line": 637, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- If `f x = O(g x)` along `cofinite`, then there exists a positive constant `C` such that", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Ring", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Ring.lean", "line": 14, "column": 19, "token": "constants", "kind": "block_comment", "source": "multiplication by constants, multiplication of functions, powers, inversion, and division.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Ring", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Ring.lean", "line": 32, "column": 29, "token": "constant", "kind": "block_comment", "source": "/-! ### Multiplication by a constant -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.Theta", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\Theta.lean", "line": 13, "column": 34, "token": "constant", "kind": "block_comment", "source": "# Asymptotic equivalence up to a constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Asymptotics.TVS", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Asymptotics\\TVS.lean", "line": 356, "column": 72, "token": "constant", "kind": "block_comment", "source": "This lemma shows that it suffices to make this inequality work up to a constant multiplier. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Basic.lean", "line": 15, "column": 1, "token": "constants", "kind": "block_comment", "source": "constants, products, composition with linear maps, etc.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Basic.lean", "line": 36, "column": 9, "token": "constants", "kind": "code", "source": "section constants", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Basic.lean", "line": 151, "column": 5, "token": "constants", "kind": "code", "source": "end constants", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Basic.lean", "line": 354, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Basic.lean", "line": 522, "column": 34, "token": "admit", "kind": "block_comment", "source": "/-- If two functions `f` and `g` admit Taylor series `p` and `q` in a set `s`, then the Cartesian", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Comp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Comp.lean", "line": 540, "column": 49, "token": "constant", "kind": "block_comment", "source": "/-- Application of a `ContinuousLinearMap` to a constant commutes with `iteratedFDerivWithin`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Comp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Comp.lean", "line": 562, "column": 49, "token": "constant", "kind": "block_comment", "source": "/-- Application of a `ContinuousLinearMap` to a constant commutes with `iteratedFDeriv`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Comp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Comp.lean", "line": 576, "column": 40, "token": "partial", "kind": "block_comment", "source": "taken within the same set. Version for partial derivatives / functions with parameters. If `f x` is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FaaDiBruno.lean", "line": 227, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FaaDiBruno.lean", "line": 291, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FaaDiBruno.lean", "line": 339, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FaaDiBruno.lean", "line": 433, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FaaDiBruno.lean", "line": 441, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FaaDiBruno.lean", "line": 630, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FaaDiBruno.lean", "line": 1048, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FaaDiBruno", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FaaDiBruno.lean", "line": 1049, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 656, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the left. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 666, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the left. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 672, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the right. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 678, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the right. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 684, "column": 57, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with subtracting a constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 690, "column": 57, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with subtracting a constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 953, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the left. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 958, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the left. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 963, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the right. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 968, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the right. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 973, "column": 57, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with subtracting a constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\FTaylorSeries.lean", "line": 978, "column": 57, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with subtracting a constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 600, "column": 36, "token": "constant", "kind": "block_comment", "source": "/-- The scalar multiplication of a constant and a `C^n` function within a set at a point is `C^n`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 607, "column": 79, "token": "constant", "kind": "block_comment", "source": "/-- The scalar multiplication of `C^n` function within a set at a point and a constant and is `C^n`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 614, "column": 36, "token": "constant", "kind": "block_comment", "source": "/-- The scalar multiplication of a constant and a `C^n` function at a point is `C^n` at this", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 621, "column": 68, "token": "constant", "kind": "block_comment", "source": "/-- The scalar multiplication of a `C^n` function at a point and a constant is `C^n` at this", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 628, "column": 36, "token": "constant", "kind": "block_comment", "source": "/-- The scalar multiplication of a constant and a `C^n` function is `C^n`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 634, "column": 57, "token": "constant", "kind": "block_comment", "source": "/-- The scalar multiplication of a `C^n` function and a constant is `C^n`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 640, "column": 36, "token": "constant", "kind": "block_comment", "source": "/-- The scalar multiplication of a constant and a `C^n` function on a domain is `C^n`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 645, "column": 69, "token": "constant", "kind": "block_comment", "source": "/-- The scalar multiplication of a `C^n` function on a domain and a constant is `C^n`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.ContDiff.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\ContDiff\\Operations.lean", "line": 974, "column": 22, "token": "partial", "kind": "block_comment", "source": "/-- Restrict an open partial homeomorphism to the subsets of the source and target", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Basic.lean", "line": 50, "column": 5, "token": "constants", "kind": "block_comment", "source": "  - constants", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Basic.lean", "line": 69, "column": 35, "token": "constant", "kind": "block_comment", "source": "the first or second argument is a constant. This makes writing chains of `HasDerivAt`'s easier,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Basic.lean", "line": 742, "column": 23, "token": "constant", "kind": "block_comment", "source": "/-! ### Derivative of constant functions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Basic.lean", "line": 744, "column": 18, "token": "constant", "kind": "block_comment", "source": "This include the constant functions `0`, `1`, `Nat.cast n`, `Int.cast z`, and other numerals.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Basic.lean", "line": 950, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Inverse.lean", "line": 62, "column": 23, "token": "partial", "kind": "block_comment", "source": "/-- If `f` is an open partial homeomorphism defined on a neighbourhood of `f.symm a`, and `f` has a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Inverse.lean", "line": 90, "column": 23, "token": "partial", "kind": "block_comment", "source": "/-- If `f` is an open partial homeomorphism defined on a neighbourhood of `f.symm a`, and `f` has a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Inverse.lean", "line": 127, "column": 33, "token": "constant", "kind": "block_comment", "source": "/-- If a function is equal to a constant at a set of points that accumulates to `x` in `s`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.Deriv.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\Deriv\\Inverse.lean", "line": 147, "column": 33, "token": "constant", "kind": "block_comment", "source": "/-- If a function is equal to a constant at a set of points that accumulates to `x`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Add", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Add.lean", "line": 21, "column": 44, "token": "constant", "kind": "block_comment", "source": "* multiplication of a function by a scalar constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Add", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Add.lean", "line": 49, "column": 50, "token": "constant", "kind": "block_comment", "source": "/-! ### Derivative of a function multiplied by a constant -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Add", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Add.lean", "line": 107, "column": 16, "token": "constant", "kind": "block_comment", "source": "in return, the constant `c` must be invertible, i.e. if `R` is a field. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Add", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Add.lean", "line": 132, "column": 91, "token": "constant", "kind": "block_comment", "source": "/-- A version of `fderiv_const_smul` without differentiability hypothesis: in return, the constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Add", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Add.lean", "line": 145, "column": 91, "token": "constant", "kind": "block_comment", "source": "/-- Special case of `fderivWithin_const_smul_of_invertible` over a division semiring: any constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Add", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Add.lean", "line": 170, "column": 85, "token": "constant", "kind": "block_comment", "source": "/-- Special case of `fderiv_const_smul_of_invertible` over a division semiring: any constant is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Analytic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Analytic.lean", "line": 35, "column": 56, "token": "partial", "kind": "block_comment", "source": "* `OpenPartialHomeomorph.analyticAt_symm` : if an open partial homeomorphism `f` is analytic at a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Analytic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Analytic.lean", "line": 412, "column": 16, "token": "partial", "kind": "block_comment", "source": "/-- If an open partial homeomorphism `f` is analytic at a point `a`, with invertible derivative,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Analytic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Analytic.lean", "line": 421, "column": 16, "token": "partial", "kind": "block_comment", "source": "/-- If an open partial homeomorphism `f` is analytic at a point `f.symm a`, with invertible", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Analytic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Analytic.lean", "line": 734, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Basic.lean", "line": 45, "column": 3, "token": "constants", "kind": "block_comment", "source": "* constants (`Const.lean`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Basic.lean", "line": 50, "column": 44, "token": "constant", "kind": "block_comment", "source": "* multiplication of a function by a scalar constant (`Add.lean`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Basic.lean", "line": 60, "column": 35, "token": "constant", "kind": "block_comment", "source": "the first or second argument is a constant. This makes writing chains of `HasDerivAt`'s easier,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Basic.lean", "line": 517, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.CompCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\CompCLM.lean", "line": 20, "column": 53, "token": "constant", "kind": "block_comment", "source": "* application of continuous (multi)linear maps to a constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.CompCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\CompCLM.lean", "line": 151, "column": 75, "token": "constant", "kind": "block_comment", "source": "/-! ### Derivative of the application of continuous multilinear maps to a constant -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.CompCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\CompCLM.lean", "line": 217, "column": 54, "token": "constant", "kind": "block_comment", "source": "/-- Application of a `ContinuousMultilinearMap` to a constant commutes with `fderivWithin`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.CompCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\CompCLM.lean", "line": 224, "column": 54, "token": "constant", "kind": "block_comment", "source": "/-- Application of a `ContinuousMultilinearMap` to a constant commutes with `fderiv`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.CompCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\CompCLM.lean", "line": 238, "column": 71, "token": "constant", "kind": "block_comment", "source": "### Derivative of the application of continuous alternating maps to a constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.CompCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\CompCLM.lean", "line": 297, "column": 54, "token": "constant", "kind": "block_comment", "source": "/-- Application of a `ContinuousAlternatingMap` to a constant commutes with `fderivWithin`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.CompCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\CompCLM.lean", "line": 304, "column": 54, "token": "constant", "kind": "block_comment", "source": "/-- Application of a `ContinuousAlternatingMap` to a constant commutes with `fderiv`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Congr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Congr.lean", "line": 222, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Const", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Const.lean", "line": 12, "column": 25, "token": "constant", "kind": "block_comment", "source": "# Fréchet derivative of constant functions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Const", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Const.lean", "line": 14, "column": 88, "token": "constant", "kind": "block_comment", "source": "This file contains the usual formulas (and existence assertions) for the derivative of constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Defs.lean", "line": 38, "column": 3, "token": "constants", "kind": "block_comment", "source": "* constants (`Const.lean`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Defs.lean", "line": 44, "column": 44, "token": "constant", "kind": "block_comment", "source": "* multiplication of a function by a scalar constant (`Add.lean`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Equiv.lean", "line": 489, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Extend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Extend.lean", "line": 14, "column": 77, "token": "admit", "kind": "block_comment", "source": "on the boundary. For this, it suffices that the function and its derivative admit limits there.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.Extend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\Extend.lean", "line": 47, "column": 53, "token": "constant", "kind": "block_comment", "source": "    `closure s`, where `ε` is an arbitrary positive constant. By continuity of the functions, it", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.OfCompLeft", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\OfCompLeft.lean", "line": 197, "column": 23, "token": "partial", "kind": "block_comment", "source": "/-- If `f` is an open partial homeomorphism defined on a neighbourhood of `f.symm a`, and `f` has an", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FDeriv.OfCompLeft", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FDeriv\\OfCompLeft.lean", "line": 209, "column": 23, "token": "partial", "kind": "block_comment", "source": "/-- If `f` is an open partial homeomorphism defined on a neighbourhood of `f.symm a`, and `f` has an", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.FormalMultilinearSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\FormalMultilinearSeries.lean", "line": 369, "column": 64, "token": "constant", "kind": "block_comment", "source": "of degree zero is `c`. It is the power series expansion of the constant function equal to `c`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.InverseFunctionTheorem.ApproximatesLinearOn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\InverseFunctionTheorem\\ApproximatesLinearOn.lean", "line": 66, "column": 75, "token": "constant", "kind": "block_comment", "source": "/-- We say that `f` approximates a continuous linear map `f'` on `s` with constant `c`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.InverseFunctionTheorem.ApproximatesLinearOn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\InverseFunctionTheorem\\ApproximatesLinearOn.lean", "line": 343, "column": 65, "token": "partial", "kind": "block_comment", "source": "/-- A map approximating a linear equivalence on a set defines a partial equivalence on this set.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.InverseFunctionTheorem.ApproximatesLinearOn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\InverseFunctionTheorem\\ApproximatesLinearOn.lean", "line": 391, "column": 17, "token": "partial", "kind": "block_comment", "source": "returns an open partial homeomorphism with `toFun = f` and `source = s`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.InverseFunctionTheorem.FDeriv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\InverseFunctionTheorem\\FDeriv.lean", "line": 75, "column": 6, "token": "constant", "kind": "block_comment", "source": "with constant `c` on some neighborhood of `a`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\IteratedDeriv\\Lemmas.lean", "line": 457, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the left. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\IteratedDeriv\\Lemmas.lean", "line": 465, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- The iterated derivative commutes with shifting the function by a constant on the right. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.MeanValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\MeanValue.lean", "line": 25, "column": 3, "token": "constant", "kind": "block_comment", "source": "  constant `C`; also a variant in which what is bounded by `C` is the norm of the difference of the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.MeanValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\MeanValue.lean", "line": 43, "column": 8, "token": "constant", "kind": "block_comment", "source": "  by a constant `C`, then `‖f x - f a‖ ≤ C * ‖x - a‖`; several versions deal with", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.MeanValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\MeanValue.lean", "line": 47, "column": 16, "token": "constant", "kind": "block_comment", "source": "  then it is a constant on `s`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.MeanValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\MeanValue.lean", "line": 476, "column": 44, "token": "constant", "kind": "block_comment", "source": "with an explicit estimate on the Lipschitz constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.MeanValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\MeanValue.lean", "line": 557, "column": 14, "token": "constant", "kind": "block_comment", "source": "then it is a constant on this set. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.MeanValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\MeanValue.lean", "line": 584, "column": 68, "token": "constant", "kind": "block_comment", "source": "/-- If `f` has zero derivative on an open set, then `f` is locally constant on `s`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.MeanValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\MeanValue.lean", "line": 602, "column": 69, "token": "constant", "kind": "block_comment", "source": "/-- If `f` has zero derivative on a connected open set, then `f` is constant on `s`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Calculus.MeanValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Calculus\\MeanValue.lean", "line": 750, "column": 14, "token": "constant", "kind": "block_comment", "source": "then it is a constant function. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Basic.lean", "line": 454, "column": 22, "token": "partial", "kind": "block_comment", "source": "/-- We show that the partial order and the topology on `ℂ` are compatible.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Exponential", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Exponential.lean", "line": 54, "column": 39, "token": "partial", "kind": "block_comment", "source": "/-- The Cauchy sequence consisting of partial sums of the Taylor series of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Exponential", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Exponential.lean", "line": 94, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Exponential", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Exponential.lean", "line": 110, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Exponential", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Exponential.lean", "line": 696, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalExp : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Norm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Norm.lean", "line": 343, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Order.lean", "line": 11, "column": 7, "token": "partial", "kind": "block_comment", "source": "# The partial order on the complex numbers", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Order.lean", "line": 35, "column": 14, "token": "partial", "kind": "block_comment", "source": "/-- We put a partial order on ℂ so that `z ≤ w` exactly if `w - z` is real and nonnegative.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Order.lean", "line": 145, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalComplexOfReal : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Complex.Trigonometric", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Complex\\Trigonometric.lean", "line": 930, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalCosh : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\Basic.lean", "line": 175, "column": 35, "token": "partial", "kind": "block_comment", "source": "  linear order, instead of just a partial order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.Hull", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\Hull.lean", "line": 55, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.Jensen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\Jensen.lean", "line": 100, "column": 15, "token": "constant", "kind": "block_comment", "source": "points is non-constant, then Jensen's inequality is strict.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.Jensen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\Jensen.lean", "line": 144, "column": 15, "token": "constant", "kind": "block_comment", "source": "points is non-constant, then Jensen's inequality is strict.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.PathConnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\PathConnected.lean", "line": 16, "column": 70, "token": "constant", "kind": "block_comment", "source": "to be the path going from `a` to `b` along the straight segment with constant velocity `b - a`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.PathConnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\PathConnected.lean", "line": 122, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.PathConnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\PathConnected.lean", "line": 129, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.StdSimplex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\StdSimplex.lean", "line": 102, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.Topology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\Topology.lean", "line": 520, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.Uniform", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\Uniform.lean", "line": 38, "column": 6, "token": "constant", "kind": "block_comment", "source": "by a constant `< 2` when `‖x - y‖` is uniformly bounded below by a positive constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Convex.Uniform", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Convex\\Uniform.lean", "line": 38, "column": 77, "token": "constant", "kind": "block_comment", "source": "by a constant `< 2` when `‖x - y‖` is uniformly bounded below by a positive constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.CStarAlgebra.Matrix", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\CStarAlgebra\\Matrix.lean", "line": 79, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.Adjoint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\Adjoint.lean", "line": 173, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.Adjoint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\Adjoint.lean", "line": 176, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.Adjoint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\Adjoint.lean", "line": 445, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.Adjoint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\Adjoint.lean", "line": 930, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\Defs.lean", "line": 505, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 89, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 100, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 108, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 109, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 115, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 116, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 125, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 126, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 145, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 146, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 190, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 191, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 202, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.OfNorm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\OfNorm.lean", "line": 203, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.PiL2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\PiL2.lean", "line": 125, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := PiLp.vecNotation) \"!\" noWs subscriptTerm noWs \"[\" term,* \"]\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.PiL2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\PiL2.lean", "line": 126, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(!$p:subscript[$e:term,*]) => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.PiL2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\PiL2.lean", "line": 133, "column": 1, "token": "meta", "kind": "code", "source": "meta def EuclideanSpace.delabVecNotation : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.PiL2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\PiL2.lean", "line": 261, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.Projection.Reflection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\Projection\\Reflection.lean", "line": 42, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.InnerProductSpace.Projection.Submodule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\InnerProductSpace\\Projection\\Submodule.lean", "line": 15, "column": 81, "token": "admit", "kind": "block_comment", "source": "defined in `Mathlib/Analysis/InnerProductSpace/Orthogonal.lean`) such that they admit", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.LocallyConvex.HahnBanach", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\LocallyConvex\\HahnBanach.lean", "line": 102, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.LocallyConvex.Separation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\LocallyConvex\\Separation.lean", "line": 51, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.LocallyConvex.WeakSpace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\LocallyConvex\\WeakSpace.lean", "line": 33, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Matrix.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Matrix\\Normed.lean", "line": 614, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.MeanInequalities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\MeanInequalities.lean", "line": 756, "column": 77, "token": "constant", "kind": "block_comment", "source": "/-- For `1 ≤ p`, the `p`-th power of the sum of `f i` is bounded above by a constant times the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.MeanInequalities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\MeanInequalities.lean", "line": 885, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.MeanInequalities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\MeanInequalities.lean", "line": 886, "column": 77, "token": "constant", "kind": "block_comment", "source": "/-- For `1 ≤ p`, the `p`-th power of the sum of `f i` is bounded above by a constant times the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.MeanInequalities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\MeanInequalities.lean", "line": 1032, "column": 77, "token": "constant", "kind": "block_comment", "source": "/-- For `1 ≤ p`, the `p`-th power of the sum of `f i` is bounded above by a constant times the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.MeanInequalities", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\MeanInequalities.lean", "line": 1160, "column": 77, "token": "constant", "kind": "block_comment", "source": "/-- For `1 ≤ p`, the `p`-th power of the sum of `f i` is bounded above by a constant times the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.MeanInequalitiesPow", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\MeanInequalitiesPow.lean", "line": 321, "column": 7, "token": "constant", "kind": "block_comment", "source": "/-- A constant for the inequality `‖f + g‖_{L^p} ≤ C * (‖f‖_{L^p} + ‖g‖_{L^p})`. It is equal to `1`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.MeanInequalitiesPow", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\MeanInequalitiesPow.lean", "line": 344, "column": 82, "token": "constant", "kind": "block_comment", "source": "/-- Variant of `ENNReal.rpow_add_le_mul_rpow_add_rpow` using `LpAddConst` as the constant,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Algebra.Exponential", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Algebra\\Exponential.lean", "line": 556, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Basic.lean", "line": 1077, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalMulNorm : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Basic.lean", "line": 1100, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalAddNorm : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Bounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Bounded.lean", "line": 109, "column": 71, "token": "constant", "kind": "block_comment", "source": "`op : E → F → G` with an estimate `‖op x y‖ ≤ A * ‖x‖ * ‖y‖` for some constant A instead of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Bounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Bounded.lean", "line": 113, "column": 81, "token": "constant", "kind": "block_comment", "source": "operation `op : E → F → G` with an estimate `‖op x y‖ ≤ A * ‖x‖ * ‖y‖` for some constant A instead", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Continuity.lean", "line": 160, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Continuity.lean", "line": 165, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Hom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Hom.lean", "line": 152, "column": 63, "token": "constant", "kind": "block_comment", "source": "/-- A normed group hom is surjective on the subgroup `K` with constant `C` if every element", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Quotient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Quotient.lean", "line": 305, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Uniform", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Uniform.lean", "line": 62, "column": 77, "token": "constant", "kind": "block_comment", "source": "/-- A homomorphism `f` of seminormed groups is Lipschitz, if there exists a constant `C` such that", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Uniform", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Uniform.lean", "line": 65, "column": 91, "token": "constant", "kind": "block_comment", "source": "@[to_additive /-- A homomorphism `f` of seminormed groups is Lipschitz, if there exists a constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Uniform", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Uniform.lean", "line": 101, "column": 78, "token": "constant", "kind": "block_comment", "source": "/-- A homomorphism `f` of seminormed groups is continuous, if there exists a constant `C` such that", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Uniform", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Uniform.lean", "line": 103, "column": 92, "token": "constant", "kind": "block_comment", "source": "@[to_additive /-- A homomorphism `f` of seminormed groups is continuous, if there exists a constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Uniform", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Uniform.lean", "line": 397, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Group.Uniform", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Group\\Uniform.lean", "line": 410, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.lpHolder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\lpHolder.lean", "line": 41, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.lpSpace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\lpSpace.lean", "line": 742, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.lpSpace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\lpSpace.lean", "line": 1085, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 64, "column": 80, "token": "constants", "kind": "block_comment", "source": "(easy) proof which provides a comparison between these two norms with explicit constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 422, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 517, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 525, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 603, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 604, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 615, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 616, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 758, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.PiLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\PiLp.lean", "line": 771, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 452, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 461, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 580, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 581, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 593, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 594, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 774, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 795, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.ProdLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\ProdLp.lean", "line": 959, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Lp.WithLp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Lp\\WithLp.lean", "line": 62, "column": 1, "token": "meta", "kind": "code", "source": "meta def WithLp.delabToLp : Delab := delabApp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Ball.Pointwise", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Ball\\Pointwise.lean", "line": 108, "column": 79, "token": "constant", "kind": "block_comment", "source": "/-- Image of a bounded set in a normed space under scalar multiplication by a constant is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Ball.Pointwise", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Ball\\Pointwise.lean", "line": 138, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant `r` is the ball of radius `r`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 28, "column": 4, "token": "partial", "kind": "block_comment", "source": "of partial sums (the \"classical Schauder basis\").", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 36, "column": 40, "token": "partial", "kind": "block_comment", "source": "  to enforce sequential convergence of partial sums.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 130, "column": 46, "token": "partial", "kind": "block_comment", "source": "Defined via convergence of the net of finite partial sums.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 215, "column": 15, "token": "constant", "kind": "block_comment", "source": "/-- The basis constant for unconditional bases (supremum over all finite sets) as `enorm`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 218, "column": 59, "token": "constant", "kind": "block_comment", "source": "/-- The `enorm` of any projection is bounded by the basis constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 244, "column": 15, "token": "constant", "kind": "block_comment", "source": "/-- The basis constant for unconditional bases (supremum over all finite sets) as `nnnorm`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 259, "column": 60, "token": "constant", "kind": "block_comment", "source": "/-- The `nnnorm` of any projection is bounded by the basis constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 264, "column": 56, "token": "constant", "kind": "block_comment", "source": "/-- The norm of any projection is bounded by the basis constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 326, "column": 15, "token": "constant", "kind": "block_comment", "source": "/-- The basis constant for Schauder bases (supremum over projections) as `enorm`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 329, "column": 57, "token": "constant", "kind": "block_comment", "source": "/-- The enorm of any projection is bounded by the basis constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 333, "column": 15, "token": "constant", "kind": "block_comment", "source": "/-- The basis constant for Schauder bases (supremum over projections) as `nnnorm`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 348, "column": 60, "token": "constant", "kind": "block_comment", "source": "/-- The `nnnorm` of any projection is bounded by the basis constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Bases.lean", "line": 353, "column": 56, "token": "constant", "kind": "block_comment", "source": "/-- The norm of any projection is bounded by the basis constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.FiniteDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\FiniteDimension.lean", "line": 195, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant `C * K` where `C` only depends on `E'`. We record a working value for this constant `C`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.FiniteDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\FiniteDimension.lean", "line": 195, "column": 85, "token": "constant", "kind": "block_comment", "source": "constant `C * K` where `C` only depends on `E'`. We record a working value for this constant `C`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.FiniteDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\FiniteDimension.lean", "line": 209, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant `lipschitzExtensionConstant E' * K`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Multilinear.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Multilinear\\Basic.lean", "line": 824, "column": 73, "token": "constant", "kind": "block_comment", "source": "continuous multilinear map is completely determined by its value on the constant vector made of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Multilinear.Curry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Multilinear\\Curry.lean", "line": 140, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Multilinear.Curry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Multilinear\\Curry.lean", "line": 208, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Multilinear.Curry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Multilinear\\Curry.lean", "line": 249, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Multilinear.Curry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Multilinear\\Curry.lean", "line": 368, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Multilinear.Curry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Multilinear\\Curry.lean", "line": 403, "column": 11, "token": "constant", "kind": "block_comment", "source": "arbitrary constant (note that multilinear maps in `0` variables need not map `0` to `0`!).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.RCLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\RCLike\\Basic.lean", "line": 99, "column": 27, "token": "constant", "kind": "block_comment", "source": "`f` is antilipschitz with constant `K`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.RieszLemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\RieszLemma.lean", "line": 79, "column": 83, "token": "constant", "kind": "block_comment", "source": "which is at distance at least `1` of every element of `F`. Here, `R` is any given constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Seminorm.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Seminorm\\Basic.lean", "line": 564, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Seminorm.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Seminorm\\Basic.lean", "line": 573, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Module.Seminorm.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Module\\Seminorm\\Basic.lean", "line": 574, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Operator.Banach", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Operator\\Banach.lean", "line": 367, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Operator.Banach", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Operator\\Banach.lean", "line": 387, "column": 32, "token": "constant", "kind": "block_comment", "source": "/-- A choice of anti-Lipschitz constant for `f : E →L[𝕜] F` injective with closed range", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Operator.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Operator\\Basic.lean", "line": 351, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Operator.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Operator\\Basic.lean", "line": 375, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Operator.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Operator\\Basic.lean", "line": 376, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Operator.BoundedLinearMaps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Operator\\BoundedLinearMaps.lean", "line": 78, "column": 48, "token": "constant", "kind": "block_comment", "source": "inequality `‖f x‖ ≤ M * ‖x‖` for some positive constant `M`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Operator.BoundedLinearMaps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Operator\\BoundedLinearMaps.lean", "line": 219, "column": 63, "token": "constant", "kind": "line_comment", "source": "    -- Using `C * ‖x‖` is tempting but `x` might be 0 and the constant must be positive!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Operator.NormedSpace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Operator\\NormedSpace.lean", "line": 317, "column": 27, "token": "constant", "kind": "block_comment", "source": "if there is some positive constant C such that `C * ‖u‖ * ‖u‖ ≤ B u u`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Order.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Order\\Lattice.lean", "line": 17, "column": 69, "token": "axiom", "kind": "block_comment", "source": "lattice with a covariant normed group addition satisfying the solid axiom.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Ring\\Basic.lean", "line": 163, "column": 28, "token": "axiom", "kind": "block_comment", "source": "/-- A mixin class with the axiom `‖1‖ = 1`. Many `NormedRing`s and all `NormedField`s satisfy this", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Ring\\Basic.lean", "line": 164, "column": 1, "token": "axiom", "kind": "block_comment", "source": "axiom. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Normed.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Normed\\Ring\\Basic.lean", "line": 503, "column": 3, "token": "constant", "kind": "block_comment", "source": "  constant `C` such that for all `x` in `α`, `norm (f x) ≤ C * norm x`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.RCLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\RCLike\\Basic.lean", "line": 369, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Real.Sqrt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Real\\Sqrt.lean", "line": 327, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNNRealSqrt : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.Real.Sqrt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\Real\\Sqrt.lean", "line": 341, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalSqrt : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Log.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Log\\Basic.lean", "line": 55, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Log.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Log\\Basic.lean", "line": 644, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalLogNatCast : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Log.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Log\\Basic.lean", "line": 654, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalLogIntCast : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Log.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Log\\Basic.lean", "line": 664, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalLogNatLit : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Log.Deriv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Log\\Deriv.lean", "line": 210, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedSimpArgs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Log.Deriv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Log\\Deriv.lean", "line": 316, "column": 22, "token": "partial", "kind": "block_comment", "source": "For `0 ≤ x < 1`, the partial sums of the series expansion of $\\frac{1}{2} * \\log(\\frac{1+x}{1-x})$", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.Complex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\Complex.lean", "line": 272, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def prove_rpow' (pos neg zero : Name) (α β one a b : expr) : tactic (expr × expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.Complex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\Complex.lean", "line": 292, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def prove_cpow : expr → expr → tactic (expr × expr) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.Complex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\Complex.lean", "line": 298, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def eval_cpow : expr → tactic (expr × expr)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Nat.NthRoot.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 608, "column": 15, "token": "unsafe", "kind": "line_comment", "source": "-- This is an unsafe rule since we want to try `rpow_ne_top_of_ne_zero` if `y < 0`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 609, "column": 37, "token": "unsafe", "kind": "code", "source": "@[aesop (rule_sets := [finiteness]) unsafe apply]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 613, "column": 15, "token": "unsafe", "kind": "line_comment", "source": "-- This is an unsafe rule since we want to try `rpow_ne_top_of_nonneg'` if `x = 0`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 614, "column": 37, "token": "unsafe", "kind": "code", "source": "@[aesop (rule_sets := [finiteness]) unsafe apply]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 621, "column": 15, "token": "unsafe", "kind": "line_comment", "source": "-- This is an unsafe rule since we want to try `rpow_ne_top_of_nonneg` if `x = 0`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 622, "column": 37, "token": "unsafe", "kind": "code", "source": "@[aesop (rule_sets := [finiteness]) unsafe apply]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1052, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def prove_nnrpow : expr → expr → tactic (expr × expr) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1056, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def prove_ennrpow : expr → expr → tactic (expr × expr) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1062, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def eval_nnrpow_ennrpow : expr → tactic (expr × expr)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1080, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def prove_nnrpow (a b : expr) : tactic strictness := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1092, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def prove_ennrpow (a b : expr) : tactic strictness := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1108, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def positivity_nnrpow_ennrpow : expr → tactic strictness", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1128, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNNRealRpow : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1144, "column": 9, "token": "meta", "kind": "code", "source": "private meta def isFiniteM? (x : Q(ℝ≥0∞)) : MetaM (Option Q($x ≠ (⊤ : ℝ≥0∞))) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1158, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalENNRealRpow : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1233, "column": 1, "token": "meta", "kind": "code", "source": "meta def proveIsNatNNRealRPowIsNNRat", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.NNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\NNReal.lean", "line": 1250, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNNRealRPow : NormNumExt where eval {u αR} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.Real", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\Real.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Nat.NthRoot.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.Real", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\Real.lean", "line": 379, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRpowZero : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.Real", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\Real.lean", "line": 390, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRpow : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.Real", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\Real.lean", "line": 1097, "column": 1, "token": "meta", "kind": "code", "source": "meta def proveIsNatRPowIsNNRat", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Pow.Real", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Pow\\Real.lean", "line": 1117, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRPow : NormNumExt where eval {u αR} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Trigonometric.Angle", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Trigonometric\\Angle.lean", "line": 97, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Trigonometric.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Trigonometric\\Basic.lean", "line": 181, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRealPi : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Trigonometric.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Trigonometric\\Inverse.lean", "line": 421, "column": 40, "token": "partial", "kind": "block_comment", "source": "/-- `Real.sin` and `Real.arcsin` as a (partial) equivalence from `[-(π / 2), (π / 2)]` to", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecialFunctions.Trigonometric.Inverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecialFunctions\\Trigonometric\\Inverse.lean", "line": 457, "column": 40, "token": "partial", "kind": "block_comment", "source": "/-- `Real.cos` and `Real.arccos` as a (partial) equivalence from `[0, π]` to `[-1, 1]` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Basic.lean", "line": 84, "column": 46, "token": "constant", "kind": "block_comment", "source": "/-- The limit of `n / (n + x)` is 1, for any constant `x` (valid in `ℝ` or any topological division", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Basic.lean", "line": 145, "column": 3, "token": "constant", "kind": "block_comment", "source": "  constant, then `f` tends to `∞`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Basic.lean", "line": 154, "column": 3, "token": "constant", "kind": "block_comment", "source": "  constant, then `f` tends to `∞`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Basic.lean", "line": 165, "column": 63, "token": "constant", "kind": "block_comment", "source": "/-- If when `x` tends to `∞`, `f x / g x` tends to a positive constant, then `f` tends to `∞` if", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Normed.lean", "line": 197, "column": 23, "token": "constant", "kind": "block_comment", "source": "/-- For `k ≠ 0` and a constant `r` the function `r / n ^ k` tends to zero. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Normed.lean", "line": 291, "column": 27, "token": "axiom", "kind": "block_comment", "source": "normed ring satisfies the axiom `‖1‖ = 1`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Normed.lean", "line": 636, "column": 71, "token": "partial", "kind": "block_comment", "source": "/-- If `‖f n‖ ≤ C * r ^ n` for all `n : ℕ` and some `r < 1`, then the partial sums of `f` form a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Normed.lean", "line": 643, "column": 71, "token": "partial", "kind": "block_comment", "source": "/-- If `‖f n‖ ≤ C * r ^ n` for all `n : ℕ` and some `r < 1`, then the partial sums of `f` are within", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Normed.lean", "line": 690, "column": 62, "token": "constant", "kind": "block_comment", "source": "/-- The term norms of any convergent series are bounded by a constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Analysis.SpecificLimits.Normed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Analysis\\SpecificLimits\\Normed.lean", "line": 1022, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Complex.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Complex\\Basic.lean", "line": 808, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance instRepr : Repr ℂ where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Action", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Action.lean", "line": 61, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Basic.lean", "line": 324, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Basic.lean", "line": 736, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance : Repr ℝ≥0∞ where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Basic.lean", "line": 747, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalENNRealtoReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Basic.lean", "line": 757, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalENNRealOfNNReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Inv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Inv.lean", "line": 602, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Inv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Inv.lean", "line": 618, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Inv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Inv.lean", "line": 698, "column": 37, "token": "unsafe", "kind": "code", "source": "@[aesop (rule_sets := [finiteness]) unsafe apply]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Operations.lean", "line": 197, "column": 12, "token": "unsafe", "kind": "line_comment", "source": "-- This is unsafe because we could have `a = ∞` and `b = 0` or vice-versa", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Operations.lean", "line": 198, "column": 37, "token": "unsafe", "kind": "code", "source": "@[aesop (rule_sets := [finiteness]) unsafe 75% apply]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Operations.lean", "line": 296, "column": 12, "token": "unsafe", "kind": "line_comment", "source": "-- This is unsafe because we could have `a = b = ∞`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Operations.lean", "line": 297, "column": 37, "token": "unsafe", "kind": "code", "source": "@[aesop (rule_sets := [finiteness]) unsafe 75% apply]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Operations.lean", "line": 521, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Operations.lean", "line": 621, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ENNReal.Real", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ENNReal\\Real.lean", "line": 395, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalENNRealOfReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ExistsUnique", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ExistsUnique.lean", "line": 28, "column": 1, "token": "meta", "kind": "code", "source": "meta def isExplicitBinderSingular (xs : TSyntax ``explicitBinders) : Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ExistsUnique", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ExistsUnique.lean", "line": 43, "column": 1, "token": "macro", "kind": "code", "source": "macro \"∃!\" xs:explicitBinders \", \" b:term : term => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ExistsUnique", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ExistsUnique.lean", "line": 58, "column": 32, "token": "meta", "kind": "code", "source": "@[app_unexpander ExistsUnique] meta def unexpandExistsUnique : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ExistsUnique", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ExistsUnique.lean", "line": 69, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"∃! \" binderIdent binderPred \", \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.ExistsUnique", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\ExistsUnique.lean", "line": 71, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Finite.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Finite\\Defs.lean", "line": 99, "column": 49, "token": "#eval", "kind": "block_comment", "source": "are meant to be computable in the reduction or `#eval` sense.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Logic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Logic\\Basic.lean", "line": 208, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedDecidableInType false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Logic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Logic\\Basic.lean", "line": 236, "column": 69, "token": "axiom", "kind": "block_comment", "source": "In most of mathlib, we use the law of excluded middle (LEM) and the axiom of choice (AC) freely.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Logic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Logic\\Basic.lean", "line": 238, "column": 22, "token": "axiom", "kind": "block_comment", "source": "attempt to avoid the axiom of choice, usually by adding decidability assumptions on the inputs.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Logic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Logic\\Basic.lean", "line": 240, "column": 35, "token": "axiom", "kind": "block_comment", "source": "You can check if a lemma uses the axiom of choice by using `#print axioms foo` and seeing if", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Logic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Logic\\Basic.lean", "line": 619, "column": 5, "token": "constant", "kind": "block_comment", "source": "The constant function witnesses that", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Logic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Logic\\Basic.lean", "line": 781, "column": 58, "token": "axiom", "kind": "block_comment", "source": "/-- `Classical.byContradiction'` is equivalent to lean's axiom `Classical.choice`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Logic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Logic\\Basic.lean", "line": 800, "column": 11, "token": "axiom", "kind": "block_comment", "source": "using the axiom of choice. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Logic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Logic\\Basic.lean", "line": 1063, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.NNReal.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\NNReal\\Defs.lean", "line": 997, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance : Repr ℝ≥0 where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.NNReal.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\NNReal\\Defs.lean", "line": 1008, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNNRealtoReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.NNReal.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\NNReal\\Defs.lean", "line": 1021, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRealToNNReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.NNReal.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\NNReal\\Defs.lean", "line": 1035, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRealNNAbs : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 70, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 75, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 79, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 83, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 87, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 91, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 95, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 96, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 100, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 101, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 105, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 106, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 110, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 111, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 115, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 116, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 123, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 124, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 270, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 278, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 279, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 307, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 311, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 312, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 387, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 391, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 392, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 405, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 409, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 410, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 532, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance : Repr ℝ where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Real.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Real\\Basic.lean", "line": 593, "column": 43, "token": "constant", "kind": "block_comment", "source": "  `nβ : β → ℝ` if there exists a positive constant `C` such that for all `x` in `α`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Rel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Rel.lean", "line": 77, "column": 65, "token": "partial", "kind": "block_comment", "source": "/-- A relation on `α` and `β`, aka a set-valued function, aka a partial multifunction.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Sign.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Sign\\Basic.lean", "line": 183, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Sign.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Sign\\Defs.lean", "line": 25, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Sign.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Sign\\Defs.lean", "line": 27, "column": 1, "token": "set_option", "kind": "code", "source": "set_option genSizeOfSpec false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Unique", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Unique.lean", "line": 49, "column": 1, "token": "set_option", "kind": "code", "source": "set_option genInjectivity false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Basic.Unique", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Basic\\Unique.lean", "line": 208, "column": 10, "token": "constant", "kind": "block_comment", "source": "/-- If a constant function is surjective, then the codomain is a singleton. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Combinatorics.Enumerative.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Combinatorics\\Enumerative\\Composition.lean", "line": 471, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Combinatorics.Enumerative.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Combinatorics\\Enumerative\\Composition.lean", "line": 539, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Combinatorics.Enumerative.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Combinatorics\\Enumerative\\Composition.lean", "line": 544, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Combinatorics.Enumerative.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Combinatorics\\Enumerative\\Composition.lean", "line": 564, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Combinatorics.Enumerative.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Combinatorics\\Enumerative\\Composition.lean", "line": 815, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Combinatorics.Enumerative.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Combinatorics\\Enumerative\\Composition.lean", "line": 919, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Combinatorics.Enumerative.Partition.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Combinatorics\\Enumerative\\Partition\\Basic.lean", "line": 168, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Applicative", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Applicative.lean", "line": 43, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Applicative", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Applicative.lean", "line": 123, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Applicative", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Applicative.lean", "line": 156, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Applicative", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Applicative.lean", "line": 169, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Bifunctor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Bifunctor.lean", "line": 118, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Bifunctor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Bifunctor.lean", "line": 146, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Bifunctor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Bifunctor.lean", "line": 160, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Functor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Functor.lean", "line": 46, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Functor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Functor.lean", "line": 63, "column": 22, "token": "constant", "kind": "block_comment", "source": "/-- `Const α` is the constant functor, mapping every type to `α`. When", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Functor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Functor.lean", "line": 104, "column": 35, "token": "constant", "kind": "block_comment", "source": "/-- `AddConst α` is a synonym for constant functor `Const α`, mapping", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Functor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Functor.lean", "line": 117, "column": 41, "token": "constant", "kind": "block_comment", "source": "/-- Extract the element of `α` from the constant functor. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Functor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Functor.lean", "line": 184, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Functor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Functor.lean", "line": 188, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Functor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Functor.lean", "line": 266, "column": 27, "token": "constant", "kind": "block_comment", "source": "  applying `f.map` to the constant function `β → α` sending everything to `a`, and then", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Functor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Functor.lean", "line": 272, "column": 27, "token": "constant", "kind": "block_comment", "source": "  applying `f.map` to the constant function `β → α` sending everything to `a`, and then", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Traversable.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Traversable\\Basic.lean", "line": 229, "column": 10, "token": "axiom", "kind": "block_comment", "source": "  /-- An axiom for `traverse` involving `pure : β → Id β`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.Traversable.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\Traversable\\Basic.lean", "line": 232, "column": 22, "token": "axiom", "kind": "block_comment", "source": "  /-- The naturality axiom explaining how lawful traversable functors should play with", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.ULift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\ULift.lean", "line": 77, "column": 13, "token": "constant", "kind": "code", "source": "theorem rec.constant {α : Sort u} {β : Type v} (b : β) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Control.ULift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Control\\ULift.lean", "line": 139, "column": 13, "token": "constant", "kind": "code", "source": "theorem rec.constant {α : Type u} {β : Sort v} (b : β) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.DFinsupp.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\DFinsupp\\BigOperators.lean", "line": 288, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.DFinsupp.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\DFinsupp\\BigOperators.lean", "line": 312, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.DFinsupp.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\DFinsupp\\Defs.lean", "line": 931, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Basic.lean", "line": 853, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRealToEReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Basic.lean", "line": 868, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalENNRealToEReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Basic.lean", "line": 886, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalERealToReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Basic.lean", "line": 903, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalERealToENNReal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Inv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Inv.lean", "line": 90, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Inv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Inv.lean", "line": 555, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalERealInv : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Inv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Inv.lean", "line": 567, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalERealDiv : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Operations.lean", "line": 520, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Operations.lean", "line": 526, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Operations.lean", "line": 868, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalERealAdd : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.EReal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\EReal\\Operations.lean", "line": 888, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalERealMul : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\Basic.lean", "line": 278, "column": 1, "token": "macro", "kind": "code", "source": "macro \"fin_omega\" : tactic => `(tactic|", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.SuccPred", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\SuccPred.lean", "line": 21, "column": 26, "token": "partial", "kind": "block_comment", "source": "* `Fin.predAbove` : the (partial) inverse of `Fin.succAbove`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.Tuple.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\Tuple\\Basic.lean", "line": 18, "column": 30, "token": "constant", "kind": "block_comment", "source": "In this case when `α i` is a constant map, then tuples are isomorphic (but not definitionally equal)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.Tuple.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\Tuple\\Basic.lean", "line": 195, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.Tuple.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\Tuple\\Basic.lean", "line": 727, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.Tuple.NatAntidiagonal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\Tuple\\NatAntidiagonal.lean", "line": 59, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval antidiagonalTuple 3 2", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.Tuple.Reflection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\Tuple\\Reflection.lean", "line": 176, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkProdEqQ {u : Level} {α : Q(Type u)}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.Tuple.Reflection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\Tuple\\Reflection.lean", "line": 199, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkSumEqQ {u : Level} {α : Q(Type u)}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 65, "column": 39, "token": "syntax", "kind": "block_comment", "source": "For instance, `![a, b, c] : Fin 3` is syntax for `vecCons a (vecCons b (vecCons c vecEmpty))`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 67, "column": 38, "token": "syntax", "kind": "block_comment", "source": "Note that this should not be used as syntax for `Matrix` as it generates a term with the wrong type.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 68, "column": 22, "token": "syntax", "kind": "block_comment", "source": "The `!![a, b; c, d]` syntax (provided by `Matrix.matrixNotation`) should be used instead.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 70, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := vecNotation) \"![\" term,* \"]\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 72, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 79, "column": 1, "token": "meta", "kind": "code", "source": "meta def vecConsUnexpander : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 87, "column": 1, "token": "meta", "kind": "code", "source": "meta def vecEmptyUnexpander : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 104, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval ![1, 2] + ![3, 4] -- ![4, 6]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 176, "column": 1, "token": "meta", "kind": "code", "source": "meta partial def matchVecConsPrefix (n : Q(Nat)) (e : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 176, "column": 6, "token": "partial", "kind": "code", "source": "meta partial def matchVecConsPrefix (n : Q(Nat)) (e : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 296, "column": 1, "token": "meta", "kind": "code", "source": "meta def _root_.PiFin.mkLiteralQ {u : Level} {α : Q(Type u)} {n : ℕ} (elems : Fin n → Q($α)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fin.VecNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fin\\VecNotation.lean", "line": 311, "column": 11, "token": "meta", "kind": "code", "source": "protected meta instance _root_.PiFin.toExpr [ToLevel.{u}] [ToExpr α] (n : ℕ) : ToExpr (Fin n → α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Basic.lean", "line": 643, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Basic.lean", "line": 651, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.BooleanAlgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\BooleanAlgebra.lean", "line": 49, "column": 15, "token": "unsafe", "kind": "code", "source": "@[simp, aesop unsafe apply (rule_sets := [finsetNonempty])]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Card", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Card.lean", "line": 956, "column": 31, "token": "constant", "kind": "block_comment", "source": "iterates of `f` is eventually constant. Furthermore, the sequence of images stabilises in fewer", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Card", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Card.lean", "line": 977, "column": 31, "token": "constant", "kind": "block_comment", "source": "iterates of `f` is eventually constant. Furthermore, the sequence of images stabilises in at most", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Empty", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Empty.lean", "line": 204, "column": 10, "token": "unsafe", "kind": "block_comment", "source": "* `aesop unsafe apply (rule_sets := [finsetNonempty])` if they risk directing the search to a blind", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Empty", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Empty.lean", "line": 209, "column": 1, "token": "meta", "kind": "code", "source": "meta def proveFinsetNonempty {u : Level} {α : Q(Type u)} (s : Q(Finset $α)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Filter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Filter.lean", "line": 62, "column": 1, "token": "meta", "kind": "code", "source": "meta def knownToBeFinsetNotSet (expectedType? : Option Expr) : TermElabM Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Filter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Filter.lean", "line": 87, "column": 78, "token": "syntax", "kind": "block_comment", "source": "* `Data.Fintype.Basic` for the `Finset` builder notation elaborator handling syntax of the form", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Filter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Filter.lean", "line": 89, "column": 85, "token": "syntax", "kind": "block_comment", "source": "* `Order.LocallyFinite.Basic` for the `Finset` builder notation elaborator handling syntax of the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Filter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Filter.lean", "line": 95, "column": 1, "token": "meta", "kind": "code", "source": "meta def elabFinsetBuilderSep : TermElab", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Filter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Filter.lean", "line": 105, "column": 38, "token": "syntax", "kind": "line_comment", "source": "    -- Finally, we can elaborate the syntax as a finset.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Image", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Image.lean", "line": 266, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Image", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Image.lean", "line": 312, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Image", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Image.lean", "line": 547, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Image", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Image.lean", "line": 641, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Image", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Image.lean", "line": 784, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Lattice.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Lattice\\Lemmas.lean", "line": 58, "column": 9, "token": "unsafe", "kind": "code", "source": "@[aesop unsafe apply (rule_sets := [finsetNonempty])]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Lattice.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Lattice\\Lemmas.lean", "line": 62, "column": 9, "token": "unsafe", "kind": "code", "source": "@[aesop unsafe apply (rule_sets := [finsetNonempty])]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Lattice.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Lattice\\Prod.lean", "line": 91, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Max", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Max.lean", "line": 80, "column": 72, "token": "syntax", "kind": "line_comment", "source": "      rw [h] at ha; cases ha; , -- the `;` is needed since the `cases` syntax allows `cases a, b`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NAry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NAry.lean", "line": 433, "column": 13, "token": "partial", "kind": "block_comment", "source": "/-- If each partial application of `f` is injective, and images of `s` under those partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NAry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NAry.lean", "line": 433, "column": 84, "token": "partial", "kind": "block_comment", "source": "/-- If each partial application of `f` is injective, and images of `s` under those partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NAry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NAry.lean", "line": 455, "column": 13, "token": "partial", "kind": "block_comment", "source": "/-- If each partial application of `f` is injective, and images of `t` under those partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NAry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NAry.lean", "line": 455, "column": 84, "token": "partial", "kind": "block_comment", "source": "/-- If each partial application of `f` is injective, and images of `t` under those partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NatAntidiagonal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NatAntidiagonal.lean", "line": 53, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NatAntidiagonal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NatAntidiagonal.lean", "line": 58, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 53, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 85, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 116, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 294, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 302, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 356, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 389, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 408, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.NoncommProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\NoncommProd.lean", "line": 428, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Pi", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Pi.lean", "line": 147, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant functions valued in `s`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Powerset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Powerset.lean", "line": 320, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Powerset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Powerset.lean", "line": 333, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Preimage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Preimage.lean", "line": 58, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Preimage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Preimage.lean", "line": 67, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Sort.lean", "line": 321, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance [Repr α] : Repr (Finset α) where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Union", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Union.lean", "line": 99, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Union", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Union.lean", "line": 104, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Union", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Union.lean", "line": 105, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Union", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Union.lean", "line": 111, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Union", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Union.lean", "line": 112, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Union", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Union.lean", "line": 149, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finset.Union", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finset\\Union.lean", "line": 155, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Basic.lean", "line": 84, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Basic.lean", "line": 1220, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Basic.lean", "line": 1332, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Basic.lean", "line": 1342, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Basic.lean", "line": 1360, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Basic.lean", "line": 1372, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Defs.lean", "line": 391, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.ToDFinsupp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\ToDFinsupp.lean", "line": 254, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Weight", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Weight.lean", "line": 281, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Finsupp.Weight", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Finsupp\\Weight.lean", "line": 334, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Card", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Card.lean", "line": 273, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Defs.lean", "line": 136, "column": 3, "token": "syntax", "kind": "block_comment", "source": "  syntax of the form `{x ∈ s | p x}`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Defs.lean", "line": 137, "column": 78, "token": "syntax", "kind": "block_comment", "source": "* `Data.Fintype.Basic` for the `Finset` builder notation elaborator handling syntax of the form", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Defs.lean", "line": 139, "column": 85, "token": "syntax", "kind": "block_comment", "source": "* `Order.LocallyFinite.Basic` for the `Finset` builder notation elaborator handling syntax of the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Defs.lean", "line": 143, "column": 1, "token": "meta", "kind": "code", "source": "meta def elabFinsetBuilderSetOf : TermElab", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Defs.lean", "line": 161, "column": 38, "token": "syntax", "kind": "line_comment", "source": "    -- Finally, we can elaborate the syntax as a finset.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Defs.lean", "line": 172, "column": 28, "token": "meta", "kind": "code", "source": "@[app_delab Finset.filter] meta def delabFinsetFilter : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.EquivFin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\EquivFin.lean", "line": 167, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedFintypeInType false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Perm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Perm.lean", "line": 118, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Quotient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Quotient.lean", "line": 33, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedDecidableInType false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Quotient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Quotient.lean", "line": 79, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedFintypeInType false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Quotient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Quotient.lean", "line": 243, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Sets", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Sets.lean", "line": 315, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := finsetStx) \"finset% \" t:term : term => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Sets", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Sets.lean", "line": 326, "column": 39, "token": "syntax", "kind": "block_comment", "source": "/-- `quot_precheck` for the `finset%` syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Fintype.Sets", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Fintype\\Sets.lean", "line": 327, "column": 28, "token": "meta", "kind": "code", "source": "@[quot_precheck finsetStx] meta def precheckFinsetStx : Precheck", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Basic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.CoeAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Basic.lean", "line": 116, "column": 55, "token": "sorry", "kind": "block_comment", "source": "-- Compare with: lemma do_something (f : MyHom A B) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Basic.lean", "line": 116, "column": 64, "token": "sorry", "kind": "block_comment", "source": "-- Compare with: lemma do_something (f : MyHom A B) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Basic.lean", "line": 117, "column": 77, "token": "sorry", "kind": "block_comment", "source": "lemma do_something {F : Type*} [FunLike F A B] [MyHomClass F A B] (f : F) : sorry :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Basic.lean", "line": 118, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Basic.lean", "line": 122, "column": 44, "token": "constant", "kind": "block_comment", "source": "and defining `CoolerHomClass` only takes a constant amount of effort,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Basic.lean", "line": 177, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd Lean.Elab.Command.liftTermElabM do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Embedding", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Embedding.lean", "line": 120, "column": 61, "token": "sorry", "kind": "block_comment", "source": "-- Compare with: lemma do_something (f : MyEmbedding A B) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Embedding", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Embedding.lean", "line": 120, "column": 70, "token": "sorry", "kind": "block_comment", "source": "-- Compare with: lemma do_something (f : MyEmbedding A B) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Embedding", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Embedding.lean", "line": 121, "column": 83, "token": "sorry", "kind": "block_comment", "source": "lemma do_something {F : Type*} [FunLike F A B] [MyEmbeddingClass F A B] (f : F) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Embedding", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Embedding.lean", "line": 121, "column": 92, "token": "sorry", "kind": "block_comment", "source": "lemma do_something {F : Type*} [FunLike F A B] [MyEmbeddingClass F A B] (f : F) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Embedding", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Embedding.lean", "line": 125, "column": 50, "token": "constant", "kind": "block_comment", "source": "and defining `CoolerEmbeddingClass` only takes a constant amount of effort,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Equiv.lean", "line": 118, "column": 55, "token": "sorry", "kind": "block_comment", "source": "-- Compare with: lemma do_something (f : MyIso A B) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Equiv.lean", "line": 118, "column": 64, "token": "sorry", "kind": "block_comment", "source": "-- Compare with: lemma do_something (f : MyIso A B) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Equiv.lean", "line": 119, "column": 79, "token": "sorry", "kind": "block_comment", "source": "lemma do_something {F : Type*} [EquivLike F A B] [MyIsoClass F A B] (f : F) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Equiv.lean", "line": 119, "column": 88, "token": "sorry", "kind": "block_comment", "source": "lemma do_something {F : Type*} [EquivLike F A B] [MyIsoClass F A B] (f : F) : sorry := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.FunLike.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\FunLike\\Equiv.lean", "line": 123, "column": 44, "token": "constant", "kind": "block_comment", "source": "and defining `CoolerIsoClass` only takes a constant amount of effort,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Int.Cast.Pi", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Int\\Cast\\Pi.lean", "line": 18, "column": 40, "token": "constant", "kind": "block_comment", "source": "* `Pi.instIntCast`: map `n : ℤ` to the constant function `n : ∀ i, π i`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Int.ConditionallyCompleteOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Int\\ConditionallyCompleteOrder.lean", "line": 27, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Int.ConditionallyCompleteOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Int\\ConditionallyCompleteOrder.lean", "line": 49, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Int.ConditionallyCompleteOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Int\\ConditionallyCompleteOrder.lean", "line": 63, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Int.LeastGreatest", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Int\\LeastGreatest.lean", "line": 23, "column": 77, "token": "axiom", "kind": "block_comment", "source": "  of the minimality. This definition is computable and does not rely on the axiom of choice.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Cycle", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Cycle.lean", "line": 21, "column": 6, "token": "#eval", "kind": "block_comment", "source": "via `#eval`, when over representable types. For example, the cycle `(2 1 4 3)` will be shown", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Cycle", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Cycle.lean", "line": 654, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Cycle", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Cycle.lean", "line": 782, "column": 6, "token": "#eval", "kind": "block_comment", "source": "via `#eval`, when over representable types. For example, the cycle `(2 1 4 3)` will be shown", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Cycle", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Cycle.lean", "line": 786, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance [Repr α] : Repr (Cycle α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.MinMax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\MinMax.lean", "line": 231, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.MinMax", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\MinMax.lean", "line": 270, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.NodupEquivFin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\NodupEquivFin.lean", "line": 136, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Permutation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Permutation.lean", "line": 117, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval permutationsAux2 1 [] [] [2, 3, 4] id", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Pi", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Pi.lean", "line": 89, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Rotate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Rotate.lean", "line": 237, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Sort.lean", "line": 224, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Sort.lean", "line": 250, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.List.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\List\\Sort.lean", "line": 290, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.hashCommand false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Basis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Basis.lean", "line": 88, "column": 14, "token": "unsafe", "kind": "code", "source": "  aesop (add unsafe unfold single)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Basis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Basis.lean", "line": 94, "column": 14, "token": "unsafe", "kind": "code", "source": "  aesop (add unsafe unfold single)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Basis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Basis.lean", "line": 269, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Basis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Basis.lean", "line": 270, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Composition.lean", "line": 44, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Composition.lean", "line": 51, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Composition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Composition.lean", "line": 81, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Mul", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Mul.lean", "line": 950, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Mul", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Mul.lean", "line": 954, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Reflection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Reflection.lean", "line": 94, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Reflection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Reflection.lean", "line": 140, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Reflection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Reflection.lean", "line": 168, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Matrix.Reflection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Matrix\\Reflection.lean", "line": 191, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Defs.lean", "line": 30, "column": 26, "token": "partial", "kind": "block_comment", "source": "* `Multiset.pmap`: map a partial function defined on a superset of the multiset's elements.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Defs.lean", "line": 251, "column": 17, "token": "partial", "kind": "block_comment", "source": "/-! ### Map for partial functions -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Defs.lean", "line": 253, "column": 46, "token": "partial", "kind": "block_comment", "source": "/-- Lift of the list `pmap` operation. Map a partial function `f` over a multiset", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Filter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Filter.lean", "line": 422, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.MapFold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\MapFold.lean", "line": 321, "column": 17, "token": "partial", "kind": "block_comment", "source": "/-! ### Map for partial functions -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.MapFold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\MapFold.lean", "line": 343, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Powerset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Powerset.lean", "line": 303, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Sort.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Sort.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Multiset.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Sort.lean", "line": 94, "column": 1, "token": "meta", "kind": "code", "source": "meta unsafe instance {α : Type u} [Lean.ToLevel.{u}] [Lean.ToExpr α] :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Sort.lean", "line": 94, "column": 6, "token": "unsafe", "kind": "code", "source": "meta unsafe instance {α : Type u} [Lean.ToLevel.{u}] [Lean.ToExpr α] :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.Sort", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\Sort.lean", "line": 106, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance [Repr α] : Repr (Multiset α) where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Multiset.ZeroCons", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Multiset\\ZeroCons.lean", "line": 475, "column": 17, "token": "partial", "kind": "block_comment", "source": "/-! ### Map for partial functions -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Factorial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Factorial\\Basic.lean", "line": 504, "column": 38, "token": "#eval", "kind": "block_comment", "source": "This is the highest factorial I can `#eval` using the naive implementation without a stack overflow:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Factorial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Factorial\\Basic.lean", "line": 508, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval 9718 ! |>.log2", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Factorial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Factorial\\Basic.lean", "line": 568, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval (10^6) ! |>.log2", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Init.lean", "line": 133, "column": 11, "token": "sorry", "kind": "block_comment", "source": "| refl => sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Init.lean", "line": 134, "column": 27, "token": "sorry", "kind": "block_comment", "source": "| le_succ_of_le hle ih => sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Init.lean", "line": 228, "column": 35, "token": "syntax", "kind": "block_comment", "source": "To use in an induction proof, the syntax is `induction n, hn using Nat.le_induction` (or the same", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Init.lean", "line": 426, "column": 36, "token": "axiom", "kind": "line_comment", "source": "-- Note: the following should stay axiom-free, since it is used whenever one writes the symbol", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Log", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Log.lean", "line": 45, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval Nat.logTR 2 (2 ^ 1000000)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Log", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Log.lean", "line": 46, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval Nat.log 2 (2 ^ 1000000)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Multiplicity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Multiplicity.lean", "line": 128, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Prime.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Prime\\Defs.lean", "line": 156, "column": 11, "token": "#eval", "kind": "block_comment", "source": "(e.g. in `#eval` or `by native_decide`).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Prime.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Prime\\Defs.lean", "line": 156, "column": 25, "token": "native_decide", "kind": "block_comment", "source": "(e.g. in `#eval` or `by native_decide`).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Totient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Totient.lean", "line": 240, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Nat.Totient", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Nat\\Totient.lean", "line": 449, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNatTotient : PositivityExt where eval {u α} z p e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.NNRat.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\NNRat\\Defs.lean", "line": 256, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.NNRat.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\NNRat\\Defs.lean", "line": 266, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.NNRat.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\NNRat\\Defs.lean", "line": 271, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.NNRat.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\NNRat\\Defs.lean", "line": 282, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.NNRat.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\NNRat\\Defs.lean", "line": 306, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.NNRat.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\NNRat\\Defs.lean", "line": 377, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Option.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Option\\Basic.lean", "line": 28, "column": 37, "token": "partial", "kind": "block_comment", "source": "* It can be used to define failsafe partial functions, which return `some the_result_we_expect`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Option.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Option\\Basic.lean", "line": 30, "column": 29, "token": "partial", "kind": "block_comment", "source": "  any subsequent use of the partial function to explicitly deal with the exceptions that make it", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 15, "column": 33, "token": "partial", "kind": "block_comment", "source": "This file defines `Part α`, the partial values of a type.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 17, "column": 36, "token": "partial", "kind": "block_comment", "source": "value. The rule is then that every partial value has a value but, to access it, you need to provide", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 21, "column": 36, "token": "partial", "kind": "block_comment", "source": "translate back and forth between a partial value with a decidable domain and an option, and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 26, "column": 20, "token": "partial", "kind": "block_comment", "source": "* `Part.none`: The partial value whose domain is `False`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 27, "column": 22, "token": "partial", "kind": "block_comment", "source": "* `Part.some a`: The partial value whose domain is `True` and whose value is `a`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 41, "column": 77, "token": "partial", "kind": "block_comment", "source": "* `Part.assert`: `assert p f` appends `p` to the domains of the values of a partial function.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 42, "column": 38, "token": "partial", "kind": "block_comment", "source": "* `Part.unwrap`: Gets the value of a partial value regardless of its domain. Unsound.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 55, "column": 30, "token": "partial", "kind": "block_comment", "source": "/-- `Part α` is the type of \"partial values\" of type `α`. It", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 59, "column": 23, "token": "partial", "kind": "block_comment", "source": "  /-- The domain of a partial value -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 61, "column": 30, "token": "partial", "kind": "block_comment", "source": "  /-- Extract a value from a partial value given a proof of `Dom` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 572, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def unwrap (o : Part α) : α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 573, "column": 9, "token": "lcProof", "kind": "code", "source": "  o.get lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Part", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Part.lean", "line": 589, "column": 33, "token": "constants", "kind": "block_comment", "source": "We define several instances for constants and operations on `Part α` inherited from `α`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.PNat.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\PNat\\Basic.lean", "line": 314, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Basic.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Basic.lean", "line": 160, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Basic.lean", "line": 312, "column": 1, "token": "meta", "kind": "code", "source": "meta register_option pp.numericProj.prod : Bool := {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Basic.lean", "line": 319, "column": 1, "token": "meta", "kind": "code", "source": "meta def getPPNumericProjProd (o : Options) : Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Basic.lean", "line": 324, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabProdFst : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Basic.lean", "line": 334, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabProdSnd : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Lex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Lex.lean", "line": 18, "column": 67, "token": "partial", "kind": "block_comment", "source": "This file defines the lexicographic relation for pairs of orders, partial orders and linear orders.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Lex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Lex.lean", "line": 22, "column": 18, "token": "partial", "kind": "block_comment", "source": "* `Prod.Lex.<pre/partial/linear>Order`: Instances lifting the orders on `α` and `β` to `α ×ₗ β`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Lex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Lex.lean", "line": 134, "column": 46, "token": "partial", "kind": "block_comment", "source": "/-- Variant of `Prod.Lex.toLex_le_toLex` for partial orders. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Lex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Lex.lean", "line": 140, "column": 46, "token": "partial", "kind": "block_comment", "source": "/-- Variant of `Prod.Lex.toLex_lt_toLex` for partial orders. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Lex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Lex.lean", "line": 147, "column": 38, "token": "partial", "kind": "block_comment", "source": "/-- Variant of `Prod.Lex.le_iff` for partial orders. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Lex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Lex.lean", "line": 153, "column": 38, "token": "partial", "kind": "block_comment", "source": "/-- Variant of `Prod.Lex.lt_iff` for partial orders. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Prod.Lex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Prod\\Lex.lean", "line": 170, "column": 32, "token": "partial", "kind": "block_comment", "source": "/-- Dictionary / lexicographic partial order for pairs. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Quot", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Quot.lean", "line": 29, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd Lean.Elab.Command.liftTermElabM do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Quot", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Quot.lean", "line": 359, "column": 58, "token": "axiom", "kind": "block_comment", "source": "/-- Choose an element of the equivalence class using the axiom of choice.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Quot", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Quot.lean", "line": 366, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe def Quot.unquot {r : α → α → Prop} : Quot r → α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Quot", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Quot.lean", "line": 367, "column": 8, "token": "lcProof", "kind": "code", "source": "  cast lcProof", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Quot", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Quot.lean", "line": 373, "column": 58, "token": "axiom", "kind": "block_comment", "source": "/-- Choose an element of the equivalence class using the axiom of choice.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Quot", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Quot.lean", "line": 479, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- Any constant function lifts to a function out of the truncation -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Quot", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Quot.lean", "line": 489, "column": 12, "token": "constant", "kind": "block_comment", "source": "/-- Lift a constant function on `q : Trunc α`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Quot", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Quot.lean", "line": 555, "column": 68, "token": "axiom", "kind": "block_comment", "source": "/-- Noncomputably extract a representative of `Trunc α` (using the axiom of choice). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Cast.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Cast\\Defs.lean", "line": 53, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Cast.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Cast\\Lemmas.lean", "line": 81, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Cast.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Cast\\Order.lean", "line": 263, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRatCast : PositivityExt where eval {u α} _zα pα? e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Cast.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Cast\\Order.lean", "line": 295, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNNRatCast : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Floor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Floor.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Algebra.Order.Round", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Floor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Floor.lean", "line": 141, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntFloor : NormNumExt where eval {u αZ} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Floor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Floor.lean", "line": 200, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntCeil : NormNumExt where eval {u αZ} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Floor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Floor.lean", "line": 251, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntFract : NormNumExt where eval {u α} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Floor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Floor.lean", "line": 305, "column": 24, "token": "meta", "kind": "block_comment", "source": "/-- local copy tagged `meta` for evaluation of `round` below -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Floor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Floor.lean", "line": 306, "column": 9, "token": "meta", "kind": "code", "source": "private meta local instance : FloorRing ℚ :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Floor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Floor.lean", "line": 311, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRound : NormNumExt where eval {u αZ} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Rat.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Rat\\Lemmas.lean", "line": 308, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Basic.lean", "line": 344, "column": 78, "token": "axiom", "kind": "block_comment", "source": "on the argument. Note that it makes a proof depend on the `Classical.choice` axiom. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Basic.lean", "line": 1158, "column": 24, "token": "axiom", "kind": "block_comment", "source": "coming from the choice axiom, so that we don't have to provide `[DecidableEq (Set α)]` arguments", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Card", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Card.lean", "line": 599, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"toFinite_tac\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Card", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Card.lean", "line": 601, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Card", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Card.lean", "line": 605, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"to_encard_tac\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Card", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Card.lean", "line": 607, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 104, "column": 17, "token": "syntax", "kind": "block_comment", "source": "/-- Set builder syntax. This can be elaborated to either a `Set` or a `Finset` depending on context.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 106, "column": 26, "token": "syntax", "kind": "block_comment", "source": "The elaborators for this syntax are located in:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 107, "column": 65, "token": "syntax", "kind": "block_comment", "source": "* `Data.Set.Defs` for the `Set` builder notation elaborator for syntax of the form `{x | p x}`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 109, "column": 72, "token": "syntax", "kind": "block_comment", "source": "* `Data.Finset.Basic` for the `Finset` builder notation elaborator for syntax of the form", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 111, "column": 73, "token": "syntax", "kind": "block_comment", "source": "* `Data.Fintype.Basic` for the `Finset` builder notation elaborator for syntax of the form", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 113, "column": 80, "token": "syntax", "kind": "block_comment", "source": "* `Order.LocallyFinite.Basic` for the `Finset` builder notation elaborator for syntax of the form", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 116, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := setBuilder) \"{\" extBinder \" | \" term \"}\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 134, "column": 3, "token": "syntax", "kind": "block_comment", "source": "  syntax of the form `{x ∈ s | p x}`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 136, "column": 3, "token": "syntax", "kind": "block_comment", "source": "  syntax of the form `{x | p x}`, `{x : α | p x}`, `{x ∉ s | p x}`, `{x ≠ a | p x}`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 138, "column": 11, "token": "syntax", "kind": "block_comment", "source": "  one for syntax of the form `{x ≤ a | p x}`, `{x ≥ a | p x}`, `{x < a | p x}`, `{x > a | p x}`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 141, "column": 1, "token": "meta", "kind": "code", "source": "meta def elabSetBuilder : TermElab", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 152, "column": 1, "token": "meta", "kind": "code", "source": "meta def ofPred.unexpander : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 165, "column": 1, "token": "macro", "kind": "code", "source": "macro (priority := low) \"{\" t:term \" | \" bs:extBinders \"}\" : term =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 183, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := macroPattSetBuilder) (priority := low - 1)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 188, "column": 1, "token": "macro", "kind": "code", "source": "macro (priority := low - 1) \"{\" pat:term \" | \" p:term \"}\" : term =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Defs.lean", "line": 193, "column": 1, "token": "meta", "kind": "code", "source": "meta def ofPredPatternMatchUnexpander : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Finite.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Finite\\Basic.lean", "line": 325, "column": 29, "token": "partial", "kind": "block_comment", "source": "/-- If a function `f` has a partial inverse `g` and the image of `s` under `f` is a set with", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Finite.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Finite\\Basic.lean", "line": 912, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Image", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Image.lean", "line": 132, "column": 15, "token": "constant", "kind": "block_comment", "source": "then `f` is a constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.NAry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\NAry.lean", "line": 81, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Notation.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.ExtraRecognizers", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Notation.lean", "line": 49, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabSetImageSubtype : Delab := whenPPOption getPPCoercions do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Operations.lean", "line": 202, "column": 20, "token": "axiom", "kind": "block_comment", "source": "/-- We can use the axiom of choice to pick a preimage for every element of `range f`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Pairwise.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Pairwise\\Basic.lean", "line": 371, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- The partial images of a binary function `f` whose partial evaluations are injective are pairwise", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Pairwise.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Pairwise\\Basic.lean", "line": 371, "column": 55, "token": "partial", "kind": "block_comment", "source": "/-- The partial images of a binary function `f` whose partial evaluations are injective are pairwise", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Pairwise.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Pairwise\\Basic.lean", "line": 385, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- The partial images of a binary function `f` whose partial evaluations are injective are pairwise", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Pairwise.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Pairwise\\Basic.lean", "line": 385, "column": 55, "token": "partial", "kind": "block_comment", "source": "/-- The partial images of a binary function `f` whose partial evaluations are injective are pairwise", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Pairwise.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Pairwise\\Lattice.lean", "line": 155, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Restrict", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Restrict.lean", "line": 318, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.Subsingleton", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\Subsingleton.lean", "line": 160, "column": 69, "token": "axiom", "kind": "block_comment", "source": "argument. Note that it makes a proof depend on the classical.choice axiom. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Set.UnionLift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Set\\UnionLift.lean", "line": 30, "column": 1, "token": "constants", "kind": "block_comment", "source": "constants, unary functions, or binary functions are preserved. These lemmas are:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.SetLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\SetLike\\Basic.lean", "line": 39, "column": 39, "token": "sorry", "kind": "block_comment", "source": "  (op_mem' : ∀ {x : X}, x ∈ carrier → sorry ∈ carrier)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.SetLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\SetLike\\Basic.lean", "line": 135, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabSubtypeSetLike : Delab := whenPPOption getPPNotation do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.SetLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\SetLike\\Basic.lean", "line": 216, "column": 61, "token": "partial", "kind": "block_comment", "source": "An instance of this class is automatically available on any partial order defined as", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.SetLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\SetLike\\Basic.lean", "line": 238, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- The partial order induced from a `SetLike` instance by inclusion.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.SetLike.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\SetLike\\Basic.lean", "line": 240, "column": 3, "token": "partial", "kind": "block_comment", "source": "A partial order defined as `.ofSetLike` will automatically make available an instance", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.SProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\SProd.lean", "line": 37, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `($x ×ˢ $y)   => `(fbinop% SProd.sprod $x $y)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sum\\Basic.lean", "line": 53, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sum\\Basic.lean", "line": 57, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sum.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sum\\Order.lean", "line": 737, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sum.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sum\\Order.lean", "line": 773, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Basic.lean", "line": 163, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Basic.lean", "line": 168, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Basic.lean", "line": 280, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Basic.lean", "line": 350, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Basic.lean", "line": 356, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Basic.lean", "line": 466, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Basic.lean", "line": 478, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Sym2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Sym2.lean", "line": 422, "column": 41, "token": "partial", "kind": "block_comment", "source": "Partial map. If `f : ∀ a, p a → β` is a partial function defined on `a : α` satisfying `p`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Sym2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Sym2.lean", "line": 833, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Sym2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Sym2.lean", "line": 849, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Sym2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Sym2.lean", "line": 850, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Sym.Sym2", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Sym\\Sym2.lean", "line": 983, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance [Repr α] : Repr (Sym2 α) where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 146, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 251, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 285, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 309, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 546, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 592, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 597, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 657, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 683, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 707, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Basic.lean", "line": 736, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Defs.lean", "line": 127, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.Vector.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\Vector\\Defs.lean", "line": 128, "column": 26, "token": "partial", "kind": "block_comment", "source": "/-- Map a vector under a partial function. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.W.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\W\\Basic.lean", "line": 21, "column": 32, "token": "syntax", "kind": "block_comment", "source": "are commonly used to formalize syntax, e.g. terms and expressions in a given language. The strategy", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.W.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\W\\Basic.lean", "line": 123, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.W.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\W\\Basic.lean", "line": 137, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.W.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\W\\Basic.lean", "line": 162, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.W.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\W\\Basic.lean", "line": 170, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.W.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\W\\Basic.lean", "line": 171, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Aut", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Aut.lean", "line": 23, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 103, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 152, "column": 9, "token": "unsafe", "kind": "code", "source": "@[aesop unsafe 75%]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 216, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 252, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 305, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 316, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 430, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 431, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 487, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 526, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 544, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 553, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 560, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 802, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 882, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 960, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 979, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\Basic.lean", "line": 1120, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Data.ZMod.QuotientGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Data\\ZMod\\QuotientGroup.lean", "line": 209, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Dynamics.PeriodicPts.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Dynamics\\PeriodicPts\\Defs.lean", "line": 35, "column": 17, "token": "syntax", "kind": "block_comment", "source": "We provide “dot syntax”-style operations on terms of the form `h : IsPeriodicPt f n x` including", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Geometry.Convex.Cone.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Geometry\\Convex\\Cone\\Basic.lean", "line": 327, "column": 42, "token": "partial", "kind": "block_comment", "source": "/-- A pointed and salient cone defines a partial order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Geometry.Convex.Cone.Pointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Geometry\\Convex\\Cone\\Pointed.lean", "line": 219, "column": 1, "token": "meta", "kind": "code", "source": "meta def hull.unexpander : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Geometry.Convex.ConvexSpace.AffineMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Geometry\\Convex\\ConvexSpace\\AffineMap.lean", "line": 92, "column": 7, "token": "constant", "kind": "block_comment", "source": "/-- A constant map between convex spaces, as a bundled affine map. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Geometry.Convex.ConvexSpace.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Geometry\\Convex\\ConvexSpace\\Defs.lean", "line": 656, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Geometry.Convex.ConvexSpace.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Geometry\\Convex\\ConvexSpace\\Module.lean", "line": 56, "column": 51, "token": "admit", "kind": "block_comment", "source": "convexity as we develop it here, although they do admit a perfectly reasonable convexity structure", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Geometry.Convex.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Geometry\\Convex\\Set.lean", "line": 185, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Basic.lean", "line": 170, "column": 72, "token": "constant", "kind": "block_comment", "source": "/-- Given a congruence relation `c` on a monoid and a homomorphism `f` constant on `c`'s", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Basic.lean", "line": 174, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant on `c`'s equivalence classes, `f` has the same image as the homomorphism that `f` induces", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Basic.lean", "line": 243, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Defs.lean", "line": 226, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant on `c`'s equivalence classes. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Defs.lean", "line": 228, "column": 31, "token": "constant", "kind": "block_comment", "source": "induced by a function that is constant on `c`'s equivalence classes. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Defs.lean", "line": 235, "column": 9, "token": "constant", "kind": "block_comment", "source": "that is constant on `c`'s equivalence classes. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Defs.lean", "line": 237, "column": 38, "token": "constant", "kind": "block_comment", "source": "induced by a binary function that is constant on `c`'s equivalence classes. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Defs.lean", "line": 298, "column": 9, "token": "constant", "kind": "block_comment", "source": "that is constant on `c`'s equivalence classes. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Defs.lean", "line": 300, "column": 55, "token": "constant", "kind": "block_comment", "source": "congruence relation `c` induced by a function that is constant on `c`'s equivalence classes. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Hom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Hom.lean", "line": 185, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Hom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Hom.lean", "line": 187, "column": 14, "token": "constant", "kind": "block_comment", "source": "homomorphism constant on `c`'s equivalence classes. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Hom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Hom.lean", "line": 189, "column": 40, "token": "constant", "kind": "block_comment", "source": "relation `c` induced by a homomorphism constant on `c`'s equivalence classes. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Hom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Hom.lean", "line": 247, "column": 37, "token": "constant", "kind": "block_comment", "source": "/-- Surjective monoid homomorphisms constant on a congruence relation `c`'s equivalence classes", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Congruence.Hom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Congruence\\Hom.lean", "line": 249, "column": 56, "token": "constant", "kind": "block_comment", "source": "@[to_additive /-- Surjective `AddMonoid` homomorphisms constant on an additive congruence", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Exponent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Exponent.lean", "line": 87, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Exponent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Exponent.lean", "line": 103, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Exponent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Exponent.lean", "line": 512, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.FreeAbelianGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\FreeAbelianGroup.lean", "line": 195, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.FreeGroup.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\FreeGroup\\Basic.lean", "line": 441, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translateOverwrite false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.FreeGroup.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\FreeGroup\\Basic.lean", "line": 672, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.FreeGroup.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\FreeGroup\\Basic.lean", "line": 751, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.GroupAction.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\GroupAction\\Basic.lean", "line": 198, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.GroupAction.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\GroupAction\\Defs.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.GroupAction.DomAct.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\GroupAction\\DomAct\\Basic.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.GroupAction.DomAct.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\GroupAction\\DomAct\\Basic.lean", "line": 114, "column": 1, "token": "set_option", "kind": "code", "source": "set_option hygiene false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.GroupAction.DomAct.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\GroupAction\\DomAct\\Basic.lean", "line": 115, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.GroupAction.Hom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\GroupAction\\Hom.lean", "line": 594, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translateOverwrite false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Index", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Index.lean", "line": 564, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Index", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Index.lean", "line": 878, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Index", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Index.lean", "line": 884, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.MonoidLocalization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\MonoidLocalization\\Basic.lean", "line": 206, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translateOverwrite false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.MonoidLocalization.Maps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\MonoidLocalization\\Maps.lean", "line": 147, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.NoncommPiCoprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\NoncommPiCoprod.lean", "line": 101, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.NoncommPiCoprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\NoncommPiCoprod.lean", "line": 118, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.NoncommPiCoprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\NoncommPiCoprod.lean", "line": 188, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.NoncommPiCoprod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\NoncommPiCoprod.lean", "line": 332, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.OrderOfElement", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\OrderOfElement.lean", "line": 43, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.longFile 1600", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.OrderOfElement", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\OrderOfElement.lean", "line": 227, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.OrderOfElement", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\OrderOfElement.lean", "line": 584, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.OreLocalization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\OreLocalization\\Basic.lean", "line": 103, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax:1075 term noWs atomic(\"[\" term \"⁻¹\" noWs \"]\") : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.OreLocalization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\OreLocalization\\Basic.lean", "line": 104, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `($R[$S⁻¹]) => ``(OreLocalization $S $R)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.OreLocalization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\OreLocalization\\Basic.lean", "line": 549, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.OreLocalization.OreSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\OreLocalization\\OreSet.lean", "line": 64, "column": 4, "token": "run_cmd", "kind": "line_comment", "source": "-- run_cmd to_additive.map_namespace `OreLocalization `AddOreLocalization", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Basic.lean", "line": 322, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Basic.lean", "line": 896, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Basic.lean", "line": 944, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Factors", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Factors.lean", "line": 486, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Factors", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Factors.lean", "line": 509, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Factors", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Factors.lean", "line": 628, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Type", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Type.lean", "line": 69, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Type", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Type.lean", "line": 80, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Type", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Type.lean", "line": 373, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Cycle.Type", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Cycle\\Type.lean", "line": 495, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Fin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Fin.lean", "line": 153, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Fin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Fin.lean", "line": 223, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Fin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Fin.lean", "line": 300, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Fin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Fin.lean", "line": 373, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Fin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Fin.lean", "line": 388, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Finite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Finite.lean", "line": 117, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Perm.Finite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Perm\\Finite.lean", "line": 159, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.QuotientGroup.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\QuotientGroup\\Basic.lean", "line": 365, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.QuotientGroup.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\QuotientGroup\\Defs.lean", "line": 127, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.SpecificGroups.Cyclic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\SpecificGroups\\Cyclic.lean", "line": 490, "column": 36, "token": "axiom", "kind": "block_comment", "source": "and instead picks one out with the axiom of choice. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.SpecificGroups.Cyclic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\SpecificGroups\\Cyclic.lean", "line": 523, "column": 36, "token": "axiom", "kind": "block_comment", "source": "and instead picks one out with the axiom of choice. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.SpecificGroups.Cyclic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\SpecificGroups\\Cyclic.lean", "line": 544, "column": 36, "token": "axiom", "kind": "block_comment", "source": "and instead picks one out with the axiom of choice. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.SpecificGroups.Cyclic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\SpecificGroups\\Cyclic.lean", "line": 671, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.GroupTheory.Subgroup.Center", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\GroupTheory\\Subgroup\\Center.lean", "line": 157, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Init.lean", "line": 63, "column": 5, "token": "syntax", "kind": "block_comment", "source": "All syntax linters defined in Mathlib which are active by default are imported here.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Init.lean", "line": 80, "column": 40, "token": "syntax", "kind": "block_comment", "source": "/-- Define a linter set of all mathlib syntax linters which are enabled by default.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Init.lean", "line": 82, "column": 40, "token": "set_option", "kind": "block_comment", "source": "Projects depending on mathlib can use `set_option linter.mathlibStandardSet true` to enable", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Init", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Init.lean", "line": 135, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd liftTermElabM do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.ContextInfo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\ContextInfo.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Elab.Tactic.Meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.ContextInfo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\ContextInfo.lean", "line": 19, "column": 18, "token": "meta", "kind": "code", "source": "@[expose] public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.ContextInfo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\ContextInfo.lean", "line": 84, "column": 42, "token": "syntax", "kind": "block_comment", "source": "/-- Run tactic code, given by a piece of syntax, in the context of an infotree node.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Elab.InfoTree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Elab\\InfoTree.lean", "line": 31, "column": 1, "token": "partial", "kind": "code", "source": "partial def collectTryThisSuggestions (trees : PersistentArray InfoTree) : Array Suggestion :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Elab.InfoTree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Elab\\InfoTree.lean", "line": 58, "column": 1, "token": "partial", "kind": "code", "source": "partial def findSomeM? {m : Type → Type} [Monad m] {α}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Elab.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Elab\\Tactic\\Basic.lean", "line": 34, "column": 12, "token": "meta", "kind": "code", "source": "      term.meta.core.infoState := ← getInfoState", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Elab.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Elab\\Tactic\\Basic.lean", "line": 35, "column": 12, "token": "meta", "kind": "code", "source": "      term.meta.core.messages := (← getThe Core.State).messages }", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Elab.Term", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Elab\\Term.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 97, "column": 20, "token": "sorryAx", "kind": "code", "source": "  if declName == ``sorryAx then return true", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 205, "column": 59, "token": "sorry", "kind": "block_comment", "source": "/-- Erase proofs in an expression by replacing them with `sorry`s.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 209, "column": 5, "token": "sorryAx", "kind": "block_comment", "source": "by `sorryAx`s.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 218, "column": 29, "token": "mkSorry", "kind": "code", "source": "        return .continue (← mkSorry (← inferType e) true)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 228, "column": 49, "token": "constant", "kind": "block_comment", "source": "Returns `true` if `type` is an application of a constant `decl` for which `p decl` is true, or a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 234, "column": 11, "token": "partial", "kind": "code", "source": "@[inline] partial def isAppOrForallOfConstP (p : Name → Bool) (type : Expr) : Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 241, "column": 49, "token": "constant", "kind": "block_comment", "source": "Returns `true` if `type` is an application of a constant `declName`, or a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 246, "column": 11, "token": "partial", "kind": "code", "source": "@[inline] partial def isAppOrForallOfConst (declName : Name) (type : Expr) : Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 264, "column": 1, "token": "partial", "kind": "code", "source": "partial def getUnusedForallInstanceBinderIdxsWhere (p : Expr → Bool) (e : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 288, "column": 1, "token": "partial", "kind": "code", "source": "partial def hasInstanceBinderOf (p : Expr → Bool) (e : Expr) : Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 327, "column": 1, "token": "partial", "kind": "code", "source": "partial def numeral? (e : Expr) : Option Nat :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 378, "column": 67, "token": "sorryAx", "kind": "block_comment", "source": "/-- Returns `true` if the provided `Expr` is exactly of the form `sorryAx _ _`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 379, "column": 35, "token": "sorry", "kind": "block_comment", "source": "This is the form produced by the `sorry` term/tactic.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 382, "column": 2, "token": "sorry", "kind": "block_comment", "source": "`sorry`/`sorryAx` (including e.g. `sorryAx α true x y z`). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 382, "column": 10, "token": "sorryAx", "kind": "block_comment", "source": "`sorry`/`sorryAx` (including e.g. `sorryAx α true x y z`). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 382, "column": 36, "token": "sorryAx", "kind": "block_comment", "source": "`sorry`/`sorryAx` (including e.g. `sorryAx α true x y z`). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 384, "column": 41, "token": "sorryAx", "kind": "code", "source": "  | .app (.app f _ ) _ => f.isConstOf ``sorryAx", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Expr.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Expr\\Basic.lean", "line": 508, "column": 1, "token": "partial", "kind": "code", "source": "partial def forallNot_of_notExists (ex hNotEx : Expr) : MetaM (Expr × Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.FoldEnvironment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\FoldEnvironment.lean", "line": 28, "column": 23, "token": "constants", "kind": "block_comment", "source": "when folding over the constants in the environment. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.FoldEnvironment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\FoldEnvironment.lean", "line": 43, "column": 22, "token": "constants", "kind": "block_comment", "source": "/-- Loop through all constants in modules with module index from `start` to `stop - 1`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.FoldEnvironment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\FoldEnvironment.lean", "line": 55, "column": 25, "token": "constants", "kind": "code", "source": "      let { constNames, constants, .. } := env.header.moduleData[i]!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.FoldEnvironment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\FoldEnvironment.lean", "line": 58, "column": 26, "token": "constants", "kind": "code", "source": "        let constInfo := constants[i]!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.FoldEnvironment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\FoldEnvironment.lean", "line": 63, "column": 31, "token": "constants", "kind": "block_comment", "source": "/-- Fold through all imported constants using `act`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.FoldEnvironment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\FoldEnvironment.lean", "line": 80, "column": 49, "token": "constants", "kind": "code", "source": "    count := count + env.header.moduleData[idx].constants.size", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.FoldEnvironment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\FoldEnvironment.lean", "line": 95, "column": 22, "token": "constants", "kind": "block_comment", "source": "/-- Fold through all constants of the current file using `act`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.FoldEnvironment", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\FoldEnvironment.lean", "line": 104, "column": 27, "token": "constants", "kind": "code", "source": "  let go : MetaM α := env.constants.map₂.foldlM (visitConst modName errorRef act) init", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Linter.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Linter.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Linter.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Linter.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Linter.lean", "line": 51, "column": 12, "token": "set_option", "kind": "block_comment", "source": "Processes `set_option ... in`s that wrap the input `stx`, then acts on the inner syntax with", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Linter.lean", "line": 51, "column": 82, "token": "syntax", "kind": "block_comment", "source": "Processes `set_option ... in`s that wrap the input `stx`, then acts on the inner syntax with", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.CongrTheorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\CongrTheorems.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Refl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.CongrTheorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\CongrTheorems.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Basic.IsEmpty.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.CongrTheorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\CongrTheorems.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.CongrTheorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\CongrTheorems.lean", "line": 23, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Meta.CongrTheorems", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.CongrTheorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\CongrTheorems.lean", "line": 221, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkRichHCongr (fType : Expr) (info : FunInfo)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 15, "column": 20, "token": "partial", "kind": "block_comment", "source": "* `LazyEntry`, the partial, lazy computation of a sequence of `Key`s", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 32, "column": 10, "token": "opaque", "kind": "block_comment", "source": "  /-- An opaque variable. This key only matches with `Key.star`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 33, "column": 5, "token": "opaque", "kind": "code", "source": "  | opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 34, "column": 9, "token": "constant", "kind": "block_comment", "source": "  /-- A constant. It stores the name and the arity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 56, "column": 17, "token": "constant", "kind": "block_comment", "source": "to get the same constant name with a different arity.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 62, "column": 6, "token": "opaque", "kind": "code", "source": "  | .opaque              => 1", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 78, "column": 6, "token": "opaque", "kind": "code", "source": "  | .opaque                 => \"◾\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 97, "column": 1, "token": "partial", "kind": "code", "source": "partial def keysAsPattern (keys : Array Key) : CoreM MessageData := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Basic.lean", "line": 328, "column": 1, "token": "partial", "kind": "code", "source": "partial def format [ToFormat α] (tree : RefinedDiscrTree α) : Format :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Encode", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Encode.lean", "line": 113, "column": 70, "token": "constant", "kind": "block_comment", "source": "      If `e` is `.mvar mvarId`, we do index `lambdas`, since it is a constant function.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Encode", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Encode.lean", "line": 123, "column": 28, "token": "opaque", "kind": "code", "source": "  | .letE ..    => return .opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Encode", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Encode.lean", "line": 124, "column": 28, "token": "opaque", "kind": "code", "source": "  | .lam ..     => return .opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Encode", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Encode.lean", "line": 146, "column": 9, "token": "partial", "kind": "code", "source": "private partial def lambdaTelescopeReduce {m} {α} [Nonempty (m α)] [Monad m] [MonadLiftT MetaM m]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Encode", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Encode.lean", "line": 189, "column": 9, "token": "partial", "kind": "code", "source": "private partial def evalLazyEntryAux (entry : LazyEntry) (eta : Bool) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Encode", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Encode.lean", "line": 208, "column": 9, "token": "partial", "kind": "code", "source": "private partial def getStackEntries (fn : Expr) (args : Array Expr) (bvars : List FVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Encode", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Encode.lean", "line": 280, "column": 1, "token": "partial", "kind": "code", "source": "partial def encodeExprWithEta (e : Expr) (labelledStars : Bool) : MetaM (Array (Array Key)) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Encode", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Encode.lean", "line": 309, "column": 1, "token": "partial", "kind": "code", "source": "partial def LazyEntry.toList (entry : LazyEntry) (result : List Key := []) : MetaM (List Key) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 19, "column": 58, "token": "constants", "kind": "block_comment", "source": "For initializing a `RefinedDiscrTree` using all imported constants,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 20, "column": 72, "token": "constants", "kind": "block_comment", "source": "we provide `createImportedDiscrTree`, which loops through all imported constants,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 23, "column": 72, "token": "constants", "kind": "block_comment", "source": "There is also `createModuleDiscrTree` which does the same but with the constants", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 96, "column": 29, "token": "constant", "kind": "block_comment", "source": "  /-- Module containing the constant whose import failed. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 117, "column": 17, "token": "sorryAx", "kind": "code", "source": "  declName == ``sorryAx ||", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 185, "column": 18, "token": "constants", "kind": "block_comment", "source": "Loop through all constants that appear in the module `mdata`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 188, "column": 9, "token": "partial", "kind": "code", "source": "private partial def loadImportedModule", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 201, "column": 28, "token": "constants", "kind": "code", "source": "    let constInfo := mdata.constants[i]!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 208, "column": 18, "token": "constants", "kind": "block_comment", "source": "Loop through all constants that appear in the modules with module index from `start` to `stop - 1`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 242, "column": 15, "token": "constants", "kind": "block_comment", "source": "from imported constants; `addConstToPreDiscrTree` calls this helper.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 252, "column": 18, "token": "constants", "kind": "block_comment", "source": "    /-- Allocate constants to tasks according to `constantsPerTask`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 256, "column": 32, "token": "constants", "kind": "code", "source": "        let cnt := cnt + mdata.constants.size", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 297, "column": 15, "token": "constants", "kind": "code", "source": "  let r ← env.constants.map₂.foldlM (init := {}) (addConstToPreDiscrTree", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Initialize.lean", "line": 303, "column": 33, "token": "constants", "kind": "block_comment", "source": "entries generated by `act` from constants in the current file.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Lookup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Lookup.lean", "line": 155, "column": 3, "token": "partial", "kind": "block_comment", "source": "A partial match captures the intermediate state of a match execution.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Lookup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Lookup.lean", "line": 158, "column": 43, "token": "partial", "kind": "block_comment", "source": "so the matching loop maintains a stack of partial match results.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Lookup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Lookup.lean", "line": 176, "column": 9, "token": "partial", "kind": "code", "source": "private partial def matchQueryStar (trie : TrieIndex) (pMatch : PartialMatch)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Lookup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Lookup.lean", "line": 238, "column": 9, "token": "partial", "kind": "code", "source": "private partial def matchTreeStars (key : Key) (node : Trie α) (pMatch : PartialMatch)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Lookup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Lookup.lean", "line": 289, "column": 14, "token": "opaque", "kind": "code", "source": "  if key == .opaque then todo else", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree.Lookup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree\\Lookup.lean", "line": 295, "column": 9, "token": "partial", "kind": "code", "source": "private partial def getMatchLoop (todo : Array PartialMatch) (result : MatchResult α)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree.lean", "line": 59, "column": 16, "token": "opaque", "kind": "block_comment", "source": "- The key `Key.opaque` only matches with a `Key.star` key.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree.lean", "line": 61, "column": 69, "token": "opaque", "kind": "block_comment", "source": "  applied lambda expressions or let-expressions are indexed by `Key.opaque`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree.lean", "line": 144, "column": 75, "token": "constants", "kind": "block_comment", "source": "* `addEntry` is the function for creating `RefinedDiscrTree` entries from constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.RefinedDiscrTree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\RefinedDiscrTree.lean", "line": 146, "column": 39, "token": "constants", "kind": "block_comment", "source": "* `constantsPerTask` is the number of constants in imported modules to be used for each", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\Simp.lean", "line": 76, "column": 43, "token": "partial", "kind": "line_comment", "source": "-- It should generalize this, and another partial implementation in `Tactic.Simps.Basic`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta.Simp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta\\Simp.lean", "line": 170, "column": 1, "token": "meta", "kind": "code", "source": "meta def Simp.withoutTheorems {α} (declNames : Array Name) (e : SimpM α) : SimpM α := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Meta", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Meta.lean", "line": 42, "column": 1, "token": "partial", "kind": "code", "source": "partial def intros! (mvarId : MVarId) : MetaM (Array FVarId × MVarId) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Name", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Name.lean", "line": 33, "column": 14, "token": "constants", "kind": "code", "source": "  (← getEnv).constants.foldM (init := #[]) fun names n _ => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Name", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Name.lean", "line": 44, "column": 14, "token": "constants", "kind": "code", "source": "  (← getEnv).constants.foldM (init := ∅) fun names n _ => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Name", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Name.lean", "line": 72, "column": 1, "token": "meta", "kind": "code", "source": "meta def Lean.Name.willRoundTrip (n : Name) : Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Name", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Name.lean", "line": 75, "column": 59, "token": "syntax", "kind": "line_comment", "source": "    && !maybePseudoSyntax -- names which might be \"pseudo-syntax\" do not roundtrip", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Lean.Name", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Lean\\Name.lean", "line": 96, "column": 26, "token": "syntax", "kind": "line_comment", "source": "      -- could be pseudo-syntax for loose bvar or universe mvar, output as is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.AffineMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\AffineMap.lean", "line": 163, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant function as an `AffineMap`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Centroid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Centroid.lean", "line": 18, "column": 24, "token": "constant", "kind": "block_comment", "source": "* `centroidWeights`: A constant weight function assigning to each index in a `Finset` the same", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Centroid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Centroid.lean", "line": 48, "column": 32, "token": "constant", "kind": "block_comment", "source": "/-- `centroidWeights` equals a constant function. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Centroid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Centroid.lean", "line": 125, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant function, which is suitable when summing over the points", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Centroid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Centroid.lean", "line": 211, "column": 49, "token": "constant", "kind": "block_comment", "source": "/-- The centroid commutes with translation by a constant point.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Combination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Combination.lean", "line": 177, "column": 78, "token": "constant", "kind": "block_comment", "source": "/-- A weighted sum of pairwise subtractions, where the point on the right is constant,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Combination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Combination.lean", "line": 183, "column": 77, "token": "constant", "kind": "block_comment", "source": "/-- A weighted sum of pairwise subtractions, where the point on the left is constant,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Combination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Combination.lean", "line": 221, "column": 7, "token": "constant", "kind": "block_comment", "source": "/-- A constant multiplier of the weights in `weightedVSubOfPoint` may be moved outside the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Combination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Combination.lean", "line": 298, "column": 78, "token": "constant", "kind": "block_comment", "source": "/-- A weighted sum of pairwise subtractions, where the point on the right is constant and the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Combination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Combination.lean", "line": 304, "column": 77, "token": "constant", "kind": "block_comment", "source": "/-- A weighted sum of pairwise subtractions, where the point on the left is constant and the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Combination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Combination.lean", "line": 333, "column": 7, "token": "constant", "kind": "block_comment", "source": "/-- A constant multiplier of the weights in `weightedVSub_of` may be moved outside the sum. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Combination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Combination.lean", "line": 465, "column": 78, "token": "constant", "kind": "block_comment", "source": "/-- A weighted sum of pairwise subtractions, where the point on the right is constant and the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Combination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Combination.lean", "line": 471, "column": 77, "token": "constant", "kind": "block_comment", "source": "/-- A weighted sum of pairwise subtractions, where the point on the left is constant and the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Independent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Independent.lean", "line": 318, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Independent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Independent.lean", "line": 450, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.AffineSpace.Independent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\AffineSpace\\Independent.lean", "line": 728, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Alternating.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Alternating\\Basic.lean", "line": 392, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant map is alternating when `ι` is empty. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Alternating.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Alternating\\Basic.lean", "line": 926, "column": 18, "token": "constant", "kind": "block_comment", "source": "/-- The space of constant maps is equivalent to the space of maps that are alternating with respect", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Basis.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Basis\\Basic.lean", "line": 213, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Basis.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Basis\\Defs.lean", "line": 236, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Basis.Submodule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Basis\\Submodule.lean", "line": 40, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Basis.VectorSpace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Basis\\VectorSpace.lean", "line": 345, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.BilinearMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\BilinearMap.lean", "line": 571, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.BilinearMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\BilinearMap.lean", "line": 611, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Complex.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Complex\\Module.lean", "line": 454, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Complex.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Complex\\Module.lean", "line": 506, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Determinant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Determinant.lean", "line": 504, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedSimpArgs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Determinant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Determinant.lean", "line": 594, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Determinant", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Determinant.lean", "line": 734, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.DFinsupp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\DFinsupp.lean", "line": 150, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.DFinsupp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\DFinsupp.lean", "line": 214, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.DFinsupp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\DFinsupp.lean", "line": 635, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Dimension.StrongRankCondition", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Dimension\\StrongRankCondition.lean", "line": 186, "column": 37, "token": "axiom", "kind": "line_comment", "source": "  -- and expressing that (using the axiom of choice) as a linear combination over `w`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.DirectSum.TensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\DirectSum\\TensorProduct.lean", "line": 95, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.DirectSum.TensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\DirectSum\\TensorProduct.lean", "line": 128, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Dual.Basis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Dual\\Basis.lean", "line": 214, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalUseFiniteInstance : TacticM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Dual.Basis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Dual\\Basis.lean", "line": 218, "column": 1, "token": "elab", "kind": "code", "source": "elab \"use_finite_instance\" : tactic => evalUseFiniteInstance", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Finsupp.LSum", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Finsupp\\LSum.lean", "line": 91, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Finsupp.LSum", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Finsupp\\LSum.lean", "line": 155, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Finsupp.Pi", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Finsupp\\Pi.lean", "line": 65, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Finsupp.Supported", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Finsupp\\Supported.lean", "line": 193, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Finsupp.VectorSpace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Finsupp\\VectorSpace.lean", "line": 150, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.FreeModule.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\FreeModule\\Basic.lean", "line": 149, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.dupNamespace false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Isomorphisms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Isomorphisms.lean", "line": 94, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Isomorphisms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Isomorphisms.lean", "line": 101, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearIndependent.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearIndependent\\Basic.lean", "line": 301, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearIndependent.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearIndependent\\Defs.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.ExtraRecognizers", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearIndependent.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearIndependent\\Defs.lean", "line": 108, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabLinearIndependent : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearIndependent.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearIndependent\\Defs.lean", "line": 301, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearIndependent.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearIndependent\\Defs.lean", "line": 665, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearIndependent.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearIndependent\\Lemmas.lean", "line": 752, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 19, "column": 31, "token": "partial", "kind": "block_comment", "source": "* `mkSpanSingleton` defines a partial linear map defined on the span of a singleton.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 20, "column": 19, "token": "partial", "kind": "block_comment", "source": "* `sup` takes two partial linear maps `f`, `g` that agree on the intersection of their", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 21, "column": 35, "token": "partial", "kind": "block_comment", "source": "  domains, and returns the unique partial linear map on `f.domain ⊔ g.domain` that", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 23, "column": 46, "token": "partial", "kind": "block_comment", "source": "* `sSup` takes a `DirectedOn (· ≤ ·)` set of partial linear maps, and returns the unique", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 24, "column": 3, "token": "partial", "kind": "block_comment", "source": "  partial linear map on the `sSup` of their domains that extends all these maps.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 27, "column": 42, "token": "partial", "kind": "block_comment", "source": "* `LinearPMap.graph` is the graph of the partial linear map viewed as a submodule of `E × F`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 257, "column": 15, "token": "partial", "kind": "block_comment", "source": "/-- Given two partial linear maps `f`, `g`, the set of points `x` such that", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 310, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 339, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 340, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 341, "column": 15, "token": "partial", "kind": "block_comment", "source": "/-- Given two partial linear maps that agree on the intersection of their domains,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 342, "column": 27, "token": "partial", "kind": "block_comment", "source": "`f.sup g h` is the unique partial linear map on `f.domain ⊔ g.domain` that agrees", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 596, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 620, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 633, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 664, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 665, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.LinearPMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\LinearPMap.lean", "line": 1020, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Adjugate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Adjugate.lean", "line": 263, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Adjugate", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Adjugate.lean", "line": 398, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- Use spaces to format a matrix.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Charpoly.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Charpoly\\Basic.lean", "line": 238, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Charpoly.Coeff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Charpoly\\Coeff.lean", "line": 25, "column": 74, "token": "constant", "kind": "block_comment", "source": "- `Matrix.det_eq_sign_charpoly_coeff` proves that the determinant is the constant term of the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Charpoly.Coeff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Charpoly\\Coeff.lean", "line": 395, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Determinant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Determinant\\Basic.lean", "line": 669, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Invertible", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Invertible.lean", "line": 148, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Invertible", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Invertible.lean", "line": 168, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.NonsingularInverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\NonsingularInverse.lean", "line": 493, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.NonsingularInverse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\NonsingularInverse.lean", "line": 584, "column": 53, "token": "constant", "kind": "block_comment", "source": "* More things are true about diagonal matrices than constant matrices, and so more lemmas exist.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.LinearAlgebra.Matrix.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 59, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkLiteralQ {u : Level} {α : Q(Type u)} {m n : Nat} (elems : Matrix (Fin m) (Fin n) Q($α)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 66, "column": 11, "token": "meta", "kind": "code", "source": "protected meta instance toExpr [ToLevel.{u}] [ToLevel.{uₘ}] [ToLevel.{uₙ}]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 98, "column": 43, "token": "syntax", "kind": "block_comment", "source": "Under the hood, `!![a, b, c; d, e, f]` is syntax for `Matrix.of ![![a, b, c], ![d, e, f]]`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 100, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := matrixNotation)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 104, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := matrixNotationRx0) \"!![\" \";\"+ \"]\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 106, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := matrixNotation0xC) \"!![\" \",\"* \"]\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 108, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 127, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabMatrixNotation : Delab := whenNotPPOption getPPExplicit <|", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 154, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval !![1, 2; 3, 4] + !![3, 4; 5, 6]  -- !![4, 6; 8, 10]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 234, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 261, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 378, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 407, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Notation.lean", "line": 487, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- Preserve the formatting of the matrices.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.RowCol", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\RowCol.lean", "line": 455, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.SchurComplement", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\SchurComplement.lean", "line": 416, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\SpecialLinearGroup.lean", "line": 266, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\SpecialLinearGroup.lean", "line": 374, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\SpecialLinearGroup.lean", "line": 386, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\SpecialLinearGroup.lean", "line": 394, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\SpecialLinearGroup.lean", "line": 669, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\SpecialLinearGroup.lean", "line": 678, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\SpecialLinearGroup.lean", "line": 694, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.ToLin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\ToLin.lean", "line": 174, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.ToLin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\ToLin.lean", "line": 198, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.ToLin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\ToLin.lean", "line": 1131, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.ToLin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\ToLin.lean", "line": 1165, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Trace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Trace.lean", "line": 198, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Matrix.Transvection", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Matrix\\Transvection.lean", "line": 24, "column": 79, "token": "constant", "kind": "block_comment", "source": "contain the matrices exchanging rows, and the matrices multiplying a row by a constant).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Multilinear.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Multilinear\\Basic.lean", "line": 87, "column": 1, "token": "set_option", "kind": "code", "source": "set_option genInjectivity false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Multilinear.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Multilinear\\Basic.lean", "line": 284, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant map is multilinear when `ι` is empty. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Multilinear.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Multilinear\\Basic.lean", "line": 984, "column": 18, "token": "constant", "kind": "block_comment", "source": "/-- The space of constant maps is equivalent to the space of maps that are multilinear with respect", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Multilinear.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Multilinear\\Basic.lean", "line": 1398, "column": 72, "token": "constant", "kind": "block_comment", "source": "as such a multilinear map is completely determined by its value on the constant vector made of ones.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Pi", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Pi.lean", "line": 78, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant linear map, taking `x` to `Function.const ι x`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Pi", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Pi.lean", "line": 332, "column": 68, "token": "constant", "kind": "block_comment", "source": "/-- `diag i j` is the identity map if `i = j`. Otherwise it is the constant 0 map. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Prod.lean", "line": 825, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Prod.lean", "line": 835, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Ray", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Ray.lean", "line": 47, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Span.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Span\\Basic.lean", "line": 160, "column": 37, "token": "partial", "kind": "block_comment", "source": "Scott continuous for the ω-complete partial order induced by the complete lattice structures. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Span.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Span\\Basic.lean", "line": 215, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.Span.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\Span\\Defs.lean", "line": 325, "column": 1, "token": "meta", "kind": "code", "source": "meta def span.unexpander : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.StdBasis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\StdBasis.lean", "line": 83, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.TensorProduct.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\TensorProduct\\Basic.lean", "line": 94, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.TensorProduct.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\TensorProduct\\Basic.lean", "line": 310, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.TensorProduct.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\TensorProduct\\Defs.lean", "line": 75, "column": 1, "token": "set_option", "kind": "code", "source": "set_option quotPrecheck false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.TensorProduct.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\TensorProduct\\Defs.lean", "line": 107, "column": 1, "token": "unsafe", "kind": "code", "source": "unsafe instance [Repr M] [Repr N] : Repr (M ⊗[R] N) where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.TensorProduct.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\TensorProduct\\Defs.lean", "line": 188, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.LinearAlgebra.UnitaryGroup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\LinearAlgebra\\UnitaryGroup.lean", "line": 327, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Embedding.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Embedding\\Set.lean", "line": 165, "column": 1, "token": "set_option", "kind": "code", "source": "set_option warning.simp.otherHead false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Encodable.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Encodable\\Basic.lean", "line": 28, "column": 3, "token": "partial", "kind": "block_comment", "source": "  partial inverse `decode : ℕ → Option α`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Encodable.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Encodable\\Basic.lean", "line": 36, "column": 37, "token": "partial", "kind": "block_comment", "source": "The point of asking for an explicit partial inverse `decode : ℕ → Option α` to `encode : α → ℕ` is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Encodable.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Encodable\\Basic.lean", "line": 45, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedDecidableInType false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Encodable.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Encodable\\Basic.lean", "line": 49, "column": 91, "token": "partial", "kind": "block_comment", "source": "/-- Constructively countable type. Made from an explicit injection `encode : α → ℕ` and a partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\Defs.lean", "line": 718, "column": 25, "token": "constant", "kind": "block_comment", "source": "/-- `Sigma` type with a constant fiber is equivalent to the product. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\Finset.lean", "line": 69, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Outputs the list of partial sums plus one of the input list, that is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.Multiset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\Multiset.lean", "line": 57, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Outputs the list of partial sums of the input list, that is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 23, "column": 63, "token": "partial", "kind": "block_comment", "source": "The main functionality is `e.trans f`, which composes the two partial equivalences by restricting", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 31, "column": 41, "token": "partial", "kind": "block_comment", "source": "* `Equiv.toPartialEquiv`: associating a partial equiv to an equiv, with source = target = univ", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 32, "column": 41, "token": "partial", "kind": "block_comment", "source": "* `PartialEquiv.symm`: the inverse of a partial equivalence", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 33, "column": 48, "token": "partial", "kind": "block_comment", "source": "* `PartialEquiv.trans`: the composition of two partial equivalences", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 34, "column": 37, "token": "partial", "kind": "block_comment", "source": "* `PartialEquiv.refl`: the identity partial equivalence", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 36, "column": 84, "token": "partial", "kind": "block_comment", "source": "* `EqOnSource`: equivalence relation describing the \"right\" notion of equality for partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 41, "column": 54, "token": "partial", "kind": "block_comment", "source": "There are at least three possible implementations of partial equivalences:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 43, "column": 90, "token": "partial", "kind": "block_comment", "source": "* pairs of functions taking values in `Option α` and `Option β`, equal to none where the partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 58, "column": 46, "token": "partial", "kind": "block_comment", "source": "  In particular, the equality notion between partial equivs is not \"the right one\", i.e., coinciding", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 59, "column": 64, "token": "partial", "kind": "block_comment", "source": "  source and target and equality there. Moreover, there are no partial equivs in this sense between", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 61, "column": 35, "token": "partial", "kind": "block_comment", "source": "  never needs to talk about equal partial equivs, this is not an issue in practice.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 86, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := mfldSetTac) \"mfld_set_tac\" : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 117, "column": 39, "token": "partial", "kind": "block_comment", "source": "  /-- The global function which has a partial inverse. Its value outside of the `source` subset is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 120, "column": 11, "token": "partial", "kind": "block_comment", "source": "  /-- The partial inverse to `toFun`. Its value outside of the `target` subset is irrelevant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 122, "column": 25, "token": "partial", "kind": "block_comment", "source": "  /-- The domain of the partial equivalence. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 124, "column": 27, "token": "partial", "kind": "block_comment", "source": "  /-- The codomain of the partial equivalence. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 145, "column": 22, "token": "partial", "kind": "block_comment", "source": "/-- The inverse of a partial equivalence -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 319, "column": 64, "token": "partial", "kind": "block_comment", "source": "/-- We say that `t : Set β` is an image of `s : Set α` under a partial equivalence if", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 476, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- Two partial equivs that have the same `source`, same `toFun` and same `invFun`, coincide. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 492, "column": 19, "token": "partial", "kind": "block_comment", "source": "/-- Restricting a partial equivalence to `e.source ∩ s` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 522, "column": 18, "token": "partial", "kind": "block_comment", "source": "/-- The identity partial equiv -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 548, "column": 18, "token": "partial", "kind": "block_comment", "source": "/-- The identity partial equivalence on a set `s` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 576, "column": 20, "token": "constant", "kind": "block_comment", "source": "It consists of two constant maps in opposite directions. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 588, "column": 19, "token": "partial", "kind": "block_comment", "source": "/-- Composing two partial equivs if the target of the first coincides with the source of the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 601, "column": 19, "token": "partial", "kind": "block_comment", "source": "/-- Composing two partial equivs, by restricting to the maximal domain where their composition", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 683, "column": 47, "token": "partial", "kind": "block_comment", "source": "and `e'` should really be considered the same partial equiv. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 696, "column": 20, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent partial equivs have the same source. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 700, "column": 20, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent partial equivs coincide on the source. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 704, "column": 20, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent partial equivs have the same target. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 708, "column": 12, "token": "partial", "kind": "block_comment", "source": "/-- If two partial equivs are equivalent, so are their inverses. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 714, "column": 20, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent partial equivs have coinciding inverses on the target. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 719, "column": 20, "token": "partial", "kind": "block_comment", "source": "/-- Composition of partial equivs respects equivalence. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 729, "column": 20, "token": "partial", "kind": "block_comment", "source": "/-- Restriction of partial equivs respects equivalence. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 742, "column": 22, "token": "partial", "kind": "block_comment", "source": "/-- Composition of a partial equivalence and its inverse is equivalent to", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 750, "column": 37, "token": "partial", "kind": "block_comment", "source": "/-- Composition of the inverse of a partial equivalence and this partial equivalence is equivalent", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 750, "column": 66, "token": "partial", "kind": "block_comment", "source": "/-- Composition of the inverse of a partial equivalence and this partial equivalence is equivalent", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 755, "column": 20, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent partial equivs are equal when the source and target are `univ`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 768, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 769, "column": 24, "token": "partial", "kind": "block_comment", "source": "/-- The product of two partial equivalences, as a partial equivalence on the product. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 769, "column": 51, "token": "partial", "kind": "block_comment", "source": "/-- The product of two partial equivalences, as a partial equivalence on the product. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 863, "column": 32, "token": "partial", "kind": "block_comment", "source": "/-- The product of a family of partial equivalences, as a partial equivalence on the pi type. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 863, "column": 59, "token": "partial", "kind": "block_comment", "source": "/-- The product of a family of partial equivalences, as a partial equivalence on the pi type. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 914, "column": 73, "token": "partial", "kind": "block_comment", "source": "/-- A bijection between two sets `s : Set α` and `t : Set β` provides a partial equivalence", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 928, "column": 58, "token": "partial", "kind": "block_comment", "source": "/-- A map injective on a subset of its domain provides a partial equivalence. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 956, "column": 18, "token": "partial", "kind": "block_comment", "source": "/-- Precompose a partial equivalence with an equivalence.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.PartialEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\PartialEquiv.lean", "line": 990, "column": 19, "token": "partial", "kind": "block_comment", "source": "/-- Postcompose a partial equivalence with an equivalence.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Equiv.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Equiv\\Set.lean", "line": 273, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.dupNamespace false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Function.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Function\\Basic.lean", "line": 398, "column": 14, "token": "partial", "kind": "block_comment", "source": "/-- `g` is a partial inverse to `f` (an injective but not necessarily", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Function.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Function\\Basic.lean", "line": 491, "column": 49, "token": "partial", "kind": "block_comment", "source": "/-- We can use choice to construct explicitly a partial inverse for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Function.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Function\\Basic.lean", "line": 1110, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant function, so that `sometimes f = f a` for all `a`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Function.DependsOn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Function\\DependsOn.lean", "line": 20, "column": 81, "token": "constant", "kind": "block_comment", "source": "On the other hand one wants to be able for example to describe some function as constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Function.DependsOn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Function\\DependsOn.lean", "line": 39, "column": 76, "token": "constant", "kind": "block_comment", "source": "that `f` does not depend at all on variables in `s`, for example if `f` is constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Function.DependsOn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Function\\DependsOn.lean", "line": 62, "column": 23, "token": "constant", "kind": "block_comment", "source": "for example if `f` is constant. As a consequence, `DependsOn f univ` is always true,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Function.DependsOn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Function\\DependsOn.lean", "line": 81, "column": 7, "token": "constant", "kind": "block_comment", "source": "/-- A constant function does not depend on any variable. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Logic.Function.DependsOn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Logic\\Function\\DependsOn.lean", "line": 87, "column": 50, "token": "constant", "kind": "block_comment", "source": "/-- A function which depends on the empty set is constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.NumberTheory.Divisors", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\NumberTheory\\Divisors.lean", "line": 364, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.NumberTheory.Divisors", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\NumberTheory\\Divisors.lean", "line": 378, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Antisymmetrization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Antisymmetrization.lean", "line": 13, "column": 29, "token": "partial", "kind": "block_comment", "source": "# Turning a preorder into a partial order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Antisymmetrization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Antisymmetrization.lean", "line": 15, "column": 44, "token": "partial", "kind": "block_comment", "source": "This file allows to make a preorder into a partial order by quotienting out the elements `a`, `b`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Antisymmetrization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Antisymmetrization.lean", "line": 25, "column": 41, "token": "partial", "kind": "block_comment", "source": "  preorder, `Antisymmetrization α` is a partial order.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Antisymmetrization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Antisymmetrization.lean", "line": 98, "column": 19, "token": "meta", "kind": "code", "source": "@[gcongr_forward] meta def exactAntisymmRelLeft : ForwardExt where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Antisymmetrization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Antisymmetrization.lean", "line": 123, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- The partial order derived from a preorder by making pairwise comparable elements equal. This is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Antisymmetrization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Antisymmetrization.lean", "line": 293, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Antisymmetrization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Antisymmetrization.lean", "line": 307, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Antisymmetrization", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Antisymmetrization.lean", "line": 372, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Atoms.Finite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Atoms\\Finite.lean", "line": 19, "column": 56, "token": "partial", "kind": "block_comment", "source": "* `Finite.to_isAtomic`, `Finite.to_isCoatomic`: Finite partial orders with bottom resp. top", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Atoms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Atoms.lean", "line": 778, "column": 14, "token": "partial", "kind": "block_comment", "source": "/-- A simple partial ordered `BoundedOrder` induces a linear order.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Atoms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Atoms.lean", "line": 835, "column": 14, "token": "partial", "kind": "block_comment", "source": "/-- A simple partial ordered `BoundedOrder` induces a lattice.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Atoms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Atoms.lean", "line": 872, "column": 33, "token": "partial", "kind": "block_comment", "source": "/-- Every simple lattice over a partial order is order-isomorphic to `Bool`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Atoms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Atoms.lean", "line": 1180, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Basic.lean", "line": 30, "column": 56, "token": "partial", "kind": "block_comment", "source": "- `PartialOrder.lift`, `LinearOrder.lift`: Transfers a partial (resp., linear) order on `β` to a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Basic.lean", "line": 31, "column": 3, "token": "partial", "kind": "block_comment", "source": "  partial (resp., linear) order on `α` using an injective function `f`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Basic.lean", "line": 56, "column": 18, "token": "partial", "kind": "block_comment", "source": "preorder, order, partial order, poset, linear order, chain", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Basic.lean", "line": 189, "column": 19, "token": "meta", "kind": "code", "source": "@[gcongr_forward] meta def exactLeOfLt : ForwardExt where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Basic.lean", "line": 957, "column": 19, "token": "partial", "kind": "block_comment", "source": "/-- The pointwise partial order on a product.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BooleanAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BooleanAlgebra\\Basic.lean", "line": 90, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BooleanAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BooleanAlgebra\\Basic.lean", "line": 122, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BooleanAlgebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BooleanAlgebra\\Basic.lean", "line": 123, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BoundedOrder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BoundedOrder\\Basic.lean", "line": 66, "column": 54, "token": "unsafe", "kind": "code", "source": "@[to_dual (attr := aesop (rule_sets := [finiteness]) unsafe 70% apply)]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BoundedOrder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BoundedOrder\\Basic.lean", "line": 71, "column": 54, "token": "unsafe", "kind": "code", "source": "@[to_dual (attr := aesop (rule_sets := [finiteness]) unsafe 70% apply)]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BoundedOrder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BoundedOrder\\Basic.lean", "line": 137, "column": 46, "token": "unsafe", "kind": "code", "source": "attribute [aesop (rule_sets := [finiteness]) unsafe 20%] ne_top_of_lt", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Bounds.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Bounds\\Basic.lean", "line": 700, "column": 1, "token": "macro", "kind": "code", "source": "macro \"bddDefault\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Bounds.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Bounds\\Defs.lean", "line": 19, "column": 9, "token": "partial", "kind": "block_comment", "source": "  for a partial order, it is unique if exists;", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Bounds.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Bounds\\Defs.lean", "line": 21, "column": 17, "token": "partial", "kind": "block_comment", "source": "  of `s`; for a partial order, it is unique if exists.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Bounds.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Bounds\\Defs.lean", "line": 42, "column": 48, "token": "partial", "kind": "block_comment", "source": "/-- `a` is a least element of a set `s`; for a partial order, it is unique if exists. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Bounds.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Bounds\\Defs.lean", "line": 44, "column": 51, "token": "partial", "kind": "block_comment", "source": "/-- `a` is a greatest element of a set `s`; for a partial order, it is unique if exists. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Bounds.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Bounds\\Defs.lean", "line": 48, "column": 52, "token": "partial", "kind": "block_comment", "source": "/-- `a` is a least upper bound of a set `s`; for a partial order, it is unique if exists. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Bounds.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Bounds\\Defs.lean", "line": 50, "column": 55, "token": "partial", "kind": "block_comment", "source": "/-- `a` is a greatest lower bound of a set `s`; for a partial order, it is unique if exists. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BourbakiWitt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BourbakiWitt.lean", "line": 18, "column": 50, "token": "partial", "kind": "block_comment", "source": "- class `ChainCompletePartialOrder` : A nonempty partial order is a chain complete partial order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BourbakiWitt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BourbakiWitt.lean", "line": 18, "column": 84, "token": "partial", "kind": "block_comment", "source": "- class `ChainCompletePartialOrder` : A nonempty partial order is a chain complete partial order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BourbakiWitt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BourbakiWitt.lean", "line": 24, "column": 3, "token": "partial", "kind": "block_comment", "source": "  partial order and $f : X → X$ is inflationary (i.e. ∀ x, x ≤ f x), then $f$ has a fixed point", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BourbakiWitt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BourbakiWitt.lean", "line": 49, "column": 22, "token": "partial", "kind": "block_comment", "source": "/-- A chain complete partial order (CCPO) is a nonempty partial order such that every", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BourbakiWitt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BourbakiWitt.lean", "line": 49, "column": 57, "token": "partial", "kind": "block_comment", "source": "/-- A chain complete partial order (CCPO) is a nonempty partial order such that every", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BourbakiWitt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BourbakiWitt.lean", "line": 221, "column": 63, "token": "partial", "kind": "block_comment", "source": "/-- **The Bourbaki-Witt Theorem**: If `α` is a chain complete partial order and `f : α → α` is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BourbakiWitt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BourbakiWitt.lean", "line": 262, "column": 89, "token": "constant", "kind": "block_comment", "source": "`monotone_const` is only applicable if `Top.top` (`⊤`) can be unfolded to see that it's constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.BourbakiWitt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\BourbakiWitt.lean", "line": 266, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Circular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Circular.lean", "line": 14, "column": 48, "token": "partial", "kind": "block_comment", "source": "This file defines circular preorders, circular partial orders and circular orders.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Circular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Circular.lean", "line": 34, "column": 32, "token": "partial", "kind": "block_comment", "source": "unoriented circle). A circular partial order is several, potentially intersecting, circles. A", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Circular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Circular.lean", "line": 35, "column": 38, "token": "partial", "kind": "block_comment", "source": "circular preorder is like a circular partial order, but several points can coexist.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Circular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Circular.lean", "line": 137, "column": 16, "token": "partial", "kind": "block_comment", "source": "/-- A circular partial order is the analogue of a partial order where you can loop around. `≤` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Circular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Circular.lean", "line": 137, "column": 51, "token": "partial", "kind": "block_comment", "source": "/-- A circular partial order is the analogue of a partial order where you can loop around. `≤` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Circular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Circular.lean", "line": 244, "column": 18, "token": "partial", "kind": "block_comment", "source": "/-! ### Circular partial orders -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Circular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Circular.lean", "line": 386, "column": 18, "token": "partial", "kind": "block_comment", "source": "/-- The circular partial order obtained from \"looping around\" a partial order.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Circular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Circular.lean", "line": 386, "column": 65, "token": "partial", "kind": "block_comment", "source": "/-- The circular partial order obtained from \"looping around\" a partial order.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Closure", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Closure.lean", "line": 26, "column": 66, "token": "partial", "kind": "block_comment", "source": "`LowerAdjoint.closureOperator`), and every closure operator on a partial order induces a Galois", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Closure", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Closure.lean", "line": 177, "column": 69, "token": "axiom", "kind": "block_comment", "source": "/-- Constructor for a closure operator using the weaker idempotency axiom: `f (f x) ≤ f x`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Closure", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Closure.lean", "line": 186, "column": 80, "token": "axiom", "kind": "block_comment", "source": "/-- Convenience constructor for a closure operator using the weaker minimality axiom:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Closure", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Closure.lean", "line": 297, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Closure", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Closure.lean", "line": 368, "column": 90, "token": "partial", "kind": "block_comment", "source": "/-- Every lower adjoint induces a closure operator given by the composition. This is the partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Closure", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Closure.lean", "line": 533, "column": 94, "token": "partial", "kind": "block_comment", "source": "/-- Every Galois connection induces a closure operator given by the composition. This is the partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.CompactlyGenerated.Intervals", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\CompactlyGenerated\\Intervals.lean", "line": 30, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.CompleteBooleanAlgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\CompleteBooleanAlgebra.lean", "line": 81, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translate.warnInvalid false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompleteLattice.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompleteLattice\\Basic.lean", "line": 764, "column": 25, "token": "partial", "kind": "block_comment", "source": "a binary function whose partial evaluations are lower/upper adjoints of Galois connections.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Basic.lean", "line": 12, "column": 47, "token": "partial", "kind": "block_comment", "source": "/-! # Basic results on conditionally complete partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Basic.lean", "line": 14, "column": 65, "token": "partial", "kind": "block_comment", "source": "This file contains some basic results on conditionally complete partial orders, and is intended", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 12, "column": 30, "token": "partial", "kind": "block_comment", "source": "/-! # Conditionally complete partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 14, "column": 43, "token": "partial", "kind": "block_comment", "source": "This file defines *conditionally complete partial orders* with suprema, infima or both. These are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 15, "column": 1, "token": "partial", "kind": "block_comment", "source": "partial orders where every nonempty, upwards (downwards) directed set which is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 21, "column": 46, "token": "partial", "kind": "block_comment", "source": "+ `ConditionallyCompletePartialOrderSup` for partial orders with suprema,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 22, "column": 46, "token": "partial", "kind": "block_comment", "source": "+ `ConditionallyCompletePartialOrderInf` for partial orders with infima, and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 23, "column": 43, "token": "partial", "kind": "block_comment", "source": "+ `ConditionallyCompletePartialOrder` for partial orders with both suprema and infima", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 47, "column": 28, "token": "partial", "kind": "block_comment", "source": "/-- Conditionally complete partial orders (with infima) are partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 47, "column": 61, "token": "partial", "kind": "block_comment", "source": "/-- Conditionally complete partial orders (with infima) are partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 56, "column": 28, "token": "partial", "kind": "block_comment", "source": "/-- Conditionally complete partial orders (with suprema) are partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 56, "column": 62, "token": "partial", "kind": "block_comment", "source": "/-- Conditionally complete partial orders (with suprema) are partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 66, "column": 28, "token": "partial", "kind": "block_comment", "source": "/-- Conditionally complete partial orders (with suprema and infima) are partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Defs.lean", "line": 66, "column": 73, "token": "partial", "kind": "block_comment", "source": "/-- Conditionally complete partial orders (with suprema and infima) are partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ConditionallyCompletePartialOrder.Indexed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ConditionallyCompletePartialOrder\\Indexed.lean", "line": 15, "column": 1, "token": "partial", "kind": "block_comment", "source": "partial order, as opposed to a conditionally complete lattice.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Cover", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Cover.lean", "line": 19, "column": 6, "token": "partial", "kind": "block_comment", "source": "In a partial order this is equivalent to `a ⋖ b ∨ a = b`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Cover", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Cover.lean", "line": 681, "column": 38, "token": "partial", "kind": "block_comment", "source": "(more common) version in products of partial orders.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Cover", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Cover.lean", "line": 703, "column": 38, "token": "partial", "kind": "block_comment", "source": "(more common) version in products of partial orders.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Defs.LinearOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Defs\\LinearOrder.lean", "line": 54, "column": 1, "token": "macro", "kind": "code", "source": "macro \"compareOfLessAndEq_rfl\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Defs.PartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Defs\\PartialOrder.lean", "line": 15, "column": 35, "token": "partial", "kind": "block_comment", "source": "Defines classes for preorders and partial orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Defs.PartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Defs\\PartialOrder.lean", "line": 21, "column": 6, "token": "partial", "kind": "block_comment", "source": "In a partial order this is equivalent to `a ⋖ b ∨ a = b`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Defs.PartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Defs\\PartialOrder.lean", "line": 173, "column": 64, "token": "partial", "kind": "block_comment", "source": "### Definition of `PartialOrder` and lemmas about types with a partial order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Defs.PartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Defs\\PartialOrder.lean", "line": 176, "column": 7, "token": "partial", "kind": "block_comment", "source": "/-- A partial order is a reflexive, transitive, antisymmetric relation `≤`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Defs.Unbundled", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Defs\\Unbundled.lean", "line": 16, "column": 32, "token": "partial", "kind": "block_comment", "source": "Defines classes for preorders, partial orders, and linear orders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Defs.Unbundled", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Defs\\Unbundled.lean", "line": 38, "column": 73, "token": "partial", "kind": "block_comment", "source": "/-- `IsPartialOrder X r` means that the binary relation `r` on `X` is a partial order, that is,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Directed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Directed.lean", "line": 324, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- If `f` is monotone and antitone on a directed order, then `f` is constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Directed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Directed.lean", "line": 330, "column": 72, "token": "constant", "kind": "block_comment", "source": "/-- If `f` is monotone and antitone on a directed set `s`, then `f` is constant on `s`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Disjointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Disjointed.lean", "line": 19, "column": 10, "token": "partial", "kind": "block_comment", "source": "the same partial sups.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Disjointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Disjointed.lean", "line": 28, "column": 57, "token": "partial", "kind": "block_comment", "source": "* `partialSups_disjointed`: `disjointed f` has the same partial sups as `f`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Disjointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Disjointed.lean", "line": 30, "column": 94, "token": "partial", "kind": "block_comment", "source": "* `disjointed_unique`: `disjointed f` is the only pairwise disjoint sequence having the same partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Disjointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Disjointed.lean", "line": 59, "column": 71, "token": "partial", "kind": "block_comment", "source": "/-- The function mapping `i` to `f i \\ (⨆ j < i, f j)`. When `ι` is a partial order, this is the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Disjointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Disjointed.lean", "line": 112, "column": 45, "token": "partial", "kind": "line_comment", "source": "section PartialOrder -- the index type is a partial order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Disjointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Disjointed.lean", "line": 179, "column": 77, "token": "partial", "kind": "block_comment", "source": "/-- `disjointed f` is the unique map `d : ι → α` such that `d` has the same partial sups as `f`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Disjointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Disjointed.lean", "line": 209, "column": 86, "token": "partial", "kind": "block_comment", "source": "/-- `disjointed f` is the unique sequence that is pairwise disjoint and has the same partial sups", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Disjointed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Disjointed.lean", "line": 215, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Archimedean", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Archimedean.lean", "line": 175, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant (on the left) also tends to infinity. The archimedean assumption is convenient to get a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Archimedean", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Archimedean.lean", "line": 193, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant (on the right) also tends to infinity. The archimedean assumption is convenient to get a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 27, "column": 23, "token": "constant", "kind": "block_comment", "source": "### Multiplication by constant: iff lemmas", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 30, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a positive constant, `fun x ↦ r * f x` tends to infinity along a filter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 37, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a positive constant, `fun x ↦ f x * r` tends to infinity along a filter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 43, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a positive constant, `x ↦ f x / r` tends to infinity along a filter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 70, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant (on the left) also tends to infinity. For a version working in `ℕ` or `ℤ`, use", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 77, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant (on the right) also tends to infinity. For a version working in `ℕ` or `ℤ`, use", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 84, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant also tends to infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 117, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a positive constant, `fun x ↦ r * f x` tends to negative infinity along a filter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 123, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a positive constant, `fun x ↦ f x * r` tends to negative infinity along a filter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 129, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a positive constant, `fun x ↦ f x / r` tends to negative infinity along a filter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 135, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a negative constant, `fun x ↦ r * f x` tends to infinity along a filter `l`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 141, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a negative constant, `fun x ↦ f x * r` tends to infinity along a filter `l`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 147, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a negative constant, `fun x ↦ f x / r` tends to infinity along a filter `l`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 153, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a negative constant, `fun x ↦ r * f x` tends to negative infinity along a filter `l`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 159, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a negative constant, `fun x ↦ f x * r` tends to negative infinity along a filter `l`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 165, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- If `r` is a negative constant, `fun x ↦ f x / r` tends to negative infinity along a filter `l`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 265, "column": 35, "token": "constant", "kind": "block_comment", "source": "then `f` multiplied by a negative constant (on the left) tends to negative infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 271, "column": 35, "token": "constant", "kind": "block_comment", "source": "then `f` multiplied by a negative constant (on the right) tends to negative infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 277, "column": 32, "token": "constant", "kind": "block_comment", "source": "then `f` divided by a negative constant tends to negative infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 282, "column": 12, "token": "constant", "kind": "block_comment", "source": "a positive constant (on the left) also tends to negative infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 288, "column": 12, "token": "constant", "kind": "block_comment", "source": "a positive constant (on the right) also tends to negative infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 294, "column": 12, "token": "constant", "kind": "block_comment", "source": "a positive constant also tends to negative infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 299, "column": 35, "token": "constant", "kind": "block_comment", "source": "then `f` multiplied by a negative constant (on the left) tends to positive infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.AtTopBot.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\AtTopBot\\Field.lean", "line": 305, "column": 35, "token": "constant", "kind": "block_comment", "source": "then `f` multiplied by a negative constant (on the right) tends to positive infinity. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Cofinite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Cofinite.lean", "line": 231, "column": 27, "token": "constant", "kind": "line_comment", "source": "  · -- in this case, f is constant because all values are at top", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.CountableInter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\CountableInter.lean", "line": 279, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 325, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:50 (name := eventuallyEqStx) term:51 \" =ᶠ[\" term \"] \" term:50 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 331, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:50 (name := eventuallyLEStx) term:51 \" ≤ᶠ[\" term \"] \" term:50 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 336, "column": 88, "token": "syntax", "kind": "block_comment", "source": "consult the right-hand side `y` instead. Returns the elaborated sides turned back into syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 339, "column": 1, "token": "meta", "kind": "code", "source": "meta def elabEventuallyRelSides (x y : Term) : TermElabM (Term × Term × Bool) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 341, "column": 23, "token": "syntax", "kind": "line_comment", "source": "  -- turned back into syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 356, "column": 1, "token": "meta", "kind": "code", "source": "meta def elabEventuallyEq : TermElab := fun stx expectedType? => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 368, "column": 1, "token": "meta", "kind": "code", "source": "meta def elabEventuallyLE : TermElab := fun stx expectedType? => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 378, "column": 41, "token": "meta", "kind": "code", "source": "@[quot_precheck Filter.eventuallyEqStx] meta def precheckEventuallyEq : Precheck", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 384, "column": 41, "token": "meta", "kind": "code", "source": "@[quot_precheck Filter.eventuallyLEStx] meta def precheckEventuallyLE : Precheck", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 390, "column": 1, "token": "meta", "kind": "code", "source": "meta def unexpandEventuallyEq : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 396, "column": 1, "token": "meta", "kind": "code", "source": "meta def unexpandEventuallyEqSet : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 402, "column": 1, "token": "meta", "kind": "code", "source": "meta def unexpandEventuallyLE : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 408, "column": 1, "token": "meta", "kind": "code", "source": "meta def unexpandEventuallySubset : Lean.PrettyPrinter.Unexpander", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 545, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := filterUpwards) \"filter_upwards\" (\" [\" term,* \"]\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Defs.lean", "line": 548, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Extr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Extr.lean", "line": 64, "column": 64, "token": "constant", "kind": "block_comment", "source": "* `is**_const` : any point is both a minimum and maximum for a constant function;", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Extr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Extr.lean", "line": 75, "column": 96, "token": "meta", "kind": "block_comment", "source": "  based on a proof of monotonicity of a given (binary) function. The tactic should maintain a `meta`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.IsBounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\IsBounded.lean", "line": 422, "column": 1, "token": "macro", "kind": "code", "source": "macro \"isBoundedDefault\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Prod.lean", "line": 113, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Prod.lean", "line": 482, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Prod.lean", "line": 509, "column": 30, "token": "constant", "kind": "block_comment", "source": "`𝓟 {i}`, the first under the constant function `fun a => b` and the second under the identity", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Prod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Prod.lean", "line": 520, "column": 66, "token": "constant", "kind": "block_comment", "source": "`𝓟 {i}`, under the `Prod.map` of two functions, respectively the constant function `fun a => b` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Ultrafilter.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Ultrafilter\\Basic.lean", "line": 42, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Filter.Ultrafilter.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Filter\\Ultrafilter\\Defs.lean", "line": 301, "column": 14, "token": "axiom", "kind": "block_comment", "source": "  we use the axiom of choice to pick one. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Fin.Tuple", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Fin\\Tuple.lean", "line": 201, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.GaloisConnection.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\GaloisConnection\\Basic.lean", "line": 441, "column": 17, "token": "partial", "kind": "block_comment", "source": "/-- If `α` is a partial order with bottom element (e.g., `ℕ`, `ℝ≥0`), then `WithBot.unbot' ⊥` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.GaloisConnection.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\GaloisConnection\\Basic.lean", "line": 444, "column": 17, "token": "partial", "kind": "block_comment", "source": "/-- If `α` is a partial order with top element, then `WithTop.untop' ⊥` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Heyting.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Heyting\\Basic.lean", "line": 100, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translate.warnInvalid false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Basic.lean", "line": 40, "column": 21, "token": "constant", "kind": "block_comment", "source": "* `OrderHom.const`: constant function as a bundled monotone map;", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Basic.lean", "line": 319, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Basic.lean", "line": 558, "column": 19, "token": "partial", "kind": "block_comment", "source": "/-- Embeddings of partial orders that preserve `<` also preserve `≤`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Basic.lean", "line": 664, "column": 41, "token": "partial", "kind": "block_comment", "source": "/-- To define an order embedding from a partial order to a preorder it suffices to give a function", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Basic.lean", "line": 756, "column": 57, "token": "partial", "kind": "block_comment", "source": "/-- A bundled expression of the fact that a map between partial orders that is strictly monotone", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Lattice.lean", "line": 263, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant function as a `SupHom`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Lattice.lean", "line": 264, "column": 19, "token": "constant", "kind": "block_comment", "source": "@[to_dual /-- The constant function as an `InfHom`. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Set.lean", "line": 235, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Hom.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Hom\\Set.lean", "line": 246, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.InitialSeg", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\InitialSeg.lean", "line": 87, "column": 67, "token": "partial", "kind": "block_comment", "source": "/-- An initial segment embedding between the `<` relations of two partial orders is an order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Finset.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Finset\\Basic.lean", "line": 1070, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Finset.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Finset\\Basic.lean", "line": 1102, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- In a locally finite partial order, `≤` is the reflexive transitive closure of `⋖`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Finset.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Finset\\Basic.lean", "line": 1146, "column": 38, "token": "partial", "kind": "block_comment", "source": "/-- A function from a locally finite partial order is monotone if and only if it is monotone when", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Finset.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Finset\\Basic.lean", "line": 1168, "column": 38, "token": "partial", "kind": "block_comment", "source": "/-- A function from a locally finite partial order is antitone if and only if it is antitone when", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Finset\\Defs.lean", "line": 468, "column": 3, "token": "syntax", "kind": "block_comment", "source": "  syntax of the form `{x ∈ s | p x}`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Finset\\Defs.lean", "line": 469, "column": 78, "token": "syntax", "kind": "block_comment", "source": "* `Data.Fintype.Basic` for the `Finset` builder notation elaborator handling syntax of the form", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Finset.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Finset\\Defs.lean", "line": 475, "column": 1, "token": "meta", "kind": "code", "source": "meta def elabFinsetBuilderIxx : TermElab", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Finset.Nat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Finset\\Nat.lean", "line": 33, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Set.ProjIcc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Set\\ProjIcc.lean", "line": 96, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Set.ProjIcc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Set\\ProjIcc.lean", "line": 99, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Interval.Set.ProjIcc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Interval\\Set\\ProjIcc.lean", "line": 239, "column": 25, "token": "constant", "kind": "block_comment", "source": "/-- If `f : α → β` is a constant both on $(-∞, a]$ and on $[b, +∞)$, then the extension of this", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.JordanHolder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\JordanHolder.lean", "line": 218, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.JordanHolder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\JordanHolder.lean", "line": 256, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.JordanHolder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\JordanHolder.lean", "line": 288, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.JordanHolder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\JordanHolder.lean", "line": 289, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.JordanHolder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\JordanHolder.lean", "line": 322, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.KrullDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\KrullDimension.lean", "line": 173, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.KrullDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\KrullDimension.lean", "line": 216, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.KrullDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\KrullDimension.lean", "line": 258, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.KrullDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\KrullDimension.lean", "line": 454, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.KrullDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\KrullDimension.lean", "line": 998, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Lattice.Nat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Lattice\\Nat.lean", "line": 56, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Lattice.lean", "line": 66, "column": 58, "token": "partial", "kind": "block_comment", "source": "/-- A `SemilatticeSup` is a join-semilattice, that is, a partial order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Lattice.lean", "line": 79, "column": 58, "token": "partial", "kind": "block_comment", "source": "/-- A `SemilatticeInf` is a meet-semilattice, that is, a partial order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Lattice.lean", "line": 103, "column": 5, "token": "partial", "kind": "block_comment", "source": "The partial order is defined so that `a ≤ b` unfolds to `a ⊔ b = b`; cf. `sup_eq_right`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Lattice.lean", "line": 122, "column": 5, "token": "partial", "kind": "block_comment", "source": "The partial order is defined so that `a ≤ b` unfolds to `b ⊓ a = a`; cf. `inf_eq_right`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Lattice.lean", "line": 378, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- The partial orders from `SemilatticeSup_mk'` and `SemilatticeInf_mk'` agree", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Lattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Lattice.lean", "line": 396, "column": 5, "token": "partial", "kind": "block_comment", "source": "The partial order is defined so that `a ≤ b` unfolds to `a ⊔ b = b`; cf. `sup_eq_right`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.LiminfLimsup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\LiminfLimsup.lean", "line": 737, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ModularLattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ModularLattice.lean", "line": 223, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Monotone.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Monotone\\Basic.lean", "line": 148, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Monotone.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Monotone\\Basic.lean", "line": 152, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Monotone.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Monotone\\Basic.lean", "line": 162, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Monotone.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Monotone\\Basic.lean", "line": 167, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Monotone.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Monotone\\Basic.lean", "line": 705, "column": 62, "token": "constant", "kind": "block_comment", "source": "/-- A monotone function `f : ℕ → ℕ` bounded by `b`, which is constant after stabilising for the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Monotone.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Monotone\\Basic.lean", "line": 722, "column": 47, "token": "constant", "kind": "block_comment", "source": "/-- An antitone function `f : ℕ → ℕ` which is constant after stabilising for the first time,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.PrettyPrinter.Delaborator", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 34, "column": 61, "token": "constants", "kind": "block_comment", "source": "This is so that in a lattice we can use the same underlying constants `max`/`min`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 63, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:68 term:68 \" ⊔ \" term:69 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 69, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:69 term:69 \" ⊓ \" term:70 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 71, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 80, "column": 24, "token": "meta", "kind": "code", "source": "@[irreducible] private meta def linearOrderExpr (u : Level) : Q(Type u → Type u) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 82, "column": 9, "token": "meta", "kind": "code", "source": "private meta def linearOrderToMax (u : Level) : Q((a : Type u) → $(linearOrderExpr u) a → Max a) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 84, "column": 9, "token": "meta", "kind": "code", "source": "private meta def linearOrderToMin (u : Level) : Q((a : Type u) → $(linearOrderExpr u) a → Min a) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 92, "column": 9, "token": "meta", "kind": "code", "source": "private meta def hasLinearOrder (u : Level) (α : Q(Type u)) (cls : Q(Type u → Type u))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 110, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabSup : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 125, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabInf : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 146, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translateOverwrite false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Notation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Notation.lean", "line": 148, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translateOverwrite false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 18, "column": 19, "token": "partial", "kind": "block_comment", "source": "An omega-complete partial order is a partial order with a supremum", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 18, "column": 38, "token": "partial", "kind": "block_comment", "source": "An omega-complete partial order is a partial order with a supremum", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 23, "column": 34, "token": "partial", "kind": "block_comment", "source": "The concept of an omega-complete partial order (ωCPO) is useful for the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 36, "column": 3, "token": "partial", "kind": "block_comment", "source": "  partial orders)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 55, "column": 29, "token": "partial", "kind": "block_comment", "source": "* [Recursive definitions of partial functions and their computations][cadiou1972]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 173, "column": 23, "token": "partial", "kind": "block_comment", "source": "/-- An omega-complete partial order is a partial order with a supremum", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 173, "column": 42, "token": "partial", "kind": "block_comment", "source": "/-- An omega-complete partial order is a partial order with a supremum", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 259, "column": 41, "token": "partial", "kind": "block_comment", "source": "/-- A function `f` between `ω`-complete partial orders is `ωScottContinuous` if it is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 485, "column": 43, "token": "partial", "kind": "block_comment", "source": "/-- A monotone function on `ω`-continuous partial orders is said to be continuous", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OmegaCompletePartialOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OmegaCompletePartialOrder.lean", "line": 677, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderDual.lean", "line": 88, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderDual.lean", "line": 100, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.setOption false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderDual.lean", "line": 101, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.inferInstanceAs.wrap.reuseSubInstances false in  -- otherwise we get an identity!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 18, "column": 42, "token": "constant", "kind": "block_comment", "source": "defines the limit value of an eventually-constant sequence.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 28, "column": 56, "token": "constant", "kind": "block_comment", "source": "* `monotonicSequenceLimit`: The limit of an eventually-constant monotone sequence `Nat →o α`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 124, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 222, "column": 76, "token": "partial", "kind": "block_comment", "source": "See `wellFoundedGT_iff_monotone_chain_condition` for a stronger version on partial orders. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 237, "column": 64, "token": "partial", "kind": "block_comment", "source": "/-- A stronger version of the **monotone chain** condition for partial orders.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 252, "column": 32, "token": "constant", "kind": "block_comment", "source": "well-founded `<` is eventually constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 260, "column": 25, "token": "constant", "kind": "block_comment", "source": "/-- Given an eventually-constant monotone sequence `a₀ ≤ a₁ ≤ a₂ ≤ ...` in a partially-ordered", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 262, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant value. For sequences that are not eventually constant, `monotonicSequenceLimitIndex a`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 262, "column": 55, "token": "constant", "kind": "block_comment", "source": "constant value. For sequences that are not eventually constant, `monotonicSequenceLimitIndex a`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 267, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant value of an eventually-constant monotone sequence `a₀ ≤ a₁ ≤ a₂ ≤ ...` in a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.OrderIsoNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\OrderIsoNat.lean", "line": 267, "column": 41, "token": "constant", "kind": "block_comment", "source": "/-- The constant value of an eventually-constant monotone sequence `a₀ ≤ a₁ ≤ a₂ ≤ ...` in a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PartialSups", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PartialSups.lean", "line": 16, "column": 28, "token": "partial", "kind": "block_comment", "source": "# The monotone sequence of partial supremums of a sequence", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PartialSups", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PartialSups.lean", "line": 133, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 122, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 139, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 145, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 151, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 202, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 207, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 217, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 221, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 225, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 230, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 235, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 240, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 300, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 315, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 320, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 329, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 340, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.PiLex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\PiLex.lean", "line": 351, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Preorder.Chain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Preorder\\Chain.lean", "line": 216, "column": 18, "token": "partial", "kind": "block_comment", "source": "/-- A chain in a partial order is a linear order. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.Preorder.Finsupp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\Preorder\\Finsupp.lean", "line": 36, "column": 36, "token": "partial", "kind": "block_comment", "source": "/-- The order on `Finsupp`s over a partial order embeds into the order on functions -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelClasses", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelClasses.lean", "line": 73, "column": 17, "token": "partial", "kind": "block_comment", "source": "/-- Construct a partial order from an `isStrictOrder` relation.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 266, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 314, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 324, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 336, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 337, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 346, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 354, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 355, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 380, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 428, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 432, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 433, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 437, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 438, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 453, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 459, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 469, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 483, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 497, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 557, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 558, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 606, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 626, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 634, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 889, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 890, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.RelSeries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\RelSeries.lean", "line": 950, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SetNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SetNotation.lean", "line": 79, "column": 1, "token": "meta", "kind": "code", "source": "meta def iSup_delab : Delab := whenPPOption Lean.getPPNotation <| withOverApp 4 do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SetNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SetNotation.lean", "line": 107, "column": 1, "token": "meta", "kind": "code", "source": "meta def iInf_delab : Delab := whenPPOption Lean.getPPNotation <| withOverApp 4 do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SetNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SetNotation.lean", "line": 184, "column": 1, "token": "meta", "kind": "code", "source": "meta def iUnion_delab : Delab := whenPPOption Lean.getPPNotation do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SetNotation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SetNotation.lean", "line": 212, "column": 1, "token": "meta", "kind": "code", "source": "meta def sInter_delab : Delab := whenPPOption Lean.getPPNotation do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Basic.lean", "line": 111, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Basic.lean", "line": 897, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Basic.lean", "line": 904, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Limit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Limit.lean", "line": 123, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.existingAttributeWarning false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Limit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Limit.lean", "line": 283, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.existingAttributeWarning false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Limit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Limit.lean", "line": 291, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.existingAttributeWarning false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Limit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Limit.lean", "line": 697, "column": 43, "token": "partial", "kind": "block_comment", "source": "/-- Recursion principle on a well-founded partial `SuccOrder`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Limit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Limit.lean", "line": 699, "column": 43, "token": "partial", "kind": "block_comment", "source": "/-- Recursion principle on a well-founded partial `PredOrder`. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Limit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Limit.lean", "line": 752, "column": 43, "token": "partial", "kind": "block_comment", "source": "/-- Recursion principle on a well-founded partial `SuccOrder`, separating out the case of a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.Limit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\Limit.lean", "line": 755, "column": 43, "token": "partial", "kind": "block_comment", "source": "/-- Recursion principle on a well-founded partial `PredOrder`, separating out the case of a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SuccPred.LinearLocallyFinite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SuccPred\\LinearLocallyFinite.lean", "line": 342, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SupClosed", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SupClosed.lean", "line": 372, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.SupIndep", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\SupIndep.lean", "line": 81, "column": 52, "token": "partial", "kind": "block_comment", "source": "Yet another possible optimization is to precompute partial suprema of `f`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.UpperLower.CompleteLattice", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\UpperLower\\CompleteLattice.lean", "line": 350, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.WellFoundedSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\WellFoundedSet.lean", "line": 771, "column": 23, "token": "partial", "kind": "block_comment", "source": "/-- In the context of partial well-orderings, a bad sequence is a nonincreasing sequence", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.WellQuasiOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\WellQuasiOrder.lean", "line": 27, "column": 29, "token": "partial", "kind": "block_comment", "source": "wqo, pwo, well quasi-order, partial well order, dickson order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ZornAtoms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ZornAtoms.lean", "line": 14, "column": 50, "token": "partial", "kind": "block_comment", "source": "In this file we use Zorn's lemma to prove that a partial order is atomic if every nonempty chain", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ZornAtoms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ZornAtoms.lean", "line": 24, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- **Zorn's lemma**: A partial order is coatomic if every nonempty chain `c`, `⊤ ∉ c`, has an upper", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Order.ZornAtoms", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Order\\ZornAtoms.lean", "line": 37, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- **Zorn's lemma**: A partial order is atomic if every nonempty chain `c`, `⊥ ∉ c`, has a lower", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Adjoin.FG", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Adjoin\\FG.lean", "line": 144, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Finiteness.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Finiteness\\Basic.lean", "line": 96, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Finiteness.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Finiteness\\Basic.lean", "line": 323, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.dupNamespace false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Finiteness.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Finiteness\\Basic.lean", "line": 431, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Maps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Maps.lean", "line": 426, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Operations.lean", "line": 1316, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Operations.lean", "line": 1317, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Operations.lean", "line": 1349, "column": 34, "token": "axiom", "kind": "block_comment", "source": "equality, coming from the choice axiom, so that we don't have to provide", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Operations.lean", "line": 1357, "column": 38, "token": "axiom", "kind": "block_comment", "source": "reducibility, coming from the choice axiom, so that we don't have to provide", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Basic.lean", "line": 102, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Defs.lean", "line": 55, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 142, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 160, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 469, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 567, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 618, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 697, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 713, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 872, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Ideal.Quotient.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Ideal\\Quotient\\Operations.lean", "line": 1154, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.IsTensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\IsTensorProduct.lean", "line": 177, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.IsTensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\IsTensorProduct.lean", "line": 178, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.IsTensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\IsTensorProduct.lean", "line": 218, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.IsTensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\IsTensorProduct.lean", "line": 219, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.IsTensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\IsTensorProduct.lean", "line": 401, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.IsTensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\IsTensorProduct.lean", "line": 707, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.IsTensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\IsTensorProduct.lean", "line": 719, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.IsTensorProduct", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\IsTensorProduct.lean", "line": 854, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Away.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Away\\Basic.lean", "line": 249, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Away.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Away\\Basic.lean", "line": 664, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Away.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Away\\Basic.lean", "line": 693, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Basic.lean", "line": 226, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Basic.lean", "line": 227, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Basic.lean", "line": 244, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Basic.lean", "line": 249, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Basic.lean", "line": 250, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Defs.lean", "line": 466, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Defs.lean", "line": 483, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\Defs.lean", "line": 664, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.FractionRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\FractionRing.lean", "line": 496, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.FractionRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\FractionRing.lean", "line": 500, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.FractionRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\FractionRing.lean", "line": 506, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.FractionRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\FractionRing.lean", "line": 510, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Localization.FractionRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Localization\\FractionRing.lean", "line": 538, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Multiplicity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Multiplicity.lean", "line": 92, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Nilpotent.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Nilpotent\\Lemmas.lean", "line": 116, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Nilpotent.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Nilpotent\\Lemmas.lean", "line": 129, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.NonUnitalSubsemiring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\NonUnitalSubsemiring\\Basic.lean", "line": 272, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.NonUnitalSubsemiring.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\NonUnitalSubsemiring\\Defs.lean", "line": 31, "column": 1, "token": "unsafe", "kind": "block_comment", "source": "unsafe rules like `mul_mem`, leading to a dead end in cases where `neg_mem` does not hold. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.NonUnitalSubsemiring.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\NonUnitalSubsemiring\\Defs.lean", "line": 32, "column": 9, "token": "unsafe", "kind": "code", "source": "@[aesop unsafe 80% (rule_sets := [SetLike])]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.NonUnitalSubsemiring.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\NonUnitalSubsemiring\\Defs.lean", "line": 37, "column": 1, "token": "unsafe", "kind": "block_comment", "source": "unsafe rules like `mul_mem`, leading to a dead end in cases where `neg_mem` does not hold. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.NonUnitalSubsemiring.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\NonUnitalSubsemiring\\Defs.lean", "line": 38, "column": 9, "token": "unsafe", "kind": "code", "source": "@[aesop unsafe 80% (rule_sets := [SetLike])]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Polynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Polynomial\\Basic.lean", "line": 223, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Polynomial.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Polynomial\\Basic.lean", "line": 556, "column": 14, "token": "constant", "kind": "block_comment", "source": "/-- The only constant in a maximal ideal over a field is `0`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Polynomial.Nilpotent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Polynomial\\Nilpotent.lean", "line": 107, "column": 46, "token": "constant", "kind": "block_comment", "source": "/-- Let `P` be a polynomial over `R`. If its constant term is a unit and its other coefficients are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Polynomial.Nilpotent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Polynomial\\Nilpotent.lean", "line": 132, "column": 12, "token": "constant", "kind": "block_comment", "source": "except its constant term which is a unit.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.Polynomial.Nilpotent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\Polynomial\\Nilpotent.lean", "line": 156, "column": 23, "token": "constant", "kind": "block_comment", "source": "nilpotent, except its constant term which is a unit.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.SimpleModule.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\SimpleModule\\Basic.lean", "line": 433, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.SimpleModule.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\SimpleModule\\Basic.lean", "line": 445, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TensorProduct.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TensorProduct\\Basic.lean", "line": 280, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TensorProduct.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TensorProduct\\Basic.lean", "line": 546, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TensorProduct.Maps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TensorProduct\\Maps.lean", "line": 82, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TensorProduct.Maps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TensorProduct\\Maps.lean", "line": 173, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TensorProduct.Maps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TensorProduct\\Maps.lean", "line": 430, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.dupNamespace false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TensorProduct.Maps", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TensorProduct\\Maps.lean", "line": 961, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TwoSidedIdeal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TwoSidedIdeal\\Basic.lean", "line": 186, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TwoSidedIdeal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TwoSidedIdeal\\Operations.lean", "line": 124, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TwoSidedIdeal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TwoSidedIdeal\\Operations.lean", "line": 140, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TwoSidedIdeal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TwoSidedIdeal\\Operations.lean", "line": 324, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TwoSidedIdeal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TwoSidedIdeal\\Operations.lean", "line": 337, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.TwoSidedIdeal.Operations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\TwoSidedIdeal\\Operations.lean", "line": 342, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.UniqueFactorizationDomain.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\UniqueFactorizationDomain\\Basic.lean", "line": 285, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.RingTheory.UniqueFactorizationDomain.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\RingTheory\\UniqueFactorizationDomain\\Defs.lean", "line": 112, "column": 4, "token": "set_option", "kind": "line_comment", "source": "-- set_option default_priority 100", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Arithmetic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Arithmetic.lean", "line": 43, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Arithmetic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Arithmetic.lean", "line": 547, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Basic.lean", "line": 145, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Cofinality.Ordinal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Cofinality\\Ordinal.lean", "line": 240, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Defs.lean", "line": 535, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def positivity_cardinal_pow : expr → tactic strictness", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Order.lean", "line": 210, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Order.lean", "line": 216, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Order.lean", "line": 217, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Cardinal.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Cardinal\\Order.lean", "line": 486, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Arithmetic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Arithmetic.lean", "line": 186, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Arithmetic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Arithmetic.lean", "line": 199, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Arithmetic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Arithmetic.lean", "line": 460, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Arithmetic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Arithmetic.lean", "line": 880, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Arithmetic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Arithmetic.lean", "line": 896, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Basic.lean", "line": 441, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Basic.lean", "line": 627, "column": 1, "token": "axiom", "kind": "block_comment", "source": "axiom of choice; in particular, it has no useful def-eqs.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Basic.lean", "line": 936, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Basic.lean", "line": 970, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Basic.lean", "line": 979, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Exponential", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Exponential.lean", "line": 544, "column": 98, "token": "meta", "kind": "line_comment", "source": "-- Porting note (https://github.com/leanprover-community/mathlib4/issues/11215): TODO: Port this meta code.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Exponential", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Exponential.lean", "line": 553, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def positivity_opow : expr → tactic strictness", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Family", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Family.lean", "line": 37, "column": 14, "token": "axiom", "kind": "block_comment", "source": "given by the axiom of choice. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Family", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Family.lean", "line": 53, "column": 14, "token": "axiom", "kind": "block_comment", "source": "given by the axiom of choice. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Family", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Family.lean", "line": 68, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.FundamentalSequence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\FundamentalSequence.lean", "line": 80, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Univ", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Univ.lean", "line": 31, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.checkUnivs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.SetTheory.Ordinal.Univ", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\SetTheory\\Ordinal\\Univ.lean", "line": 40, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.checkUnivs false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.AtomM.Recurse", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 22, "column": 3, "token": "syntax", "kind": "block_comment", "source": "  syntax \"abel\" (&\" raw\" <|> &\" term\")? (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 45, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 49, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `abel", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 50, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `abel.detail", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 73, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := abel) \"abel\" \"!\"? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 208, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalAdd : NormalExpr → NormalExpr → M (NormalExpr × Expr)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 361, "column": 1, "token": "partial", "kind": "code", "source": "partial def eval (e : Expr) : M (NormalExpr × Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 430, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := abel1) \"abel1\" tk:\"!\"? : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 450, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := abel1!) \"abel1!\" : tactic => `(tactic| abel1 !)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 497, "column": 5, "token": "evalExpr", "kind": "code", "source": "def evalExpr (e : Expr) : AtomM Simp.Result := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 506, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := abelNF) \"abel_nf\" tk:\"!\"? cfg:optConfig loc:(location)? : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 511, "column": 72, "token": "evalExpr", "kind": "code", "source": "  let m := AtomM.recurse s cfg.toConfig (wellBehavedDischarge := true) evalExpr (cleanup cfg)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 515, "column": 1, "token": "macro", "kind": "code", "source": "macro \"abel_nf!\" cfg:optConfig loc:(location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 519, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := abelNFConv) \"abel_nf\" \"!\"? optConfig : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 529, "column": 70, "token": "evalExpr", "kind": "code", "source": "      (← AtomM.recurse s cfg.toConfig (wellBehavedDischarge := true) evalExpr (cleanup cfg)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 534, "column": 1, "token": "macro", "kind": "code", "source": "macro \"abel_nf!\" cfg:optConfig : conv => `(conv| abel_nf ! $cfg:optConfig)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 536, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 541, "column": 1, "token": "macro", "kind": "code", "source": "macro \"abel!\" : tactic => `(tactic| abel !)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 544, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := abelConv) \"abel\" : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Abel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Abel.lean", "line": 547, "column": 25, "token": "macro", "kind": "code", "source": "@[inherit_doc abelConv] macro \"abel!\" : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.AdaptationNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\AdaptationNote.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.AdaptationNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\AdaptationNote.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.AdaptationNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\AdaptationNote.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.AdaptationNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\AdaptationNote.lean", "line": 27, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `adaptationNote", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.AdaptationNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\AdaptationNote.lean", "line": 52, "column": 6, "token": "syntax", "kind": "block_comment", "source": "This syntax works as a command, or inline in tactic or term mode.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.AdaptationNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\AdaptationNote.lean", "line": 54, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := adaptationNoteCmd) \"#adaptation_note \" (docComment)? : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.AdaptationNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\AdaptationNote.lean", "line": 58, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#adaptation_note \" (docComment)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.AdaptationNote", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\AdaptationNote.lean", "line": 62, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := adaptationNoteTermStx) \"#adaptation_note \" (docComment)? term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.NormCast", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 10, "column": 60, "token": "initialize", "kind": "line_comment", "source": "public import Mathlib.Tactic.Ring.RingNF  -- shake: keep (`initialize`s `Ring.ringCleanupRef`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 20, "column": 17, "token": "constants", "kind": "block_comment", "source": "except that the constants are expressions in the base ring that are kept in ring normal form.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 34, "column": 87, "token": "constants", "kind": "block_comment", "source": "The main limitation of the current implementation is that it does not handle rational constants", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 46, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 89, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 244, "column": 14, "token": "constants", "kind": "block_comment", "source": "/-- Evaluate constants in `A` using `norm_num`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 265, "column": 60, "token": "constant", "kind": "block_comment", "source": "/-- The data used by the `algebra` tactic to normalize the constant coefficients, which are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 273, "column": 60, "token": "constant", "kind": "block_comment", "source": "/-- The data used by the `algebra` tactic to normalize the constant coefficients, which are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 315, "column": 1, "token": "partial", "kind": "code", "source": "partial def collectScalarRingsAux (e : Expr) : StateT (List Expr) MetaM Unit  := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 341, "column": 1, "token": "partial", "kind": "code", "source": "partial def collectScalarRings (e : Expr) : MetaM (List Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 437, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := algebra) \"algebra\":tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebra.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebra\\Basic.lean", "line": 444, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := algebraWith) \"algebra\" \" with \" R:term : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Attr.Core", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToAdditive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 78, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 117, "column": 1, "token": "initialize", "kind": "code", "source": "initialize algebraizeAttr : ParametricAttribute Name ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 189, "column": 18, "token": "constant", "kind": "string", "source": "          but no constant{indentD p}\\nhas been found.\\n\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 248, "column": 1, "token": "syntax", "kind": "code", "source": "syntax algebraizeTermSeq := \" [\" withoutPosition(term,*,?) \"]\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 261, "column": 27, "token": "macro", "kind": "block_comment", "source": "`Algebra` properties. The macro `algebraize_only` calls", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 264, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"algebraize \" optConfig (algebraizeTermSeq)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 266, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 298, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"algebraize_only\" (ppSpace algebraizeTermSeq)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Algebraize", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Algebraize.lean", "line": 300, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyAt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyAt.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyAt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyAt.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyAt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyAt.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyAt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyAt.lean", "line": 32, "column": 1, "token": "elab", "kind": "code", "source": "elab \"apply \" t:term \" at \" i:ident : tactic => withSynthesize <| withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyCongr.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Conv.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyCongr.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyCongr.lean", "line": 69, "column": 60, "token": "constant", "kind": "string", "source": "    throwError \"Left-hand side must be an application of a constant.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyCongr.lean", "line": 88, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := Lean.Parser.Tactic.applyCongr) \"apply_congr\" (ppSpace colGt term)? : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyCongr.lean", "line": 93, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyFun.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyFun.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyFun.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyFun.lean", "line": 27, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `apply_fun", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyFun.lean", "line": 217, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := applyFun) \"apply_fun \" term (location)? (\" using \" term)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyFun.lean", "line": 219, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic | `(tactic| apply_fun $f $[$loc]? $[using $P]?) => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyWith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyWith.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Eval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyWith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyWith.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyWith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyWith.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyWith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyWith.lean", "line": 21, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyWith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyWith.lean", "line": 30, "column": 1, "token": "syntax", "kind": "code", "source": "syntax manyConfig := (colGt Tactic.configItem)+", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyWith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyWith.lean", "line": 32, "column": 65, "token": "syntax", "kind": "block_comment", "source": "/-- Elaborator for the configuration in `apply (config := cfg)` syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ApplyWith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ApplyWith.lean", "line": 47, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := applyWith) \"apply\" cfg:manyConfig ppSpace e:term : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Attr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Attr\\Core.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Attr.Register", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Attr\\Register.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.LabelAttribute -- TODO: `registerLabelAttr` should be marked `meta`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Attr.Register", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Attr\\Register.lean", "line": 9, "column": 87, "token": "meta", "kind": "line_comment", "source": "public meta import Lean.LabelAttribute -- TODO: `registerLabelAttr` should be marked `meta`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Attr.Register", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Attr\\Register.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Attr.Register", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Attr\\Register.lean", "line": 31, "column": 9, "token": "syntax", "kind": "line_comment", "source": "-- This syntax is not supported by mathlib4's `register_simp_attr`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Attr.Register", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Attr\\Register.lean", "line": 133, "column": 83, "token": "axiom", "kind": "block_comment", "source": "objects \"remembers\" how it was proved: Every use of a (commutative) monoid object axiom inserts a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.BuiltinCommand", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 18, "column": 23, "token": "macro", "kind": "block_comment", "source": "- a dummy `variables` macro (which warns that the Lean 4 name is `variable`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 21, "column": 19, "token": "macro", "kind": "block_comment", "source": "- an `assumption` macro, calling the `assumption` tactic on all goals", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 26, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 33, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := «variables») \"variables\" (ppSpace bracketedBinder)* : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 91, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := introv) \"introv\" (ppSpace colGt binderIdent)* : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 92, "column": 18, "token": "partial", "kind": "code", "source": "@[tactic introv] partial def evalIntrov : Tactic := fun stx ↦ do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 115, "column": 1, "token": "macro", "kind": "code", "source": "macro \"assumption'\" : tactic => `(tactic| any_goals assumption)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Basic.lean", "line": 118, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := clearAuxDecl) \"clear_aux_decl\" : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound\\Attribute.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound\\Attribute.lean", "line": 27, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.registerTraceClass `bound.attribute", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound\\Attribute.lean", "line": 42, "column": 1, "token": "partial", "kind": "code", "source": "partial def hypPriority (hyp : Q(Prop)) : MetaM Nat := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound\\Attribute.lean", "line": 120, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound.Attribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound\\Attribute.lean", "line": 142, "column": 1, "token": "macro", "kind": "code", "source": "macro \"bound_forward\" : attr =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Bound.Attribute", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.NormNum.Core", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 90, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 144, "column": 19, "token": "constants", "kind": "line_comment", "source": "-- Memorize a few constants to avoid going to `norm_num`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 186, "column": 1, "token": "meta", "kind": "code", "source": "meta def boundNormNum : Aesop.RuleTac :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 192, "column": 18, "token": "unsafe", "kind": "code", "source": "attribute [aesop unsafe 10% tactic (rule_sets := [Bound])] boundNormNum", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 195, "column": 1, "token": "meta", "kind": "code", "source": "meta def boundLinarith : Aesop.RuleTac :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 199, "column": 18, "token": "unsafe", "kind": "code", "source": "attribute [aesop unsafe 5% tactic (rule_sets := [Bound])] boundLinarith", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 243, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"bound\" (\" [\" term,* \"]\")? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 246, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Bound", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Bound.lean", "line": 252, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByCases.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByCases.lean", "line": 31, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := byCases!) \"by_cases! \" optConfig (atomic(ident \" : \"))? term : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByCases.lean", "line": 33, "column": 7, "token": "elab", "kind": "code", "source": "local elab \"try_push_neg_at\" cfg:optConfig h:ident : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByCases.lean", "line": 37, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByContra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByContra.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByContra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByContra.lean", "line": 48, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := byContra!)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByContra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByContra.lean", "line": 51, "column": 7, "token": "elab", "kind": "code", "source": "local elab \"try_push_neg_at\" cfg:optConfig h:ident : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByContra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByContra.lean", "line": 55, "column": 7, "token": "elab", "kind": "code", "source": "local elab \"try_push_neg\" cfg:optConfig : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ByContra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ByContra.lean", "line": 59, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Algebra.Group.Nat.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Basic.Logic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Tree.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 35, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 39, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `CancelDenoms", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 108, "column": 1, "token": "partial", "kind": "code", "source": "partial def findCancelFactor (e : Expr) : ℕ × BinaryTree ℕ :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 164, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkProdPrf {u : Level} (α : Q(Type u)) (sα : Q(Field $α)) (v : ℕ) (v' : Q($α))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 326, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := cancelDenoms) \"cancel_denoms\" (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CancelDenoms.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CancelDenoms\\Core.lean", "line": 346, "column": 1, "token": "elab", "kind": "code", "source": "elab \"cancel_denoms\" loc?:(location)? : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Conv.Pattern", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 28, "column": 1, "token": "partial", "kind": "code", "source": "partial def casesMatching (matcher : Expr → MetaM Bool) (recursive := false) (allowSplit := true)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 116, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := casesM) \"casesm\" recursive:\"*\"? ppSpace pats:term,+ : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 120, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := casesm!) \"casesm!\" recursive:\"*\"? ppSpace pats:term,+ : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 150, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := casesType) \"cases_type\" recursive:\"*\"? heads:(ppSpace colGt ident)+ : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 154, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := casesType!) \"cases_type!\" recursive:\"*\"? heads:(ppSpace colGt ident)+ : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 163, "column": 1, "token": "partial", "kind": "code", "source": "partial def constructorMatching (g : MVarId) (matcher : Expr → MetaM Bool)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CasesM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CasesM.lean", "line": 202, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := constructorM) \"constructorm\" recursive:\"*\"? ppSpace pats:term,+ : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.SyntheticMVars", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 26, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 37, "column": 30, "token": "constants", "kind": "block_comment", "source": "This declaration may realize constants, and so should be run without modifying the environment.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 41, "column": 1, "token": "partial", "kind": "code", "source": "partial def checkCoreAux (tk : Syntax) (term : Term) (showImplicit : Bool) : TermElabM Unit :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 51, "column": 54, "token": "constant", "kind": "line_comment", "source": "    catch _ => pure ()  -- identifier might not be a constant but constant + projection", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 51, "column": 67, "token": "constant", "kind": "line_comment", "source": "    catch _ => pure ()  -- identifier might not be a constant but constant + projection", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 81, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"#check' \" t:term : command => withoutModifyingEnv <| runTermElabM fun _ => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 88, "column": 16, "token": "constant", "kind": "block_comment", "source": "for the global constant `t` instead.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 96, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"#check \" colGt term:term : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 106, "column": 16, "token": "constant", "kind": "block_comment", "source": "for the global constant `t` instead.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Check", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Check.lean", "line": 112, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"#check' \" colGt term:term : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 16, "column": 26, "token": "syntax", "kind": "block_comment", "source": "TODO: switch to `rcases` syntax: `choose ⟨i, j, h₁ -⟩ := expr`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 75, "column": 11, "token": "syntax", "kind": "block_comment", "source": "  /-- The syntax reference for the identifier (for hover info) -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 84, "column": 1, "token": "syntax", "kind": "code", "source": "syntax chooseBinder := binderIdent <|> Batteries.ExtendedBinder.extBinderParenthesized", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 87, "column": 51, "token": "syntax", "kind": "block_comment", "source": "/-- Parse a `choose` argument from `chooseBinder` syntax. Accepts:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 279, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := choose) \"choose\" \"!\"? (ppSpace colGt chooseBinder)+ (\" using \" term)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 281, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 290, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"choose!\" (ppSpace colGt chooseBinder)+ (\" using \" term)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Choose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Choose.lean", "line": 292, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Clear_", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Clear_.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Clear", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Clear_", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Clear_.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Clear_", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Clear_.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Clear_", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Clear_.lean", "line": 20, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := clear_) \"clear_\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClearExcept", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClearExcept.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClearExcept", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClearExcept.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClearExcept", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClearExcept.lean", "line": 48, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := clearExceptTactic) \"clear \" \"*\" \" -\" (ppSpace colGt ident)* : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClearExcept", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClearExcept.lean", "line": 50, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClearExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClearExclamation.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClearExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClearExclamation.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClearExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClearExclamation.lean", "line": 20, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := clear!) \"clear!\" hs:(ppSpace colGt ident)* : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Apply", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Apply.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ClickSuggestions.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Apply", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Apply.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.ApplyAt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\ApplyAt.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ClickSuggestions.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.ApplyAt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\ApplyAt.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.FindPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\FindPremises.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.FoldEnvironment", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.FindPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\FindPremises.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.RefinedDiscrTree", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.FindPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\FindPremises.lean", "line": 43, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.FindPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\FindPremises.lean", "line": 135, "column": 13, "token": "constant", "kind": "block_comment", "source": "/-- Given a constant, compute what needs to be added to the various discrimination trees. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.FindPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\FindPremises.lean", "line": 229, "column": 8, "token": "initialize", "kind": "code", "source": "public initialize rwRef : IO.Ref (Option (RefinedDiscrTree RwLemma)) ← IO.mkRef none", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.FindPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\FindPremises.lean", "line": 232, "column": 8, "token": "initialize", "kind": "code", "source": "public initialize grwRef : IO.Ref (Option (RefinedDiscrTree GrwLemma)) ← IO.mkRef none", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.FindPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\FindPremises.lean", "line": 235, "column": 8, "token": "initialize", "kind": "code", "source": "public initialize appRef : IO.Ref (Option (RefinedDiscrTree ApplyLemma)) ← IO.mkRef none", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.FindPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\FindPremises.lean", "line": 238, "column": 8, "token": "initialize", "kind": "code", "source": "public initialize appAtRef : IO.Ref (Option (RefinedDiscrTree ApplyAtLemma)) ← IO.mkRef none", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.GRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\GRewrite.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.ExprLens", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.GRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\GRewrite.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ClickSuggestions.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.GRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\GRewrite.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.GRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\GRewrite.lean", "line": 197, "column": 66, "token": "constant", "kind": "string", "source": "    throwError \"{lhs} and {e} do not match according to the head-constant indexing\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Rewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Rewrite.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Control.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Rewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Rewrite.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ClickSuggestions.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Rewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Rewrite.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Rewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Rewrite.lean", "line": 38, "column": 37, "token": "partial", "kind": "block_comment", "source": "  because we also suggest rewriting partial applications. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Rewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Rewrite.lean", "line": 98, "column": 66, "token": "constant", "kind": "string", "source": "    throwError \"{lhs} and {e} do not match according to the head-constant indexing\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.SectionState", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\SectionState.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ProofWidgets.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.SectionState", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\SectionState.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.TryPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\TryPremises.lean", "line": 9, "column": 1, "token": "meta", "kind": "code", "source": "meta import Mathlib.Tactic.ClickSuggestions.FindPremises", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.TryPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\TryPremises.lean", "line": 15, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.TryPremises", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\TryPremises.lean", "line": 98, "column": 9, "token": "partial", "kind": "code", "source": "private partial def foldTasksM {α β} (tasks : Array (Task β)) (init : α) (f : α → β → MetaM α) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Unfold.lean", "line": 50, "column": 1, "token": "constants", "kind": "block_comment", "source": "constants marked as `Name.isInternalDetail`, and we don't want raw projections.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Unfold.lean", "line": 55, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Unfold.lean", "line": 82, "column": 1, "token": "partial", "kind": "code", "source": "partial def unfolds (e : Expr) : MetaM (Array Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Unfold.lean", "line": 93, "column": 25, "token": "reduceNat", "kind": "code", "source": "        if let some e ← reduceNat? e then", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Unfold.lean", "line": 112, "column": 1, "token": "partial", "kind": "code", "source": "partial def isUserFriendly (e : Expr) : MetaM Bool := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Unfold", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Unfold.lean", "line": 154, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#unfold? \" e:term : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.String.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 37, "column": 12, "token": "constant", "kind": "block_comment", "source": "/-- Turn a constant into an HTML with hover info.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 54, "column": 52, "token": "constant", "kind": "block_comment", "source": "/-- Display `fmt` with a docstring as if it is the constant `n`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 93, "column": 14, "token": "constant", "kind": "block_comment", "source": "/-- A global constant or a free variable. Library search can return either. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 95, "column": 16, "token": "constant", "kind": "block_comment", "source": "  /-- A global constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 158, "column": 4, "token": "meta", "kind": "code", "source": "  «meta» : DocumentMeta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 165, "column": 30, "token": "syntax", "kind": "block_comment", "source": "  /-- The preceding piece of syntax, if available. It is not available if the cursor is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 201, "column": 13, "token": "syntax", "kind": "block_comment", "source": "/-- Get the syntax of the variable whose type the user selected. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 243, "column": 1, "token": "partial", "kind": "code", "source": "partial def isExplicitEq (t s : Expr) : MetaM Bool := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 288, "column": 19, "token": "syntax", "kind": "block_comment", "source": "/-- Construct the syntax for a rewrite tactic. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 309, "column": 1, "token": "partial", "kind": "code", "source": "partial def mergeTactics? {m} [Monad m] [MonadQuotation m] (stx₁ stx₂ : TSyntax `tactic) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 331, "column": 18, "token": "syntax", "kind": "block_comment", "source": "/-- Given tactic syntax `tac` that we want to paste into the editor, return it as a string.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 338, "column": 18, "token": "syntax", "kind": "block_comment", "source": "/-- Given tactic syntax `tac`, compute the text edit that will paste it into the editor.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 344, "column": 30, "token": "meta", "kind": "code", "source": "        let text := (← read).meta.text", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions.Util", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions\\Util.lean", "line": 370, "column": 59, "token": "meta", "kind": "code", "source": "    { .ofComponent MakeEditLink (.ofReplaceRange (← read).meta range newText) #[.text buttonText] }", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.KAbstractPositions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.FileWorker.RequestHandling", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.GoalsLocation", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions.lean", "line": 57, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions.lean", "line": 128, "column": 57, "token": "meta", "kind": "code", "source": "  let some goalsAt := (FileWorker.findGoalsAt? doc (doc.meta.text.lspPosToUtf8Pos props.pos)).get |", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions.lean", "line": 148, "column": 10, "token": "meta", "kind": "code", "source": "        «meta» := doc.meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions.lean", "line": 148, "column": 23, "token": "meta", "kind": "code", "source": "        «meta» := doc.meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ClickSuggestions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ClickSuggestions.lean", "line": 178, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#click_suggestions\" : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Coe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Coe.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Coe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Coe.lean", "line": 44, "column": 1, "token": "elab", "kind": "code", "source": "elab \"(\" \"↑\" \")\" : term <= expectedType =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Coe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Coe.lean", "line": 53, "column": 1, "token": "elab", "kind": "code", "source": "elab \"(\" \"⇑\" \")\" : term <= expectedType =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Coe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Coe.lean", "line": 61, "column": 1, "token": "elab", "kind": "code", "source": "elab \"(\" \"↥\" \")\" : term <= expectedType =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Common.lean", "line": 24, "column": 11, "token": "syntax", "kind": "line_comment", "source": "-- Import syntax for leansearch", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Common.lean", "line": 127, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Try.Collect", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Common.lean", "line": 143, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ComputeDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ComputeDegree.lean", "line": 29, "column": 14, "token": "admit", "kind": "block_comment", "source": "Both tactics admit a `!` modifier (`compute_degree!` and `monicity!`) instructing", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ComputeDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ComputeDegree.lean", "line": 84, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ComputeDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ComputeDegree.lean", "line": 472, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := computeDegree) \"compute_degree\" \"!\"? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ComputeDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ComputeDegree.lean", "line": 474, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Tactic.compute_degree", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ComputeDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ComputeDegree.lean", "line": 477, "column": 1, "token": "macro", "kind": "code", "source": "macro \"compute_degree!\" : tactic => `(tactic| compute_degree !)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ComputeDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ComputeDegree.lean", "line": 479, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic | `(tactic| compute_degree $[!%$bang]?) => focus <| withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ComputeDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ComputeDegree.lean", "line": 526, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := monicityMacro) \"monicity\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ComputeDegree", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ComputeDegree.lean", "line": 530, "column": 1, "token": "macro", "kind": "code", "source": "macro \"monicity!\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.RCases", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Assumption", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Rfl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Basic.Logic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 94, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 100, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `congr!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 101, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `congr!.synthesize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 134, "column": 30, "token": "partial", "kind": "block_comment", "source": "  /-- Allow both sides to be partial applications, and allow overapplications.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 195, "column": 64, "token": "partial", "kind": "block_comment", "source": "does while also similarly preventing `congr!` from considering partial applications or congruences", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 281, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 318, "column": 19, "token": "partial", "kind": "line_comment", "source": "        -- It's a partial application on both sides though.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 598, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 658, "column": 27, "token": "opaque", "kind": "line_comment", "source": "    -- We allow synthetic opaque metavariables to be assigned to fill in `x = _` goals that might", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 705, "column": 39, "token": "syntax", "kind": "block_comment", "source": "See the documentation on the `congr!` syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 765, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := congr!) \"congr!\" Parser.Tactic.optConfig (ppSpace num)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrExclamation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrExclamation.lean", "line": 768, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrM.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Rfl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrM.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrM.lean", "line": 25, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Tactic.congrm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrM.lean", "line": 46, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrM.lean", "line": 47, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrM.lean", "line": 48, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrM.lean", "line": 64, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := congrM) \"congrm \" term : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CongrM.lean", "line": 66, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Constructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Constructor.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.SyntheticMVars", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Constructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Constructor.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Constructor", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Constructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Constructor.lean", "line": 21, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Constructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Constructor.lean", "line": 30, "column": 1, "token": "elab", "kind": "code", "source": "elab \"fconstructor\" : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Constructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Constructor.lean", "line": 40, "column": 1, "token": "elab", "kind": "code", "source": "elab \"econstructor\" : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Continuity.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Continuity.lean", "line": 24, "column": 1, "token": "macro", "kind": "code", "source": "macro \"continuity\" : attr =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Continuity.lean", "line": 38, "column": 1, "token": "macro", "kind": "code", "source": "macro \"continuity\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Continuity.lean", "line": 43, "column": 1, "token": "macro", "kind": "code", "source": "macro \"continuity?\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Continuity.lean", "line": 48, "column": 4, "token": "syntax", "kind": "line_comment", "source": "-- syntax was (same for the missing `continuity` variants):", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Continuity.lean", "line": 49, "column": 4, "token": "syntax", "kind": "line_comment", "source": "-- syntax (name := continuity) \"continuity\" optConfig : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ContinuousFunctionalCalculus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ContinuousFunctionalCalculus.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ContinuousFunctionalCalculus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ContinuousFunctionalCalculus.lean", "line": 24, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := cfcTac) \"cfc_tac\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ContinuousFunctionalCalculus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ContinuousFunctionalCalculus.lean", "line": 25, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ContinuousFunctionalCalculus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ContinuousFunctionalCalculus.lean", "line": 35, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := cfcContTac) \"cfc_cont_tac\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ContinuousFunctionalCalculus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ContinuousFunctionalCalculus.lean", "line": 36, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ContinuousFunctionalCalculus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ContinuousFunctionalCalculus.lean", "line": 45, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := cfcZeroTac) \"cfc_zero_tac\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ContinuousFunctionalCalculus", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ContinuousFunctionalCalculus.lean", "line": 46, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Contrapose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Contrapose.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Contrapose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Contrapose.lean", "line": 87, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := contrapose) \"contrapose\" (ppSpace colGt ident (\" with \" ident)?)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Contrapose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Contrapose.lean", "line": 88, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Contrapose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Contrapose.lean", "line": 94, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Contrapose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Contrapose.lean", "line": 108, "column": 28, "token": "set_option", "kind": "string", "source": "        To enable it, use `set_option contrapose.negate_iff true`.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Contrapose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Contrapose.lean", "line": 125, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := contrapose!)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Contrapose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Contrapose.lean", "line": 128, "column": 7, "token": "elab", "kind": "code", "source": "local elab \"try_push_neg\" cfg:optConfig : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Contrapose", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Contrapose.lean", "line": 132, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Conv.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 30, "column": 8, "token": "syntax", "kind": "block_comment", "source": "  This syntax also supports the `occs` clause for the pattern.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 32, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := convLHS) \"conv_lhs\" (\" at \" ident)? (\" in \" (occs)? term)? \" => \" convSeq : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 33, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 46, "column": 8, "token": "syntax", "kind": "block_comment", "source": "  This syntax also supports the `occs` clause for the pattern.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 48, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := convRHS) \"conv_rhs\" (\" at \" ident)? (\" in \" (occs)? term)? \" => \" convSeq : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 49, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 53, "column": 1, "token": "macro", "kind": "code", "source": "macro \"run_conv\" e:doSeq : conv => `(conv| tactic' => run_tac $e)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 61, "column": 35, "token": "macro", "kind": "block_comment", "source": "In fact, `conv in pat => cs` is a macro for `conv => pattern pat; cs`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 63, "column": 5, "token": "syntax", "kind": "block_comment", "source": "The syntax also supports the `occs` clause. Example:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 68, "column": 1, "token": "macro", "kind": "code", "source": "macro \"conv\" \" in \" occs?:(occs)? p:term \" => \" code:convSeq : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 76, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := dischargeConv) \"discharge\" (\" => \" tacticSeq)? : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 96, "column": 1, "token": "macro", "kind": "code", "source": "macro \"refine \" e:term : conv => `(conv| tactic => refine $e)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 110, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"#conv \" conv:conv \" => \" e:term : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 123, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := withReducible) tk:\"with_reducible \" s:convSeq : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 128, "column": 73, "token": "axiom", "kind": "block_comment", "source": "of the expression is reduced to a primitive - a lambda or forall, or an axiom or inductive type.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 133, "column": 1, "token": "set_option", "kind": "block_comment", "source": "set_option pp.notation false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 144, "column": 1, "token": "macro", "kind": "code", "source": "macro tk:\"#whnf \" e:term : command => `(command| #conv%$tk whnf => $e)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 150, "column": 1, "token": "macro", "kind": "code", "source": "macro tk:\"#whnfR \" e:term : command => `(command| #conv%$tk with_reducible whnf => $e)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 159, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"#simp\" (&\" only\")? (simpArgs)? \" =>\"? ppSpace term : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Conv.lean", "line": 160, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 10, "column": 1, "token": "meta", "kind": "code", "source": "meta import Mathlib.Tactic.CongrExclamation", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 46, "column": 5, "token": "syntax", "kind": "block_comment", "source": "The syntax `convert ← e` will reverse the direction of the new goals", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 51, "column": 15, "token": "syntax", "kind": "block_comment", "source": "`congr!`. The syntax `convert e using n` can be used to control the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 69, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 176, "column": 86, "token": "constant", "kind": "block_comment", "source": "  it tries to apply congruence even if the two expressions do not have the same head constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 212, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 215, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := convert) \"convert\" \"!\"? Lean.Parser.Tactic.optConfig \" ←\"? ppSpace term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 219, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := convert!) \"convert!\" Lean.Parser.Tactic.optConfig \" ←\"? ppSpace term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 222, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 242, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 280, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := convertTo) \"convert_to\" (\"!\")? Lean.Parser.Tactic.optConfig \" ←\"? ppSpace term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 284, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := convert_to!) \"convert_to!\" Lean.Parser.Tactic.optConfig \" ←\"? ppSpace term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 287, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 291, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 336, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := acChange) \"ac_change \" term (\" using \" num)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 338, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := acChange!) \"ac_change! \" term (\" using \" num)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Convert", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Convert.lean", "line": 340, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.PreDefinition.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.RCases", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 29, "column": 25, "token": "partial", "kind": "block_comment", "source": "Currently, recursive or partial definitions are not supported, and no attributes are provided.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 74, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv (addProtected · nm)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 118, "column": 1, "token": "syntax", "kind": "code", "source": "syntax withArgs := \" with\" (ppSpace colGt ident)+", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 119, "column": 1, "token": "syntax", "kind": "code", "source": "syntax usingArg := \" using \" term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 123, "column": 45, "token": "syntax", "kind": "block_comment", "source": "/-- Extract the arguments from a `simpArgs` syntax as an array of syntaxes -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 128, "column": 46, "token": "syntax", "kind": "block_comment", "source": "/-- Extract the arguments from a `dsimpArgs` syntax as an array of syntaxes -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 133, "column": 45, "token": "syntax", "kind": "block_comment", "source": "/-- Extract the arguments from a `withArgs` syntax as an array of syntaxes -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 138, "column": 44, "token": "syntax", "kind": "block_comment", "source": "/-- Extract the argument from a `usingArg` syntax as a syntax term -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 138, "column": 56, "token": "syntax", "kind": "block_comment", "source": "/-- Extract the argument from a `usingArg` syntax as a syntax term -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 147, "column": 1, "token": "macro", "kind": "code", "source": "macro \"repeat1 \" seq:tacticSeq : tactic => `(tactic| (($seq); repeat $seq))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 158, "column": 15, "token": "syntax", "kind": "block_comment", "source": "/-- Elaborate syntax for an `FVarId` in the local context of the given goal. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 241, "column": 1, "token": "partial", "kind": "code", "source": "partial def iterateUntilFailure (tac : m Unit) : m Unit :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Core.lean", "line": 247, "column": 1, "token": "partial", "kind": "code", "source": "partial def iterateUntilFailureWithResults {α : Type} (tac : m α) : m (List α) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 29, "column": 11, "token": "syntax", "kind": "block_comment", "source": "attribute syntax, and the trace command.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 32, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 127, "column": 22, "token": "constant", "kind": "block_comment", "source": "`addImportedFn` is a constant function to avoid a performance overhead during initialization. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 128, "column": 1, "token": "initialize", "kind": "code", "source": "initialize tagExt : SimplePersistentEnvExtension Tag (Array (Array Tag)) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 137, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv (tagExt.addEntry ·", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 371, "column": 43, "token": "syntax", "kind": "block_comment", "source": "/-- The formatter for Stacks Project Tags syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 375, "column": 43, "token": "syntax", "kind": "block_comment", "source": "/-- The formatter for Wikidata identifier syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 379, "column": 40, "token": "syntax", "kind": "block_comment", "source": "/-- The formatter for LMFDB identifier syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 383, "column": 41, "token": "syntax", "kind": "block_comment", "source": "/-- The formatter for π-Base identifier syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 387, "column": 39, "token": "syntax", "kind": "block_comment", "source": "/-- The formatter for DLMF identifier syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 395, "column": 47, "token": "syntax", "kind": "block_comment", "source": "/-- The parenthesizer for Stacks Project Tags syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 398, "column": 47, "token": "syntax", "kind": "block_comment", "source": "/-- The parenthesizer for Wikidata identifier syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 401, "column": 44, "token": "syntax", "kind": "block_comment", "source": "/-- The parenthesizer for LMFDB identifier syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 404, "column": 45, "token": "syntax", "kind": "block_comment", "source": "/-- The parenthesizer for π-Base identifier syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 407, "column": 43, "token": "syntax", "kind": "block_comment", "source": "/-- The parenthesizer for DLMF identifier syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 416, "column": 9, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax category for the database name. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 419, "column": 9, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax for a \"kerodon\" database identifier in a `@[kerodon]` attribute. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 420, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"kerodon\" : stacksTagDB", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 421, "column": 9, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax for a \"stacks\" database identifier in a `@[stacks]` attribute. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 422, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"stacks\" : stacksTagDB", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 433, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := stacksTag) stacksTagDB stacksTagParser (ppSpace str)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 435, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 456, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := wikidataTag) \"wikidata\" wikidataIdParser (ppSpace str)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 458, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 476, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := lmfdbTag) \"lmfdb\" lmfdbIdParser (ppSpace str)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 478, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 498, "column": 1, "token": "syntax", "kind": "code", "source": "syntax pibaseTopic := &\"topology\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 500, "column": 34, "token": "syntax", "kind": "block_comment", "source": "/-- Get the `PiBaseTopic` from a syntax key. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 517, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := pibaseTag) \"pibase\" pibaseTopic pibaseIdParser (ppSpace str)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 519, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 539, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := dlmfTag) \"dlmf\" dlmfIdParser (ppSpace str)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 541, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 597, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := stacksTags) \"#stacks_tags\" tk:(\"!\")? : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 609, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := kerodonTags) \"#kerodon_tags\" tk:(\"!\")? : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 621, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := wikidataTags) \"#wikidata_tags\" tk:(\"!\")? : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 633, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := lmfdbTags) \"#lmfdb_tags\" tk:(\"!\")? : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 646, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := pibaseTags) \"#pibase_tags\" tk:(\"!\")? ppSpace topic:pibaseTopic : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.CrossRefAttribute", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\CrossRefAttribute.lean", "line": 659, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := dlmfTags) \"#dlmf_tags\" tk:(\"!\")? : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeclarationNames", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeclarationNames.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.DeclarationRange", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeclarationNames", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeclarationNames.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.ResolveName", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeclarationNames", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeclarationNames.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeclarationNames", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeclarationNames.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeclarationNames", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeclarationNames.lean", "line": 26, "column": 41, "token": "syntax", "kind": "block_comment", "source": "for the names of the declarations whose syntax begins in position at least `pos`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeclarationNames", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeclarationNames.lean", "line": 42, "column": 15, "token": "syntax", "kind": "block_comment", "source": "If `stx` is a syntax node for an `export` statement, then `getAliasSyntax stx` returns the array of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeclarationNames", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeclarationNames.lean", "line": 58, "column": 61, "token": "set_option", "kind": "string", "source": "  let disable := .note m!\"This linter can be disabled with `set_option {linterOption.name} 0`\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.MessageData.Trace", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 15, "column": 85, "token": "syntax", "kind": "block_comment", "source": "transparency handling (associated with `backward.isDefEq.respectTransparency`). Its syntax may", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 53, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 98, "column": 1, "token": "partial", "kind": "code", "source": "partial def visitTraceNodesM (msg : MessageData)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 139, "column": 1, "token": "partial", "kind": "code", "source": "partial def withPPOptions (msg : MessageData) (modify : Options → Options) : MessageData :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 171, "column": 1, "token": "partial", "kind": "code", "source": "partial def findLeafFailures (msg : MessageData) : BaseIO (Array MessageData) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 181, "column": 1, "token": "partial", "kind": "code", "source": "partial def collectIsDefEqChecks (pred : Lean.TraceResult → Bool)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 196, "column": 1, "token": "partial", "kind": "code", "source": "partial def findTransitionFailures (permSuccesses : Std.HashSet String)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 220, "column": 1, "token": "partial", "kind": "code", "source": "partial def findSynthAppFailures (permSuccesses permFailures : Std.HashSet String)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 235, "column": 1, "token": "partial", "kind": "code", "source": "partial def findSynthFailures (permSuccesses permFailures : Std.HashSet String)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 251, "column": 1, "token": "partial", "kind": "code", "source": "partial def findSynthSuccessApps (msg : MessageData) : BaseIO (Std.HashSet String) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 362, "column": 39, "token": "syntax", "kind": "block_comment", "source": "changes to transparency handling. Its syntax may change at any time, and it may not behave as", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 372, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := defeqAbuse) \"#defeq_abuse \" \"in \" tac:tactic : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 430, "column": 39, "token": "syntax", "kind": "block_comment", "source": "changes to transparency handling. Its syntax may change at any time, and it may not behave as", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 442, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := defeqAbuseCmd) \"#defeq_abuse \" \"in\" command : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqAbuse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqAbuse.lean", "line": 444, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Conv.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 89, "column": 1, "token": "elab", "kind": "code", "source": "elab \"whnf\" loc?:(ppSpace Parser.Tactic.location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 103, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := betaReduceStx) \"beta_reduce\" loc?:(ppSpace Parser.Tactic.location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 107, "column": 1, "token": "elab", "kind": "code", "source": "elab \"beta_reduce\" : conv => runDefEqConvTactic (Core.betaReduce ·)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 118, "column": 1, "token": "elab", "kind": "code", "source": "elab \"reduce\" loc?:(ppSpace Parser.Tactic.location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 163, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := refoldLetStx) \"refold_let\" (ppSpace colGt term:max)*", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 166, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 172, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"refold_let\" (ppSpace colGt term:max)* : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 174, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 193, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := unfoldProjsStx) \"unfold_projs\" loc?:(ppSpace Parser.Tactic.location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 197, "column": 1, "token": "elab", "kind": "code", "source": "elab \"unfold_projs\" : conv => runDefEqConvTactic unfoldProjs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 215, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := etaReduceStx) \"eta_reduce\" loc?:(ppSpace Parser.Tactic.location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 219, "column": 1, "token": "elab", "kind": "code", "source": "elab \"eta_reduce\" : conv => runDefEqConvTactic etaReduceAll", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 227, "column": 1, "token": "partial", "kind": "code", "source": "partial def etaExpandAll (e : Expr) : MetaM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 278, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := etaExpandStx) \"eta_expand\" loc?:(ppSpace Parser.Tactic.location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 282, "column": 1, "token": "elab", "kind": "code", "source": "elab \"eta_expand\" : conv => runDefEqConvTactic etaExpandAll", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 358, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := etaStructStx) \"eta_struct\" loc?:(ppSpace Parser.Tactic.location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DefEqTransformations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DefEqTransformations.lean", "line": 362, "column": 1, "token": "elab", "kind": "code", "source": "elab \"eta_struct\" : conv => runDefEqConvTactic etaStructAll", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeprecateTo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeprecateTo.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Std.Time.Format", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeprecateTo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeprecateTo.lean", "line": 41, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeprecateTo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeprecateTo.lean", "line": 47, "column": 17, "token": "syntax", "kind": "block_comment", "source": "/-- Produce the syntax for the command `@[deprecated (since := \"YYYY-MM-DD\")] alias n := id`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeprecateTo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeprecateTo.lean", "line": 60, "column": 21, "token": "constants", "kind": "code", "source": "  for (c, _) in new.constants.map₂.toList do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeprecateTo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeprecateTo.lean", "line": 61, "column": 16, "token": "constants", "kind": "code", "source": "    unless old.constants.map₂.contains c do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeprecateTo", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeprecateTo.lean", "line": 115, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"deprecate\" \"to\" id:ident* dat:(ppSpace str ppSpace)? ppLine cmd:command : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Simp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Conv.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Rewrite", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 14, "column": 1, "token": "meta", "kind": "code", "source": "meta import Lean.Elab.ConfigEval.DeriveEvalExpr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 15, "column": 1, "token": "meta", "kind": "code", "source": "meta import Lean.Elab.ConfigEval.DeriveEvalTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 16, "column": 1, "token": "meta", "kind": "code", "source": "meta import Lean.Elab.ConfigEval.MetaInstances", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 51, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 273, "column": 1, "token": "partial", "kind": "code", "source": "partial def visitAndCast (e : Expr) (et? : Option Expr) : M Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 300, "column": 1, "token": "partial", "kind": "code", "source": "partial def visit (e : Expr) (et? : Option Expr) : M Expr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 318, "column": 1, "token": "partial", "kind": "code", "source": "partial def visitInner (e : Expr) (et? : Option Expr) : M Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 565, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := depRewriteSeq) \"rewrite!\" optConfig rwRuleSeq (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 571, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := depRwSeq) \"rw!\" optConfig rwRuleSeq (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 646, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := depRewrite) \"rewrite!\" optConfig rwRuleSeq : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DepRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DepRewrite.lean", "line": 649, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := depRw) \"rw!\" optConfig rwRuleSeq : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToAdditive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Deriving.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 31, "column": 35, "token": "set_option", "kind": "block_comment", "source": "To get debugging information, do `set_option trace.Elab.Deriving.fintype true`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 32, "column": 6, "token": "set_option", "kind": "block_comment", "source": "and `set_option Elab.ProxyType true`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 74, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 90, "column": 1, "token": "macro", "kind": "code", "source": "macro \"derive_fintype% \" t:term : term => `(term| Fintype.ofEquiv _ (proxy_equiv% $t))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 133, "column": 7, "token": "addAndCompile", "kind": "code", "source": "      addAndCompile <| Declaration.defnDecl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 150, "column": 7, "token": "addAndCompile", "kind": "code", "source": "      addAndCompile <| Declaration.thmDecl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 167, "column": 7, "token": "addAndCompile", "kind": "code", "source": "      addAndCompile <| Declaration.thmDecl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DeriveFintype", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DeriveFintype.lean", "line": 196, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DSimpPercent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DSimpPercent.lean", "line": 24, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.DSimpPercent", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\DSimpPercent.lean", "line": 42, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := dsimpPercent) \"dsimp%\" optConfig (discharger)? (&\" only\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Eqns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Eqns.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Eqns", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Eqns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Eqns.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.NameMapAttribute", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Eqns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Eqns.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Exception", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Eqns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Eqns.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.InfoTree.Main", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Eqns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Eqns.lean", "line": 35, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Eqns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Eqns.lean", "line": 38, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := eqns) \"eqns\" (ppSpace ident)* : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Eqns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Eqns.lean", "line": 40, "column": 1, "token": "initialize", "kind": "code", "source": "initialize eqnsAttribute : NameMapExtension (Array Name) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Eqns", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Eqns.lean", "line": 53, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.Meta.registerGetEqnsFn (fun name => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ErwQuestion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ErwQuestion.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Rewrite", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ErwQuestion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ErwQuestion.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ErwQuestion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ErwQuestion.lean", "line": 40, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := erw?) \"erw? \" rwRuleSeq (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ErwQuestion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ErwQuestion.lean", "line": 42, "column": 7, "token": "macro_rules", "kind": "code", "source": "local macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ErwQuestion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ErwQuestion.lean", "line": 80, "column": 86, "token": "constants", "kind": "string", "source": "          m!\"{crossEmoji}{indentD e₁}\\nand{indentD e₂}\\nare not both applications or constants.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ErwQuestion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ErwQuestion.lean", "line": 117, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExistsI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExistsI.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExistsI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExistsI.lean", "line": 38, "column": 1, "token": "macro", "kind": "code", "source": "macro \"existsi \" es:term,+ : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtendDoc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtendDoc.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.DocString", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtendDoc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtendDoc.lean", "line": 27, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtendDoc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtendDoc.lean", "line": 33, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"extend_docs\" ident (colGt &\"before \" str)? (colGt &\"after \" str)? : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtendDoc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtendDoc.lean", "line": 36, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Cleanup", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Meta.Inaccessible", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 27, "column": 72, "token": "sorry", "kind": "block_comment", "source": "theorem extracted_1 (i j k : Nat) (h₀ : i ≤ j) (h₁ : j ≤ k) : i ≤ k := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 37, "column": 26, "token": "set_option", "kind": "block_comment", "source": "Tl;dr: sometimes, using `set_option [your pp option] in extract_goal` may work where `extract_goal`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 43, "column": 23, "token": "set_option", "kind": "block_comment", "source": "For example, calling `set_option pp.all true in extract_goal` in the examples below actually works.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 49, "column": 56, "token": "sorry", "kind": "block_comment", "source": "theorem int_eq_nat {z : Int} : ∃ n, Int.ofNat n = z := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 85, "column": 68, "token": "sorry", "kind": "block_comment", "source": "theorem extracted_1.{u_1} {α : Sort u_1} (a : α) : ∃ f, f a = a := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 86, "column": 34, "token": "sorryAx", "kind": "block_comment", "source": "-- `f` is uninterpreted: `⊢ ∃ f, sorryAx α true = a`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 93, "column": 32, "token": "sorry", "kind": "block_comment", "source": "theorem extracted_1 : X = X := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 105, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 112, "column": 1, "token": "syntax", "kind": "code", "source": "syntax star := \"*\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 115, "column": 1, "token": "syntax", "kind": "code", "source": "syntax config := star <|> (colGt ppSpace ident)*", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 130, "column": 15, "token": "set_option", "kind": "block_comment", "source": "For example, `set_option pp.all true in extract_goal` gives the `pp.all` form.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 138, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := extractGoal) \"extract_goal\" config (\" using \" ident)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 170, "column": 5, "token": "addAndCompile", "kind": "code", "source": "    addAndCompile <| Declaration.axiomDecl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 195, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 217, "column": 62, "token": "sorry", "kind": "line_comment", "source": "        -- Preserve foralls: format as \"theorem name : ty := sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 218, "column": 40, "token": "sorry", "kind": "string", "source": "        pure m!\"{cmd} {name} : {ty} := sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ExtractGoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ExtractGoal.lean", "line": 221, "column": 32, "token": "sorry", "kind": "string", "source": "        pure m!\"{cmd} {sig} := sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FailIfNoProgress", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FailIfNoProgress.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FailIfNoProgress", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FailIfNoProgress.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FailIfNoProgress", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FailIfNoProgress.lean", "line": 33, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FailIfNoProgress", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FailIfNoProgress.lean", "line": 41, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := failIfNoProgress) \"fail_if_no_progress \" tacticSeq : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FailIfNoProgress", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FailIfNoProgress.lean", "line": 83, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FastInstance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FastInstance.lean", "line": 14, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FastInstance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FastInstance.lean", "line": 20, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Elab.fast_instance", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FastInstance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FastInstance.lean", "line": 35, "column": 10, "token": "set_option", "kind": "string", "source": "    Use `set_option trace.Elab.fast_instance true` to analyze the error.\\n\\n\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FastInstance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FastInstance.lean", "line": 47, "column": 1, "token": "partial", "kind": "code", "source": "partial def makeFastInstance (inst expectedType : Expr) (root := true) (trace : Array Name := #[]) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FastInstance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FastInstance.lean", "line": 125, "column": 39, "token": "sorry", "kind": "block_comment", "source": "instance instSemiring : Semiring X := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FastInstance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FastInstance.lean", "line": 133, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := fastInstance) \"fast_instance% \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FastInstance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FastInstance.lean", "line": 153, "column": 1, "token": "macro", "kind": "code", "source": "macro \"inferInstanceAs% \" source:term : term =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.App", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.BuiltinNotation", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 32, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 37, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Elab.fbinop", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 41, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:max (name := prodSyntax) \"fbinop% \" ident ppSpace term:max ppSpace term:max : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 48, "column": 25, "token": "syntax", "kind": "block_comment", "source": "  `ref` is the original syntax that expanded into `binop%`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 49, "column": 14, "token": "constant", "kind": "block_comment", "source": "  `f` is the constant for the binary operator -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 51, "column": 13, "token": "macro", "kind": "block_comment", "source": "  /-- Store macro expansion information to make sure that \"go to definition\" behaves", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 55, "column": 9, "token": "partial", "kind": "code", "source": "private partial def toTree (s : Syntax) : TermElabM Tree := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 87, "column": 31, "token": "constant", "kind": "block_comment", "source": "allow `c a1 ... an` for `c` a constant. This is so we can abstract out the universe variables. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 94, "column": 68, "token": "constant", "kind": "block_comment", "source": "underlying \"functor\". Only applies to function applications with a constant head, and,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FBinop", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FBinop.lean", "line": 97, "column": 9, "token": "partial", "kind": "code", "source": "private partial def extractS (e : Expr) : TermElabM (Option (SRec × Expr)) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Field.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Field.lean", "line": 66, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := field) \"field\" d:(ppSpace discharger)? args:(ppSpace simpArgs)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Attr.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Attr.lean", "line": 17, "column": 1, "token": "initialize", "kind": "code", "source": "initialize fieldSimpExt : Simp.SimprocExtension", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Discharger", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Discharger.lean", "line": 27, "column": 65, "token": "partial", "kind": "block_comment", "source": "get (a cheap approximation of) `positivity` on fields without a partial order.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Discharger", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Discharger.lean", "line": 29, "column": 41, "token": "partial", "kind": "block_comment", "source": "The refactor of `positivity` to avoid a partial order assumption would be large but not", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Discharger", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Discharger.lean", "line": 36, "column": 34, "token": "syntax", "kind": "block_comment", "source": "* `field_simp_discharge`: tactic syntax for the discharger (most useful for testing/debugging)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Discharger", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Discharger.lean", "line": 40, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Discharger", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Discharger.lean", "line": 66, "column": 1, "token": "partial", "kind": "code", "source": "partial def discharge (prop : Expr) : SimpM (Option Expr) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Discharger", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Discharger.lean", "line": 122, "column": 1, "token": "elab", "kind": "code", "source": "elab \"field_simp_discharge\" : tactic => wrapSimpDischarger Mathlib.Tactic.FieldSimp.discharge", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Lemmas.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Lemmas.lean", "line": 204, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Lemmas.lean", "line": 318, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Lemmas.lean", "line": 337, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp\\Lemmas.lean", "line": 381, "column": 18, "token": "meta", "kind": "code", "source": "@[expose] public meta section Sign", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Ineq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 28, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Tactic.field_simp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 34, "column": 11, "token": "meta", "kind": "block_comment", "source": "/-- Basic meta-code \"normal form\" object of the `field_simp` tactic: a type synonym", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 127, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 325, "column": 1, "token": "partial", "kind": "code", "source": "partial def gcd (iM : Q(CommGroupWithZero $M)) (l₁ l₂ : qNF M)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 415, "column": 1, "token": "partial", "kind": "code", "source": "partial def normalize (disch : ∀ {u : Level} (type : Q(Sort u)), MetaM Q($type))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 697, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 704, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 707, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := fieldSimp) \"field_simp\" d:(discharger)? args:(simpArgs)? loc:(location)? :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FieldSimp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FieldSimp.lean", "line": 747, "column": 1, "token": "elab", "kind": "code", "source": "elab \"field_simp\" d:(discharger)? args:(simpArgs)? : conv => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FinCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FinCases.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Core", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FinCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FinCases.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FinCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FinCases.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FinCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FinCases.lean", "line": 24, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FinCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FinCases.lean", "line": 54, "column": 1, "token": "partial", "kind": "code", "source": "partial def unfoldCases (g : MVarId) (h : FVarId)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FinCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FinCases.lean", "line": 65, "column": 1, "token": "partial", "kind": "code", "source": "partial def finCasesAt (g : MVarId) (hyp : FVarId) : MetaM (List MVarId) := g.withContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FinCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FinCases.lean", "line": 91, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := finCases) \"fin_cases \" (\"*\" <|> term,+) (\" with \" term,+)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FinCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FinCases.lean", "line": 130, "column": 20, "token": "elab_rules", "kind": "code", "source": "@[tactic finCases] elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Util.Cache", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.HeadIndex", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 24, "column": 63, "token": "syntax", "kind": "block_comment", "source": "Inside tactic proofs, there is a `#find` tactic with the same syntax,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 29, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 39, "column": 9, "token": "partial", "kind": "code", "source": "private partial def matchHyps : List Expr → List Expr → List Expr → MetaM Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 59, "column": 1, "token": "initialize", "kind": "code", "source": "initialize findDeclsPerHead : DeclCache (Std.HashMap HeadIndex (Array Name)) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 109, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#find \" t:term : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 143, "column": 1, "token": "elab", "kind": "code", "source": "elab \"find\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Find", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Find.lean", "line": 163, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#find \" t:term : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 16, "column": 39, "token": "syntax", "kind": "block_comment", "source": "It works recursively according to the syntax of the expression. It is implemented as an `aesop` rule", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 21, "column": 18, "token": "syntax", "kind": "block_comment", "source": "Standard `aesop` syntax applies. Namely one can write", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 27, "column": 63, "token": "syntax", "kind": "block_comment", "source": "`have := c; finiteness`. (This can be combined with the aesop syntax above.)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 29, "column": 38, "token": "syntax", "kind": "block_comment", "source": "* `finiteness?` (supporting the same syntax) shows the proof that `finiteness` found", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 34, "column": 23, "token": "unsafe", "kind": "block_comment", "source": "(`ne_top_of_lt` is an unsafe rule): in simpler words, aesop tries to use `≠` as its intermediate", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 43, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 48, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedTactic false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 73, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := finiteness) \"finiteness\" Aesop.tactic_clause* (ppSpace \"[\" term,* \"]\")? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 75, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 85, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := finiteness?) \"finiteness?\" Aesop.tactic_clause* (ppSpace \"[\" term,* \"]\")? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 87, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 99, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := finiteness_nonterminal)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Finiteness", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Finiteness.lean", "line": 102, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Attr.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Attr.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Attr.lean", "line": 26, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Theorems", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.ToBatteries", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Types", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 29, "column": 33, "token": "meta", "kind": "block_comment", "source": "  1. assign it to `x` if `x` is meta variable", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 154, "column": 28, "token": "meta", "kind": "line_comment", "source": "  -- `simp` introduces new meta variable context depth for some reason", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 200, "column": 29, "token": "constant", "kind": "block_comment", "source": "Try to prove `e` using the *constant lambda theorem*.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 208, "column": 27, "token": "constant", "kind": "string", "source": "    let msg := s!\"missing constant rule to prove `{← ppExpr e}`\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 634, "column": 3, "token": "partial", "kind": "code", "source": "  partial def funProp (e : Expr) : FunPropM (Option Result) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Core.lean", "line": 671, "column": 11, "token": "partial", "kind": "code", "source": "  private partial def main (e : Expr) : FunPropM (Option Result) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Decl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Decl.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Decl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Decl.lean", "line": 43, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.docString.empty false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Decl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Decl.lean", "line": 49, "column": 1, "token": "initialize", "kind": "code", "source": "initialize funPropDeclsExt : FunPropDeclsExt ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Decl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Decl.lean", "line": 85, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv fun env => funPropDeclsExt.addEntry env decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Decl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Decl.lean", "line": 134, "column": 17, "token": "syntax", "kind": "block_comment", "source": "/-- Turn tactic syntax into a discharger function. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Elab.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Elab.lean", "line": 16, "column": 21, "token": "syntax", "kind": "block_comment", "source": "## `funProp` tactic syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Elab.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Elab.lean", "line": 42, "column": 39, "token": "constant", "kind": "block_comment", "source": "* `fun_prop [c, ...]` will unfold the constant(s) `c`, ... before decomposing `f`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Elab.lean", "line": 63, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := funPropTacStx)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Elab.lean", "line": 156, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#print_fun_prop_theorems \" funIdent:ident funProp:(ident)? : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.FunctionData", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\FunctionData.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Mor", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.FunctionData", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\FunctionData.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.FunctionData", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\FunctionData.lean", "line": 52, "column": 14, "token": "constant", "kind": "block_comment", "source": "/-- Is `f` a constant function? -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.FunctionData", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\FunctionData.lean", "line": 61, "column": 31, "token": "constant", "kind": "block_comment", "source": "/-- Is head function of `f` a constant?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.FunctionData", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\FunctionData.lean", "line": 239, "column": 8, "token": "constant", "kind": "line_comment", "source": "    -- constant function can't be decomposed", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Mor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Mor.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.CoeAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Mor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Mor.lean", "line": 27, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Mor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Mor.lean", "line": 75, "column": 1, "token": "partial", "kind": "code", "source": "partial def whnfPred (e : Expr) (pred : Expr → MetaM Bool) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Mor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Mor.lean", "line": 121, "column": 1, "token": "partial", "kind": "code", "source": "partial def withApp {α} (e : Expr) (k : Expr → Array Arg → MetaM α) : MetaM α :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Types", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.FunctionData", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.RefinedDiscrTree.Initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.RefinedDiscrTree.Lookup", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 21, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 120, "column": 1, "token": "initialize", "kind": "code", "source": "initialize lambdaTheoremsExt : LambdaTheoremsExt ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 167, "column": 54, "token": "constant", "kind": "block_comment", "source": "/-- theorem about specific function (either declared constant or free variable) -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 185, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.docString.empty false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 200, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.docString.empty false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 205, "column": 1, "token": "initialize", "kind": "code", "source": "initialize functionTheoremsExt : FunctionTheoremsExt ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 219, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.docString.empty false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 237, "column": 1, "token": "initialize", "kind": "code", "source": "initialize transitionTheoremsExt : GeneralTheoremsExt ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Theorems", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Theorems.lean", "line": 258, "column": 1, "token": "initialize", "kind": "code", "source": "initialize morTheoremsExt : GeneralTheoremsExt ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.ToBatteries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\ToBatteries.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Types.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.RefinedDiscrTree.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Types.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.FunctionData", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Types.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Types.lean", "line": 29, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Meta.Tactic.fun_prop", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Types.lean", "line": 30, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Meta.Tactic.fun_prop.attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Types.lean", "line": 31, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Debug.Meta.Tactic.fun_prop", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Types.lean", "line": 36, "column": 15, "token": "constant", "kind": "block_comment", "source": "  /-- It is a constant defined in the environment. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp.Types", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp\\Types.lean", "line": 146, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.docString.empty false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.FunctionData", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Mor", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Theorems", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.ToBatteries", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.FunProp.Types", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 63, "column": 1, "token": "set_option", "kind": "block_comment", "source": "set_option trace.Meta.Tactic.fun_prop true", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 81, "column": 75, "token": "constant", "kind": "block_comment", "source": "2. Mark basic lambda calculus theorems. The bare minimum is the identity, constant, and composition", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 94, "column": 8, "token": "constant", "kind": "block_comment", "source": "   The constant theorem is not absolutely necessary as, for example, `IsLinearMap ℝ (fun x ↦ y)`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 134, "column": 1, "token": "set_option", "kind": "block_comment", "source": "set_option trace.Meta.Tactic.fun_prop.attr true", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 158, "column": 73, "token": "constant", "kind": "block_comment", "source": "    These theorems are about basic lambda calculus terms like identity, constant, composition, etc.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 240, "column": 5, "token": "set_option", "kind": "block_comment", "source": "    set_option Meta.Tactic.fun_prop.attr true", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 298, "column": 5, "token": "#eval", "kind": "block_comment", "source": "    #eval Lean.Elab.Command.liftTermElabM do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.FunProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\FunProp.lean", "line": 356, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Except", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Rfl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Symm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.GCongr.ForwardAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 62, "column": 51, "token": "constant", "kind": "block_comment", "source": "situations according to whether the goal compares constant-left-multiplications,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 63, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant-right-multiplications, or fully varying multiplications:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 116, "column": 18, "token": "syntax", "kind": "block_comment", "source": "needed using the syntax `gcongr with i hi`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 141, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 217, "column": 1, "token": "initialize", "kind": "code", "source": "initialize gcongrExt : SimpleScopedEnvExtension GCongrLemma GCongrLemmas ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 376, "column": 82, "token": "constants", "kind": "block_comment", "source": "* `gcongr strict` lets you tag lemmas where the conclusion relates two different constants,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 377, "column": 16, "token": "constant", "kind": "block_comment", "source": "  instead of a constant with itself.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 378, "column": 36, "token": "constant", "kind": "block_comment", "source": "  This allows `grw` to replace one constant with another while doing a rewrite.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 385, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := gcongrAttr) \"gcongr\" (&\" strict\")? (&\" only\")? (prio)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 485, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 491, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Meta.gcongr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 507, "column": 38, "token": "macro_rules", "kind": "block_comment", "source": "This is an extensible tactic using [`macro_rules`](lean-manual://section/tactic-macro-extension).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 507, "column": 81, "token": "macro", "kind": "block_comment", "source": "This is an extensible tactic using [`macro_rules`](lean-manual://section/tactic-macro-extension).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 509, "column": 12, "token": "macro_rules", "kind": "block_comment", "source": "Example: ``macro_rules | `(tactic| gcongr_discharger) => `(tactic| positivity)``.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 511, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"gcongr_discharger\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 588, "column": 8, "token": "syntax", "kind": "code", "source": "scoped syntax (name := gcongrHoleExpand) \"gcongrHole%\" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 628, "column": 45, "token": "syntax", "kind": "block_comment", "source": "  discharged using a nested `gcongr by ...` syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 742, "column": 1, "token": "partial", "kind": "code", "source": "partial def _root_.Lean.MVarId.gcongr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 784, "column": 59, "token": "constant", "kind": "string", "source": "    throwTacticEx `gcongr g m!\"the head of {lhs} is not a constant\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 787, "column": 59, "token": "constant", "kind": "string", "source": "    throwTacticEx `gcongr g m!\"the head of {rhs} is not a constant\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 817, "column": 36, "token": "constant", "kind": "string", "source": "      for relation '{relName}' and constant '{lhsHead}'.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 874, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := gcongr) \"gcongr\" (ppSpace colGt term)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 877, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 933, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"rel\" \" [\" term,* \"]\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\Core.lean", "line": 935, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.CoreAttrs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\CoreAttrs.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.ForwardAttr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\ForwardAttr.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.ForwardAttr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\ForwardAttr.lean", "line": 27, "column": 18, "token": "unsafe", "kind": "code", "source": "  IO.ofExcept <| unsafe env.evalConstCheck ForwardExt opts ``ForwardExt n", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.ForwardAttr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\ForwardAttr.lean", "line": 30, "column": 1, "token": "initialize", "kind": "code", "source": "initialize forwardExt : PersistentEnvExtension Name (Name × ForwardExt)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.ForwardAttr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\ForwardAttr.lean", "line": 42, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr.ForwardAttr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr\\ForwardAttr.lean", "line": 56, "column": 7, "token": "setEnv", "kind": "code", "source": "      setEnv <| forwardExt.addEntry env (declName, ext)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GCongr.lean", "line": 21, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| gcongr_discharger) => `(tactic| assumption)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Rewrite", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 11, "column": 1, "token": "meta", "kind": "code", "source": "meta import Mathlib.Tactic.GCongr.Core", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 28, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 105, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Meta.grewrite", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 212, "column": 1, "token": "partial", "kind": "code", "source": "partial def processGCongrHypothesisAux (goal : MVarId) (forward : Bool) (config : Config) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 232, "column": 1, "token": "partial", "kind": "code", "source": "partial def processGCongrHypothesis (goal : MVarId) (forward : Bool)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 246, "column": 34, "token": "addDecl", "kind": "code", "source": "      let lctx := decls.foldl (·.addDecl ·) lctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 269, "column": 1, "token": "partial", "kind": "code", "source": "partial def processGCongrLemma (goal : MVarId) (lem : GCongrLemma) (forward : Bool)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 312, "column": 1, "token": "partial", "kind": "code", "source": "partial def grewriteCore (relName : Name) (rel? : Option Expr) (e : Expr) (forward : Bool)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Core.lean", "line": 426, "column": 30, "token": "set_option", "kind": "string", "source": "            Use the command `set_option trace.Meta.grewrite true` to inspect this.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Rewrite", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 12, "column": 1, "token": "meta", "kind": "code", "source": "meta import Mathlib.Tactic.GRewrite.Core", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 27, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 39, "column": 12, "token": "addDecl", "kind": "code", "source": "      lctx.addDecl decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 43, "column": 1, "token": "partial", "kind": "code", "source": "partial def updateInfoTree (lctx : LocalContext) (tree : InfoTree) : InfoTree :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 127, "column": 35, "token": "constant", "kind": "block_comment", "source": "If an expression `e` is a defined constant, then the equational theorems associated with `e` are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 136, "column": 57, "token": "constant", "kind": "block_comment", "source": "Rewriting with a strict inequality `a < b` may change a constant in the goal,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 153, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := grewriteSeq) \"grewrite\" optConfig rwRuleSeq (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 171, "column": 35, "token": "constant", "kind": "block_comment", "source": "If an expression `e` is a defined constant, then the equational theorems associated with `e` are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 217, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := grwSeq) \"grw \" c:optConfig s:rwRuleSeq l:(location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 229, "column": 35, "token": "constant", "kind": "block_comment", "source": "If an expression `e` is a defined constant, then the equational theorems associated with `e` are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 240, "column": 1, "token": "macro", "kind": "code", "source": "macro \"apply_rewrite\" c:optConfig s:rwRuleSeq loc:(location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 248, "column": 35, "token": "constant", "kind": "block_comment", "source": "If an expression `e` is a defined constant, then the equational theorems associated with `e` are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 259, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := applyRwSeq) \"apply_rw \" c:optConfig s:rwRuleSeq loc:(location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 268, "column": 35, "token": "constant", "kind": "block_comment", "source": "If an expression `e` is a defined constant, then the equational theorems associated with `e` are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 288, "column": 1, "token": "macro", "kind": "code", "source": "macro \"nth_grewrite\" c:optConfig ppSpace nums:(num)+ s:rwRuleSeq loc:(location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 297, "column": 35, "token": "constant", "kind": "block_comment", "source": "If an expression `e` is a defined constant, then the equational theorems associated with `e` are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite.Elab", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite\\Elab.lean", "line": 317, "column": 1, "token": "macro", "kind": "code", "source": "macro \"nth_grw\" c:optConfig ppSpace nums:(num)+ s:rwRuleSeq loc:(location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GRewrite.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GrindAttrs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GrindAttrs.lean", "line": 82, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := compactnessTac) \"compactness\" config:optConfig : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GrindAttrs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GrindAttrs.lean", "line": 83, "column": 61, "token": "syntax", "kind": "line_comment", "source": "  -- note: directly giving `compactness` as argument in the syntax quotation below is treated", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GrindAttrs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GrindAttrs.lean", "line": 88, "column": 1, "token": "macro", "kind": "code", "source": "macro \"compactness?\" config:optConfig : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GrindAttrs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GrindAttrs.lean", "line": 103, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := closednessTac) \"closedness\" config:optConfig : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GrindAttrs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GrindAttrs.lean", "line": 104, "column": 60, "token": "syntax", "kind": "line_comment", "source": "  -- note: directly giving `closedness` as argument in the syntax quotation below is treated", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GrindAttrs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GrindAttrs.lean", "line": 109, "column": 1, "token": "macro", "kind": "code", "source": "macro \"closedness?\" config:optConfig : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Group", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Group.lean", "line": 33, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Group", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Group.lean", "line": 70, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := group) \"group\" (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Group", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Group.lean", "line": 72, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GuardGoalNums", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GuardGoalNums.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GuardGoalNums", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GuardGoalNums.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GuardGoalNums", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GuardGoalNums.lean", "line": 22, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := guardGoalNums) \"guard_goal_nums \" n:num : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GuardHypNums", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GuardHypNums.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GuardHypNums", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GuardHypNums.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.GuardHypNums", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\GuardHypNums.lean", "line": 26, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := guardHypNums) \"guard_hyp_nums \" n:num : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HaveI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HaveI.lean", "line": 17, "column": 26, "token": "syntax", "kind": "block_comment", "source": "as term-mode and do-elem syntax (like for example `let` or `have`).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HaveI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HaveI.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HaveI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HaveI.lean", "line": 24, "column": 7, "token": "syntax", "kind": "code", "source": "local syntax \"haveIDummy\" letDecl : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HaveI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HaveI.lean", "line": 25, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HaveI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HaveI.lean", "line": 33, "column": 1, "token": "macro", "kind": "code", "source": "macro \"haveI' \" hd:letDecl : doElem =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HaveI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HaveI.lean", "line": 36, "column": 7, "token": "syntax", "kind": "code", "source": "local syntax \"letIDummy\" letDecl : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HaveI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HaveI.lean", "line": 37, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HaveI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HaveI.lean", "line": 45, "column": 1, "token": "macro", "kind": "code", "source": "macro \"letI' \" hd:letDecl : doElem =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Apply", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Assumption", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.MatchUtil", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Intro", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.DeclarationRange", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 25, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 31, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := higherOrder) \"higher_order\" (ppSpace ident)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 58, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkHigherOrderType (e : Expr) : MetaM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 94, "column": 7, "token": "addDecl", "kind": "code", "source": "      addDecl <| .thmDecl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.HigherOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\HigherOrder.lean", "line": 116, "column": 1, "token": "initialize", "kind": "code", "source": "initialize higherOrderAttr : ParametricAttribute Name ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Control.Nondet.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 32, "column": 1, "token": "initialize", "kind": "code", "source": "initialize hintExtension :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 41, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv fun env => hintExtension.addEntry env (prio, stx)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 53, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := registerHintStx)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 61, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 68, "column": 30, "token": "syntax", "kind": "block_comment", "source": "* Otherwise use the provided syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 120, "column": 22, "token": "meta", "kind": "code", "source": "    setMCtx r.2.term.meta.meta.mctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 120, "column": 27, "token": "meta", "kind": "code", "source": "    setMCtx r.2.term.meta.meta.mctx", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 127, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := hintStx) \"hint\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Hint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Hint.lean", "line": 130, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.InferParam", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\InferParam.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.InferParam", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\InferParam.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Replace", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.InferParam", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\InferParam.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.InferParam", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\InferParam.lean", "line": 26, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := inferOptParam) \"infer_param\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Inhabit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Inhabit.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Inhabit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Inhabit.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Inhabit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Inhabit.lean", "line": 38, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := inhabit) \"inhabit \" atomic(ident \" : \")? term : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Inhabit", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Inhabit.lean", "line": 59, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IntervalCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IntervalCases.lean", "line": 27, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IntervalCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IntervalCases.lean", "line": 194, "column": 1, "token": "partial", "kind": "code", "source": "partial def Methods.bisect (m : Methods) (g : MVarId) (cases : Subarray IntervalCasesSubgoal)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IntervalCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IntervalCases.lean", "line": 346, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := intervalCases) \"interval_cases\" (ppSpace colGt atomic(binderIdent \" : \")? term)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IntervalCases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IntervalCases.lean", "line": 349, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 32, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 39, "column": 7, "token": "elab", "kind": "code", "source": "local elab \"eta_helper \" t:term : term => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 49, "column": 7, "token": "elab", "kind": "code", "source": "local elab \"val_proj \" e:term : term => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 58, "column": 7, "token": "syntax", "kind": "code", "source": "local syntax \"stop_at_first_error\" (ppLine command)* : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 59, "column": 17, "token": "elab_rules", "kind": "code", "source": "open Command in elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 65, "column": 1, "token": "syntax", "kind": "code", "source": "syntax irredDefLemma := atomic(\" (\" &\"lemma\" \" := \") ident \")\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 70, "column": 3, "token": "constant", "kind": "block_comment", "source": "a constant `foo : Nat` as well as", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 73, "column": 1, "token": "elab", "kind": "code", "source": "elab mods:declModifiers \"irreducible_def\" n_id:declId n_def:(irredDefLemma)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 88, "column": 65, "token": "unsafe", "kind": "code", "source": "      $[$vis]? $[$prot:protected]? $[$nc:noncomputable]? $[$uns:unsafe]?) := mods", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 94, "column": 36, "token": "opaque", "kind": "code", "source": "    $[$nc:noncomputable]? $[$uns]? opaque wrapped$[.{$us,*}]? : Subtype (Eq @definition.{$us',*}) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 99, "column": 30, "token": "unsafe", "kind": "code", "source": "    $[private%$priv]? $[$uns:unsafe]? theorem $n_def:ident $[.{$us,*}]? :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.IrreducibleDef", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\IrreducibleDef.lean", "line": 109, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv (addProtected · ((← getCurrNamespace) ++ n.getId))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lemma.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lemma.lean", "line": 20, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := lemma) (priority := default + 1) declModifiers", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lemma.lean", "line": 23, "column": 47, "token": "macro", "kind": "block_comment", "source": "/-- Implementation of the `lemma` command, by macro expansion to `theorem`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lemma.lean", "line": 24, "column": 3, "token": "macro", "kind": "code", "source": "@[macro «lemma»] def expandLemma : Macro := fun stx =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lemma.lean", "line": 25, "column": 18, "token": "macro", "kind": "line_comment", "source": "  -- Not using a macro match, to be more resilient against changes to `lemma`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lift.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lift.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Meta.UnusedNames", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lift.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.RCases", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lift.lean", "line": 24, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lift.lean", "line": 145, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := lift) \"lift \" term \" to \" term (\" using \" term)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Lift", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Lift.lean", "line": 208, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Datatypes", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Datatypes.lean", "line": 21, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Datatypes", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Datatypes.lean", "line": 25, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `linarith", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Datatypes", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Datatypes.lean", "line": 26, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `linarith.detail", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Datatypes", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Datatypes.lean", "line": 59, "column": 1, "token": "partial", "kind": "code", "source": "partial def add : Linexp → Linexp → Linexp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Datatypes", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Datatypes.lean", "line": 125, "column": 25, "token": "constants", "kind": "block_comment", "source": "Index 0 is reserved for constants, i.e. `coeffs.find 0` is the coefficient of 1.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Control.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 88, "column": 34, "token": "constants", "kind": "block_comment", "source": "`linarith` homogenizes numerical constants: the expression `1` is treated as a variable `t₀`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 112, "column": 2, "token": "set_option", "kind": "block_comment", "source": "`set_option trace.linarith true`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 137, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 216, "column": 24, "token": "constant", "kind": "block_comment", "source": "newly introduced local constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 351, "column": 1, "token": "partial", "kind": "code", "source": "partial def linarithUsedHyps (only_on : Bool) (hyps : List Expr)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 404, "column": 1, "token": "partial", "kind": "code", "source": "partial def linarith (only_on : Bool) (hyps : List Expr) (cfg : LinarithConfig := {})", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 415, "column": 1, "token": "syntax", "kind": "code", "source": "syntax linarithArgsRest := optConfig (&\" only\")? (\" [\" term,* \"]\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 474, "column": 13, "token": "set_option", "kind": "block_comment", "source": "The option `set_option trace.linarith true` will trace certain intermediate stages of the `linarith`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 477, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := linarith) \"linarith\" \"!\"? linarithArgsRest : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 486, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := linarith?) \"linarith?\" \"!\"? linarithArgsRest : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 488, "column": 24, "token": "macro", "kind": "code", "source": "@[tactic_alt linarith] macro \"linarith!\" rest:linarithArgsRest : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 490, "column": 25, "token": "macro", "kind": "code", "source": "@[tactic_alt linarith?] macro \"linarith?!\" rest:linarithArgsRest : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 495, "column": 75, "token": "syntax", "kind": "block_comment", "source": "problems. (Based on Coq's `nra` tactic.) See `linarith` for the available syntax of options,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 505, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := nlinarith) \"nlinarith\" \"!\"? linarithArgsRest : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 506, "column": 25, "token": "macro", "kind": "code", "source": "@[tactic_alt nlinarith] macro \"nlinarith!\" rest:linarithArgsRest : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 529, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 535, "column": 9, "token": "meta", "kind": "code", "source": "private meta partial def minimize (cfg : Linarith.LinarithConfig) (st : Tactic.SavedState)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 535, "column": 14, "token": "partial", "kind": "code", "source": "private meta partial def minimize (cfg : Linarith.LinarithConfig) (st : Tactic.SavedState)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 547, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Frontend", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Frontend.lean", "line": 586, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Lemmas.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Tactic.Lint.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Lemmas.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Ineq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Lemmas.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToAdditive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Lemmas.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.Datatypes", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm\\Datatypes.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.Gauss", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm\\Gauss.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.Datatypes", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.Gauss", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm\\Gauss.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.PositiveVector", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm\\PositiveVector.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.PositiveVector", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm\\PositiveVector.lean", "line": 38, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.SimplexAlgorithm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm\\SimplexAlgorithm.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.Datatypes", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm.SimplexAlgorithm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm\\SimplexAlgorithm.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linarith.Datatypes", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Oracle.SimplexAlgorithm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Oracle\\SimplexAlgorithm.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Parsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Parsing.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Algebra.GroupWithZero.Nat", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Parsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Parsing.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Algebra.Ring.Int.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Parsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Parsing.lean", "line": 34, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Parsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Parsing.lean", "line": 57, "column": 76, "token": "meta", "kind": "block_comment", "source": "We don't need to prove anything about this addition, as it is only used in meta code.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Parsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Parsing.lean", "line": 98, "column": 1, "token": "partial", "kind": "code", "source": "partial def Sum.pow (s : Sum) : ℕ → Sum", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Parsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Parsing.lean", "line": 161, "column": 1, "token": "partial", "kind": "code", "source": "partial def linearFormOfExpr (red : TransparencyMode) (m : ExprMap) (e : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Control.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.Tactic.Rewrite", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linarith.Datatypes", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.AtomM", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 32, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 44, "column": 1, "token": "partial", "kind": "code", "source": "partial def splitConjunctions : Preprocessor where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 60, "column": 1, "token": "partial", "kind": "code", "source": "partial def filterComparisons : Preprocessor where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 84, "column": 1, "token": "partial", "kind": "code", "source": "partial def isNatProp (e : Expr) : MetaM Bool := succeeds do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 96, "column": 1, "token": "partial", "kind": "code", "source": "partial def getNatComparisons (e : Expr) : List (Expr × Expr) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 189, "column": 1, "token": "partial", "kind": "code", "source": "partial def rearrangeComparison? (e : Expr) : MetaM (Option Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 250, "column": 1, "token": "partial", "kind": "code", "source": "partial def findSquares (s : TreeSet (Nat × Bool) lexOrd.compare) (e : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 343, "column": 1, "token": "partial", "kind": "code", "source": "partial def removeNeAux : MVarId → List Expr → MetaM (List Branch) := fun g hs => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Preprocessing.lean", "line": 370, "column": 1, "token": "initialize", "kind": "code", "source": "initialize nnrealToRealTransform : IO.Ref (List Expr → MetaM (List Expr)) ← IO.mkRef pure", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Verification", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Verification.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Verification", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Verification.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linarith.Datatypes", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith.Verification", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith\\Verification.lean", "line": 24, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Hint", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linarith", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linarith.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Ineq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToAdditive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 224, "column": 71, "token": "constant", "kind": "block_comment", "source": "/-- Given an (in)equality, look up the lemma to left-multiply it by a constant.  If relevant, also", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 225, "column": 71, "token": "constant", "kind": "block_comment", "source": "take into account the degree of positivity which can be proved of the constant: strict or", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 233, "column": 72, "token": "constant", "kind": "block_comment", "source": "/-- Given an (in)equality, look up the lemma to right-multiply it by a constant.  If relevant, also", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 234, "column": 71, "token": "constant", "kind": "block_comment", "source": "take into account the degree of positivity which can be proved of the constant: strict or", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 242, "column": 78, "token": "constant", "kind": "block_comment", "source": "/-- Given an (in)equality, look up the lemma to left-scalar-multiply it by a constant (scalar).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 243, "column": 89, "token": "constant", "kind": "block_comment", "source": "If relevant, also take into account the degree of positivity which can be proved of the constant:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 251, "column": 79, "token": "constant", "kind": "block_comment", "source": "/-- Given an (in)equality, look up the lemma to right-scalar-multiply it by a constant (vector).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 252, "column": 89, "token": "constant", "kind": "block_comment", "source": "If relevant, also take into account the degree of positivity which can be proved of the constant:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 260, "column": 64, "token": "constant", "kind": "block_comment", "source": "/-- Given an (in)equality, look up the lemma to divide it by a constant.  If relevant, also take", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination\\Lemmas.lean", "line": 261, "column": 66, "token": "constant", "kind": "block_comment", "source": "into account the degree of positivity which can be proved of the constant: strict or non-strict. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 39, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 54, "column": 23, "token": "constant", "kind": "block_comment", "source": "an (in)equality and a constant `c`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 82, "column": 10, "token": "macro", "kind": "block_comment", "source": "Performs macro expansion of a linear combination expression,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 84, "column": 37, "token": "syntax", "kind": "block_comment", "source": "* `.proof eq p` means that `p` is a syntax corresponding to a proof of an equation.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 87, "column": 48, "token": "syntax", "kind": "block_comment", "source": "  Similarly, `.proof le p` means that `p` is a syntax corresponding to a proof of a non-strict", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 88, "column": 53, "token": "syntax", "kind": "block_comment", "source": "  inequality, and `.proof lt p` means that `p` is a syntax corresponding to a proof of a strict", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 92, "column": 1, "token": "partial", "kind": "code", "source": "partial def expandLinearCombo (ty : Option Expr) (stx : Syntax.Term) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 103, "column": 28, "token": "constant", "kind": "string", "source": "      logWarningAt c \"this constant has no effect on the linear combination; it can be dropped \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 110, "column": 28, "token": "constant", "kind": "string", "source": "      logWarningAt c \"this constant has no effect on the linear combination; it can be dropped \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 114, "column": 28, "token": "constant", "kind": "string", "source": "      logWarningAt c \"this constant has no effect on the linear combination; it can be dropped \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 169, "column": 28, "token": "constant", "kind": "string", "source": "      logWarningAt c \"this constant has no effect on the linear combination; it can be dropped \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 210, "column": 22, "token": "syntax", "kind": "block_comment", "source": "The `(norm := $tac)` syntax says to use `tac` as a normalization postprocessor for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 214, "column": 1, "token": "syntax", "kind": "code", "source": "syntax normStx := atomic(\" (\" &\"norm\" \" := \") withoutPosition(tactic) \")\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 217, "column": 18, "token": "syntax", "kind": "block_comment", "source": "The `(exp := n)` syntax for `linear_combination` says to take the goal to the `n`th power before", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 220, "column": 1, "token": "syntax", "kind": "code", "source": "syntax expStx := atomic(\" (\" &\"exp\" \" := \") withoutPosition(num) \")\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 294, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := linearCombination) \"linear_combination\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.LinearCombination", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\LinearCombination.lean", "line": 296, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.AuxLemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\AuxLemma.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.AuxLemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\AuxLemma.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.AuxLemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\AuxLemma.lean", "line": 27, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.AuxLemma", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\AuxLemma.lean", "line": 72, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter auxLemmaLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 15, "column": 29, "token": "syntax", "kind": "block_comment", "source": "# Linter against deprecated syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 29, "column": 6, "token": "admit", "kind": "block_comment", "source": "The `admit` tactic is a synonym for the much more common `sorry`, so the latter should be preferred.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 29, "column": 59, "token": "sorry", "kind": "block_comment", "source": "The `admit` tactic is a synonym for the much more common `sorry`, so the latter should be preferred.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 31, "column": 6, "token": "native_decide", "kind": "block_comment", "source": "The `native_decide` tactic is not allowed in mathlib, as it trusts the entire Lean compiler", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 33, "column": 43, "token": "native_decide", "kind": "block_comment", "source": "probably possible to prove `False` using `native_decide`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 35, "column": 67, "token": "syntax", "kind": "block_comment", "source": "This linter is an incentive to discourage uses of such deprecated syntax, without being a ban.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 39, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 45, "column": 56, "token": "syntax", "kind": "block_comment", "source": "/-- The option `linter.style.refine` of the deprecated syntax linter flags usages of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 58, "column": 55, "token": "syntax", "kind": "block_comment", "source": "/-- The option `linter.style.cases` of the deprecated syntax linter flags usages of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 68, "column": 59, "token": "syntax", "kind": "block_comment", "source": "/-- The option `linter.style.induction` of the deprecated syntax linter flags usages of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 78, "column": 30, "token": "admit", "kind": "block_comment", "source": "/-- The option `linter.style.admit` of the deprecated syntax linter flags usages of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 78, "column": 55, "token": "syntax", "kind": "block_comment", "source": "/-- The option `linter.style.admit` of the deprecated syntax linter flags usages of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 79, "column": 6, "token": "admit", "kind": "block_comment", "source": "the `admit` tactic, which is a synonym for the much more common `sorry`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 79, "column": 66, "token": "sorry", "kind": "block_comment", "source": "the `admit` tactic, which is a synonym for the much more common `sorry`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 80, "column": 37, "token": "admit", "kind": "code", "source": "public register_option linter.style.admit : Bool := {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 82, "column": 24, "token": "admit", "kind": "string", "source": "  descr := \"enable the admit linter\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 85, "column": 56, "token": "syntax", "kind": "block_comment", "source": "/-- The option `linter.style.native` of the deprecated syntax linter flags usages of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 86, "column": 43, "token": "native_decide", "kind": "block_comment", "source": "tactics which use `nativeEqTrue` such as `native_decide` and `decide +native`, which are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 89, "column": 53, "token": "ofReduceBool", "kind": "line_comment", "source": "-- additional axioms that are introduced (not just `ofReduceBool`): the point of this check is to", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 103, "column": 63, "token": "syntax", "kind": "block_comment", "source": "/-- The option `linter.style.maxHeartbeats` of the deprecated syntax linter flags usages of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 104, "column": 2, "token": "set_option", "kind": "block_comment", "source": "`set_option <name-containing-maxHeartbeats> n in cmd` that do not add a comment explaining", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 107, "column": 16, "token": "set_option", "kind": "block_comment", "source": "This includes `set_option maxHeartbeats n in` and `set_option synthInstance.maxHeartbeats n in`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 107, "column": 52, "token": "set_option", "kind": "block_comment", "source": "This includes `set_option maxHeartbeats n in` and `set_option synthInstance.maxHeartbeats n in`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 114, "column": 18, "token": "syntax", "kind": "block_comment", "source": "/-- If the input syntax is of the form `set_option <option> num in <string> cmd`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 114, "column": 41, "token": "set_option", "kind": "block_comment", "source": "/-- If the input syntax is of the form `set_option <option> num in <string> cmd`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 123, "column": 19, "token": "set_option", "kind": "code", "source": "  | stx@`(command|set_option $mh $n:num in $_) =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 136, "column": 20, "token": "syntax", "kind": "block_comment", "source": "`(config := term)` syntax if `term` is not of the form `{..., native := true, ...}`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 149, "column": 62, "token": "syntax", "kind": "block_comment", "source": "/-- `getDeprecatedSyntax t` returns all usages of deprecated syntax in the input syntax `t`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 149, "column": 82, "token": "syntax", "kind": "block_comment", "source": "/-- `getDeprecatedSyntax t` returns all usages of deprecated syntax in the input syntax `t`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 150, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 169, "column": 15, "token": "admit", "kind": "string", "source": "        \"The `admit` tactic is discouraged: \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 170, "column": 57, "token": "sorry", "kind": "string", "source": "         please strongly consider using the synonymous `sorry` instead.\")", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 179, "column": 40, "token": "native_decide", "kind": "string", "source": "      rargs.push (kind, stx, m!\"Using `native_decide` is not allowed in mathlib: \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 199, "column": 23, "token": "set_option", "kind": "line_comment", "source": "-- TODO: Remove this `set_option` with `linter.style.nativeDecide`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 200, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.deprecated false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 201, "column": 20, "token": "syntax", "kind": "block_comment", "source": "/-- The deprecated syntax linter flags usages of deprecated syntax and suggests", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 201, "column": 61, "token": "syntax", "kind": "block_comment", "source": "/-- The deprecated syntax linter flags usages of deprecated syntax and suggests", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 202, "column": 13, "token": "syntax", "kind": "block_comment", "source": "replacement syntax. For each individual case, linting can be turned on or off separately.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 207, "column": 4, "token": "admit", "kind": "block_comment", "source": "* `admit`, superseded by `sorry` (controlled by `linter.style.admit`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 207, "column": 27, "token": "sorry", "kind": "block_comment", "source": "* `admit`, superseded by `sorry` (controlled by `linter.style.admit`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 207, "column": 63, "token": "admit", "kind": "block_comment", "source": "* `admit`, superseded by `sorry` (controlled by `linter.style.admit`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 208, "column": 4, "token": "native_decide", "kind": "block_comment", "source": "* `native_decide` and any config setting `+native`, which trust the Lean compiler", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 208, "column": 59, "token": "trust", "kind": "block_comment", "source": "* `native_decide` and any config setting `+native`, which trust the Lean compiler", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 210, "column": 4, "token": "set_option", "kind": "block_comment", "source": "* `set_option maxHeartbeats`, should contain an explanatory comment", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 217, "column": 35, "token": "admit", "kind": "code", "source": "      getLinterValue linter.style.admit (← getLinterOptions) ||", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 226, "column": 83, "token": "set_option", "kind": "line_comment", "source": "  -- Using `withSetOptionIn` here, allows the linter to parse also the \"leading\" `set_option`s", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 228, "column": 15, "token": "set_option", "kind": "line_comment", "source": "  -- leading `set_option`s.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 229, "column": 56, "token": "set_option", "kind": "line_comment", "source": "  -- In particular, this means that the linter \"sees\" `set_option maxHeartbeats 10 in ...`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 237, "column": 75, "token": "admit", "kind": "code", "source": "      | ``Lean.Parser.Tactic.tacticAdmit => Linter.logLintIf linter.style.admit stx' msg", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DeprecatedSyntaxLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DeprecatedSyntaxLinter.lean", "line": 250, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter deprecatedSyntaxLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DirectoryDependency", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DirectoryDependency.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DirectoryDependency", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DirectoryDependency.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ParseImportsFast", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DirectoryDependency", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DirectoryDependency.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.AssertExists", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DirectoryDependency", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DirectoryDependency.lean", "line": 22, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DirectoryDependency", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DirectoryDependency.lean", "line": 90, "column": 35, "token": "meta", "kind": "line_comment", "source": "-- to ensure that if we are in a `meta` section then the auxiliary definitions are also `meta`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DirectoryDependency", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DirectoryDependency.lean", "line": 90, "column": 90, "token": "meta", "kind": "line_comment", "source": "-- to ensure that if we are in a `meta` section then the auxiliary definitions are also `meta`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocPrime", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocPrime.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocPrime", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocPrime.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocPrime", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocPrime.lean", "line": 24, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocPrime", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocPrime.lean", "line": 82, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter docPrimeLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Std.Data.Iterators.Combinators.Zip", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 13, "column": 1, "token": "meta", "kind": "code", "source": "meta import Std.Data.Iterators.Producers.Range", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 21, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 45, "column": 31, "token": "syntax", "kind": "block_comment", "source": "Since this linter only checks syntax, not semantics, it is no assurance that complying docstrings", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 54, "column": 44, "token": "syntax", "kind": "block_comment", "source": "Extract all `declModifiers` from the input syntax. We later extract the `docstring` from it,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 99, "column": 73, "token": "syntax", "kind": "block_comment", "source": "Determines if a given Verso parse error should be silenced in the Verso syntax linter.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 100, "column": 40, "token": "syntax", "kind": "block_comment", "source": "This happens when it is valid Markdown syntax that we will migrate all at once.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 103, "column": 37, "token": "syntax", "kind": "line_comment", "source": "  -- Ignore Markdown link/reference syntax (this should be fixed automatically and all at once).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 152, "column": 35, "token": "syntax", "kind": "line_comment", "source": "    -- ignore antiquotations from syntax patterns like `$(_)?`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 184, "column": 24, "token": "syntax", "kind": "line_comment", "source": "    -- Check for verso syntax, but only if it is not already enabled.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 192, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter docStringLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 194, "column": 32, "token": "syntax", "kind": "block_comment", "source": "/-- Lint module docs for Verso syntax errors.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 196, "column": 7, "token": "syntax", "kind": "block_comment", "source": "Verso syntax in declaration docstrings is already handled by the `docStringLinter`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 200, "column": 22, "token": "syntax", "kind": "line_comment", "source": "  -- Check for verso syntax, but only if it is not already enabled.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.DocString", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\DocString.lean", "line": 216, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter moduleDocVersoLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.EmptyLine", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\EmptyLine.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.EmptyLine", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\EmptyLine.lean", "line": 21, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.EmptyLine", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\EmptyLine.lean", "line": 42, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.EmptyLine", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\EmptyLine.lean", "line": 61, "column": 30, "token": "syntax", "kind": "block_comment", "source": "It produces the array of the syntax nodes in `stx` where `f` is `true`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.EmptyLine", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\EmptyLine.lean", "line": 103, "column": 88, "token": "sorry", "kind": "line_comment", "source": "  -- The linter does not report anything on incomplete proofs, e.g. proofs containing `sorry`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.EmptyLine", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\EmptyLine.lean", "line": 115, "column": 44, "token": "syntax", "kind": "line_comment", "source": "  -- We extract all trailing ranges of all syntax nodes in `stx`, after we remove", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.EmptyLine", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\EmptyLine.lean", "line": 158, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter emptyLineLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Simp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.InfoUtils", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 81, "column": 35, "token": "syntax", "kind": "block_comment", "source": "However, `assumption` contains no syntax information for the location `h`, so the linter in its", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 101, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 113, "column": 43, "token": "syntax", "kind": "block_comment", "source": "/-- `flexible? stx` is `true` if `stx` is syntax for a tactic that takes a \"wide\" variety of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 156, "column": 18, "token": "syntax", "kind": "block_comment", "source": "  /-- The tactic syntax -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 215, "column": 1, "token": "partial", "kind": "code", "source": "partial def toStained : Syntax → Std.HashSet Stained", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 230, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 247, "column": 70, "token": "syntax", "kind": "block_comment", "source": "This means that tactics that do not have an explicit \"`at`\" in their syntax will be treated as", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 432, "column": 11, "token": "syntax", "kind": "block_comment", "source": "  /-- The syntax of the flexible tactic that caused the stain -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.FlexibleLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\FlexibleLinter.lean", "line": 559, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter flexibleLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.GlobalAttributeIn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\GlobalAttributeIn.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.GlobalAttributeIn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\GlobalAttributeIn.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.GlobalAttributeIn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\GlobalAttributeIn.lean", "line": 19, "column": 5, "token": "syntax", "kind": "block_comment", "source": "The syntax `attribute [instance] instName in` can be used to accidentally create a global instance.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.GlobalAttributeIn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\GlobalAttributeIn.lean", "line": 34, "column": 25, "token": "sorry", "kind": "block_comment", "source": "theorem what : False := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.GlobalAttributeIn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\GlobalAttributeIn.lean", "line": 42, "column": 36, "token": "sorry", "kind": "block_comment", "source": "theorem who {x y : Nat} : x = y := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.GlobalAttributeIn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\GlobalAttributeIn.lean", "line": 69, "column": 25, "token": "sorry", "kind": "block_comment", "source": "theorem what : False := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.GlobalAttributeIn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\GlobalAttributeIn.lean", "line": 82, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.GlobalAttributeIn", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\GlobalAttributeIn.lean", "line": 134, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter globalAttributeIn", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HashCommandLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HashCommandLinter.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HashCommandLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HashCommandLinter.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HashCommandLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HashCommandLinter.lean", "line": 27, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HashCommandLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HashCommandLinter.lean", "line": 47, "column": 74, "token": "set_option", "kind": "block_comment", "source": "Intended to be used in the `hashCommand` linter, where we want to enter `set_option` `in` commands.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HashCommandLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HashCommandLinter.lean", "line": 49, "column": 1, "token": "partial", "kind": "code", "source": "partial def withSetOptionIn' (cmd : CommandElab) : CommandElab := fun stx => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HashCommandLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HashCommandLinter.lean", "line": 51, "column": 48, "token": "set_option", "kind": "code", "source": "    if stx[0].getKind == ``Lean.Parser.Command.set_option then", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HashCommandLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HashCommandLinter.lean", "line": 83, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter hashCommandLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveILetI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveILetI.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Hint", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveILetI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveILetI.lean", "line": 35, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveILetI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveILetI.lean", "line": 62, "column": 1, "token": "elab", "kind": "code", "source": "elab (priority := high) tk:\"haveI\" c:letConfig d:letDecl : tactic => runHaveI tk c d", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveILetI", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveILetI.lean", "line": 77, "column": 1, "token": "elab", "kind": "code", "source": "elab (priority := high) tk:\"letI\" c:letConfig d:letDecl : tactic => runLetI tk c d", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveLetLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveLetLinter.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveLetLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveLetLinter.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.InfoUtils", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveLetLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveLetLinter.lean", "line": 29, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveLetLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveLetLinter.lean", "line": 54, "column": 21, "token": "syntax", "kind": "block_comment", "source": "/-- find the `have` syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveLetLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveLetLinter.lean", "line": 87, "column": 24, "token": "syntax", "kind": "block_comment", "source": "/-- returns the `have` syntax whose corresponding hypothesis does not have Type `Prop` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveLetLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveLetLinter.lean", "line": 89, "column": 8, "token": "partial", "kind": "code", "source": "public partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.HaveLetLinter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\HaveLetLinter.lean", "line": 126, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter haveLetLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Std.Sync.Mutex", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Linter.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 48, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 56, "column": 5, "token": "syntax", "kind": "block_comment", "source": "the syntax is an atom with value `pattern` whose the range is the range of `pattern` in `s`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 202, "column": 1, "token": "initialize", "kind": "code", "source": "initialize inLibraryRootMutex : Std.Mutex (Option Bool) ← Std.Mutex.new none", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 241, "column": 55, "token": "meta", "kind": "block_comment", "source": "/-- Returns the module `Ident` (following `(public)? (meta)? import (all)?` of a given", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 246, "column": 20, "token": "meta", "kind": "code", "source": "      $[public]? $[meta]? import $[all]? $n:ident) => n", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 249, "column": 25, "token": "syntax", "kind": "block_comment", "source": "/-- Destructures header syntax (`(module)? (prelude)? $imports*`) into an array of `ImportRef`s. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 255, "column": 34, "token": "meta", "kind": "code", "source": "          $[public%$publicTk]? $[meta%$metaTk]? import $[all%$allTk]? $n:ident) =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 265, "column": 44, "token": "syntax", "kind": "block_comment", "source": "/-- Returns the `module` token from header syntax, if there is one. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 271, "column": 45, "token": "syntax", "kind": "block_comment", "source": "/-- Returns the `prelude` token from header syntax, if there is one. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 321, "column": 15, "token": "syntax", "kind": "block_comment", "source": "/-- Check the syntax `imports` for syntactically duplicate imports.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Header", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Header.lean", "line": 393, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter headerLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.InternalConstructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\InternalConstructor.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Linter.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.InternalConstructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\InternalConstructor.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.InfoUtils", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.InternalConstructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\InternalConstructor.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.InternalConstructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\InternalConstructor.lean", "line": 41, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.InternalConstructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\InternalConstructor.lean", "line": 79, "column": 63, "token": "set_option", "kind": "string", "source": "    let disable := .note m!\"This linter can be disabled with `set_option {linterOption.name} false`\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.InternalConstructor", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\InternalConstructor.lean", "line": 85, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter internalConstructor", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Lint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Lint.lean", "line": 24, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Lint", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Lint.lean", "line": 114, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter dupNamespace", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.ImportGraph", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Graph.TransitiveClosure", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 24, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 55, "column": 1, "token": "initialize", "kind": "code", "source": "initialize minImportsRef : IO.Ref ImportState ← IO.mkRef {}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 58, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#reset_min_imports\" : command => minImportsRef.set {}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 100, "column": 1, "token": "macro", "kind": "code", "source": "macro \"#import_bumps\" : command => `(", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 102, "column": 3, "token": "run_cmd", "kind": "code", "source": "  run_cmd logInfo \"Counting imports from here.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 103, "column": 3, "token": "set_option", "kind": "code", "source": "  set_option Elab.async false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 104, "column": 3, "token": "set_option", "kind": "code", "source": "  set_option linter.minImports true)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 113, "column": 29, "token": "set_option", "kind": "code", "source": "    if stx == (← `(command| set_option $(mkIdent `linter.minImports) true)) then", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 125, "column": 56, "token": "#exit", "kind": "line_comment", "source": "    -- when the linter reaches the end of the file or `#exit`, it gives a report", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 135, "column": 27, "token": "syntax", "kind": "line_comment", "source": "      -- `impMods` is the syntax for the modules imported in the current file", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\MinImports.lean", "line": 172, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter minImportsLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Multigoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Multigoal.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Multigoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Multigoal.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Multigoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Multigoal.lean", "line": 43, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Multigoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Multigoal.lean", "line": 151, "column": 34, "token": "syntax", "kind": "block_comment", "source": "/-- `getManyGoals t` returns the syntax nodes of the `InfoTree` `t` corresponding to tactic calls", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Multigoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Multigoal.lean", "line": 160, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Multigoal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Multigoal.lean", "line": 197, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter multiGoalLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 43, "column": 7, "token": "syntax", "kind": "block_comment", "source": "- the syntax `obtain foo : type := proof` is slightly shorter;", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 45, "column": 22, "token": "syntax", "kind": "block_comment", "source": "- when using the old syntax as `obtain foo : type; · proof`, there is an intermediate state with", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 49, "column": 33, "token": "syntax", "kind": "block_comment", "source": "  case... but by now, the \"old\" syntax is not clearly better.)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 50, "column": 11, "token": "syntax", "kind": "block_comment", "source": "- the old syntax *could* be slightly nicer when deferring goals: however, this is rare.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 55, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 61, "column": 15, "token": "syntax", "kind": "block_comment", "source": "/-- Whether a syntax element is an `obtain` tactic call without a provided proof. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 82, "column": 94, "token": "syntax", "kind": "string", "source": "      Linter.logLint linter.oldObtain head m!\"Please remove stream-of-consciousness `obtain` syntax\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OldObtain", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OldObtain.lean", "line": 84, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter oldObtainLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Position", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 19, "column": 11, "token": "syntax", "kind": "block_comment", "source": "This is a syntax linter. It is run on partially and fully elaborated declarations.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 43, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 68, "column": 1, "token": "partial", "kind": "code", "source": "partial def getAbstractProjections (cls : Name) : CoreM (Array Expr) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 98, "column": 1, "token": "initialize", "kind": "code", "source": "initialize classProjectionsCache : IO.Ref (NameMap (Array Expr)) ← IO.mkRef {}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 114, "column": 1, "token": "partial", "kind": "code", "source": "partial def findOverlappingInstances : MetaM (ExprMap (Array FVarId)) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 126, "column": 53, "token": "set_option", "kind": "line_comment", "source": "          return #[] -- This can happen when using `set_option checkBinderAnnotations false`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 208, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `overlappingInstances", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 218, "column": 64, "token": "partial", "kind": "line_comment", "source": "    -- Note: we don't break on errors; we want to lint even on partial declarations", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.OverlappingInstances", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\OverlappingInstances.lean", "line": 233, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter overlappingInstances", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 14, "column": 51, "token": "syntax", "kind": "block_comment", "source": "The \"ppRoundtrip\" linter emits a warning when the syntax of a command differs substantially", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 18, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 24, "column": 51, "token": "syntax", "kind": "block_comment", "source": "The \"ppRoundtrip\" linter emits a warning when the syntax of a command differs substantially", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 54, "column": 42, "token": "#eval", "kind": "line_comment", "source": "    |>.replace \"`` \" \"``\" -- weird pp ```#eval ``«Nat»``` pretty-prints as ```#eval `` «Nat»```", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 54, "column": 79, "token": "#eval", "kind": "line_comment", "source": "    |>.replace \"`` \" \"``\" -- weird pp ```#eval ``«Nat»``` pretty-prints as ```#eval `` «Nat»```", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 109, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 131, "column": 42, "token": "set_option", "kind": "string", "source": "           feel free to silence it with `set_option linter.ppRoundtrip false in` \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PPRoundtrip", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PPRoundtrip.lean", "line": 145, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter ppRoundtrip", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 24, "column": 6, "token": "constants", "kind": "block_comment", "source": "`env.constants.map₂` contains all locally-defined constants, and accessing this waits until all", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 24, "column": 51, "token": "constants", "kind": "block_comment", "source": "`env.constants.map₂` contains all locally-defined constants, and accessing this waits until all", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 25, "column": 79, "token": "constants", "kind": "block_comment", "source": "declarations are added. By linting (only) the `eoi` token, we can capture all constants defined in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 57, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 75, "column": 93, "token": "syntax", "kind": "block_comment", "source": "This linter only acts on the end-of-input `Parser.Command.eoi` token, and ignores all other syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 86, "column": 22, "token": "constants", "kind": "code", "source": "      && !(← getEnv).constants.map₂.isEmpty", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 89, "column": 35, "token": "constants", "kind": "code", "source": "      for (decl, _) in (← getEnv).constants.map₂ do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.PrivateModule", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\PrivateModule.lean", "line": 102, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter privateModule", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 25, "column": 54, "token": "set_option", "kind": "block_comment", "source": "- the `setOption` linter checks for the presence of `set_option` commands activating", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 31, "column": 24, "token": "syntax", "kind": "block_comment", "source": "  this is allowed Lean syntax, but it is nicer to be uniform", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 51, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 57, "column": 50, "token": "set_option", "kind": "block_comment", "source": "/-- The `setOption` linter emits a warning on a `set_option` command, term or tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 60, "column": 32, "token": "set_option", "kind": "block_comment", "source": "(as these should be scoped as `set_option ... in` instead). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 68, "column": 15, "token": "syntax", "kind": "block_comment", "source": "/-- Whether a syntax element is a `set_option` command, tactic or term:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 68, "column": 36, "token": "set_option", "kind": "block_comment", "source": "/-- Whether a syntax element is a `set_option` command, tactic or term:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 72, "column": 15, "token": "set_option", "kind": "code", "source": "  | `(command|set_option $name:ident $_val) => some name.getId", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 73, "column": 7, "token": "set_option", "kind": "code", "source": "  | `(set_option $name:ident $_val in $_x) => some name.getId", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 74, "column": 14, "token": "set_option", "kind": "code", "source": "  | `(tactic|set_option $name:ident $_val in $_x) => some name.getId", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 77, "column": 30, "token": "syntax", "kind": "block_comment", "source": "/-- Whether a given piece of syntax is a `set_option` command, tactic or term. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 77, "column": 43, "token": "set_option", "kind": "block_comment", "source": "/-- Whether a given piece of syntax is a `set_option` command, tactic or term. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 81, "column": 45, "token": "set_option", "kind": "block_comment", "source": "/-- The `setOption` linter: this lints any `set_option` command, term or tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 90, "column": 46, "token": "set_option", "kind": "block_comment", "source": "`maxHeartbeats` options should be scoped as `set_option opt in ...` (and be followed by a comment", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 92, "column": 51, "token": "set_option", "kind": "block_comment", "source": "The `linter.flexible` option should be scoped as `set_option opt in ...`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 126, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter setOptionLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 160, "column": 58, "token": "meta", "kind": "line_comment", "source": "      -- If the outermost scope(s) correspond to `public/meta/noncomputable section`, we ignore", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 173, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter missingEndLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 180, "column": 24, "token": "syntax", "kind": "block_comment", "source": "The `cdot` linter is a syntax-linter that flags uses of the \"cdot\" `·` that are achieved", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 182, "column": 44, "token": "syntax", "kind": "block_comment", "source": "For instance, a \"plain\" dot `.` is allowed syntax, but is flagged by the linter.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 189, "column": 44, "token": "syntax", "kind": "block_comment", "source": "For instance, a \"plain\" dot `.` is allowed syntax, but is flagged by the linter.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 204, "column": 40, "token": "syntax", "kind": "block_comment", "source": "`findCDot stx` extracts from `stx` the syntax nodes of `kind` `Lean.Parser.Term.cdot` or `cdotTk`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 206, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 215, "column": 45, "token": "syntax", "kind": "block_comment", "source": "/-- `unwanted_cdot stx` returns an array of syntax atoms within `stx`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 244, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter cdotLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 264, "column": 52, "token": "syntax", "kind": "block_comment", "source": "/-- `findDollarSyntax stx` extracts from `stx` the syntax nodes of `kind` `$`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 265, "column": 8, "token": "partial", "kind": "code", "source": "public partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 284, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter dollarSyntaxLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 291, "column": 32, "token": "syntax", "kind": "block_comment", "source": "The `lambdaSyntax` linter is a syntax linter that flags uses of the symbol `λ` to define anonymous", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 308, "column": 48, "token": "syntax", "kind": "block_comment", "source": "`findLambdaSyntax stx` extracts from `stx` all syntax nodes of `kind` `Term.fun`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 309, "column": 8, "token": "partial", "kind": "code", "source": "public partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 328, "column": 17, "token": "syntax", "kind": "string", "source": "        The 'λ' syntax is deprecated in mathlib4.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 330, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter lambdaSyntaxLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 367, "column": 11, "token": "set_option", "kind": "code", "source": "      | `(set_option linter.style.longFile $x) => TSyntax.getNat ⟨x.raw⟩ ≤ defValue", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 373, "column": 29, "token": "set_option", "kind": "string", "source": "        Please, remove the `set_option linter.style.longFile {linterBound}`.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 377, "column": 53, "token": "#exit", "kind": "line_comment", "source": "  -- `Parser.isTerminalCommand` allows `stx` to be `#exit`: this is useful for tests.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 391, "column": 31, "token": "set_option", "kind": "string", "source": "          Please, remove the `set_option linter.style.longFile {linterBound}`.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 403, "column": 12, "token": "set_option", "kind": "string", "source": "          `set_option linter.style.longFile {candidate}`.\\n\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 414, "column": 12, "token": "set_option", "kind": "string", "source": "          `set_option linter.style.longFile {candidate}`.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 416, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter longFileLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 442, "column": 17, "token": "meta", "kind": "string", "source": "  s.startsWith \"meta import \" || s.startsWith \"public meta import \" ||", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 442, "column": 55, "token": "meta", "kind": "string", "source": "  s.startsWith \"meta import \" || s.startsWith \"public meta import \" ||", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 443, "column": 47, "token": "meta", "kind": "string", "source": "  s.startsWith \"import all \" || s.startsWith \"meta import all \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 456, "column": 77, "token": "syntax", "kind": "line_comment", "source": "    -- if the linter reached the end of the file, then we scan the `import` syntax instead", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 460, "column": 29, "token": "syntax", "kind": "line_comment", "source": "        -- `impMods` is the syntax for the modules imported in the current file", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 481, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter longLineLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 520, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter doubleUnderscore", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 585, "column": 17, "token": "syntax", "kind": "block_comment", "source": "/-- If `stx` is syntax describing an `open` command, `extractOpenNames stx`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 586, "column": 25, "token": "syntax", "kind": "block_comment", "source": "returns an array of the syntax corresponding to the opened names,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 618, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter openClassicalLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Style", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Style.lean", "line": 656, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := «show») (priority := high) \"show \" newType:term : tactic => elabShow newType", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.TacticDocumentation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\TacticDocumentation.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Doc", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.TacticDocumentation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\TacticDocumentation.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Parser.Tactic.Doc", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.TacticDocumentation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\TacticDocumentation.lean", "line": 27, "column": 1, "token": "meta", "kind": "code", "source": "meta def isNonemptyDoc (doc : TacticDoc) : Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.TacticDocumentation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\TacticDocumentation.lean", "line": 31, "column": 22, "token": "meta", "kind": "code", "source": "@[env_linter] public meta def tacticDocs : Batteries.Tactic.Lint.Linter where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.TacticDocumentation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\TacticDocumentation.lean", "line": 57, "column": 66, "token": "syntax", "kind": "block_comment", "source": "/-- Check tactics with the same user-facing name (usually: first syntax token) get a `@[tactic_alt]`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.TacticDocumentation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\TacticDocumentation.lean", "line": 59, "column": 22, "token": "meta", "kind": "code", "source": "@[env_linter] public meta def tacticAlt : Batteries.Tactic.Lint.Linter where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Environment", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Elab.InfoTree", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Linter.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 35, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 51, "column": 20, "token": "syntax", "kind": "block_comment", "source": "  /- TODO: include syntax references to the binders here, and use the \"real\" fvars created during", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 97, "column": 68, "token": "sorry", "kind": "block_comment", "source": "/-- Collects free variables that do not appear in proofs. Ignores `sorry`s (and their types). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 100, "column": 46, "token": "sorry", "kind": "line_comment", "source": "    -- If it doesn't have an fvar, or it's a sorry, or it's a proof, don't descend further.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 128, "column": 1, "token": "partial", "kind": "code", "source": "partial def _root_.Lean.Expr.collectUnnecessaryInstanceBinderIdxsWhere (p : Expr → Bool)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 134, "column": 43, "token": "sorry", "kind": "block_comment", "source": "  and instantiating all other bvars with `sorry`. The only free variables therefore arise from", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 137, "column": 43, "token": "sorry", "kind": "block_comment", "source": "  By instantiating ordinary binders with `sorry`, `collectFVarsOutsideOfProofs` can use the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 138, "column": 44, "token": "constant", "kind": "block_comment", "source": "  computed field accessed by `hasFVar` (in constant time) to avoid traversing any subexpressions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 156, "column": 91, "token": "sorry", "kind": "line_comment", "source": "        -- This forall does not introduce a binder of concern. Instantiate the bvar with `sorry`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 160, "column": 51, "token": "mkSorry", "kind": "code", "source": "        let e := (e.forallBody h).instantiate1 (← mkSorry (e.forallDomain h) false)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 172, "column": 39, "token": "mkSorry", "kind": "code", "source": "        let e := body.instantiate1 (← mkSorry type false)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 195, "column": 22, "token": "hasSorry", "kind": "code", "source": "    unless decl.type.hasSorry do -- only check for `sorry` in the \"expensive\" interactive case", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 195, "column": 53, "token": "sorry", "kind": "line_comment", "source": "    unless decl.type.hasSorry do -- only check for `sorry` in the \"expensive\" interactive case", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 216, "column": 83, "token": "constant", "kind": "block_comment", "source": "is a performance optimization. `isAppOrForallOfConstP` may be useful in detecting constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 242, "column": 41, "token": "set_option", "kind": "block_comment", "source": "Note: This linter can be disabled with `set_option {linter.fooLinter.name} false`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 267, "column": 14, "token": "constant", "kind": "block_comment", "source": "`Decidable*` constant. Specifically, checks if the constant is one of:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 267, "column": 52, "token": "constant", "kind": "block_comment", "source": "`Decidable*` constant. Specifically, checks if the constant is one of:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 288, "column": 8, "token": "partial", "kind": "code", "source": "public partial def withSetBoolOptionIn (x : CommandElab) : CommandElab", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 289, "column": 16, "token": "set_option", "kind": "code", "source": "  | `(command| set_option $opt:ident $val in $cmd:command) => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 312, "column": 8, "token": "set_option", "kind": "block_comment", "source": "Note: `set_option linter.unusedDecidableInType _ in <command>` currently only works at the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 343, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter unusedDecidableInType", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedInstancesInType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedInstancesInType.lean", "line": 390, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter unusedFintypeInType", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.InfoUtils", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 50, "column": 39, "token": "set_option", "kind": "block_comment", "source": "* The linter seems to be silenced by `set_option ... in`: maybe it should enter `in`s?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 57, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 89, "column": 23, "token": "syntax", "kind": "block_comment", "source": "A list of blocklisted syntax kinds, which are expected to have subterms that contain", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 92, "column": 1, "token": "initialize", "kind": "code", "source": "initialize ignoreTacticKindsRef : IO.Ref NameHashSet ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 117, "column": 15, "token": "syntax", "kind": "block_comment", "source": "/-- Is this a syntax kind that contains intentionally unused tactic subterms? -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 123, "column": 12, "token": "syntax", "kind": "block_comment", "source": "Adds a new syntax kind whose children will be ignored by the `unusedTactic` linter.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 124, "column": 32, "token": "initialize", "kind": "block_comment", "source": "This should be called from an `initialize` block.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 130, "column": 15, "token": "partial", "kind": "code", "source": "@[specialize] partial def getTactics (ignoreTacticKinds : NameHashSet)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 146, "column": 66, "token": "syntax", "kind": "block_comment", "source": "/-- Search for tactic executions in the info tree and remove the syntax of the tactics that", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 148, "column": 1, "token": "partial", "kind": "code", "source": "partial def eraseUsedTactics (exceptions : Std.HashSet SyntaxNodeKind)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTactic.lean", "line": 199, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter unusedTacticLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 19, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 29, "column": 8, "token": "initialize", "kind": "code", "source": "public initialize allowedUnusedTacticExt :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 49, "column": 42, "token": "modifyEnv", "kind": "code", "source": "  stxNodes.foldM (init := ()) fun _ d => modifyEnv (allowedUnusedTacticExt.addEntry · d)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 54, "column": 8, "token": "initialize", "kind": "code", "source": "public initialize allowedRef : IO.Ref (Std.HashSet SyntaxNodeKind) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 94, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#allow_unused_tactic\" pers:(\"!\")? ppSpace colGt ids:ident* : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 108, "column": 37, "token": "syntax", "kind": "block_comment", "source": "`#show_kind tac` takes as input the syntax of a tactic and returns the `SyntaxNodeKind`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 109, "column": 27, "token": "syntax", "kind": "block_comment", "source": "at the head of the tactic syntax tree.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 111, "column": 11, "token": "syntax", "kind": "block_comment", "source": "The input syntax needs to parse, though it can be *extremely* elided.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 116, "column": 39, "token": "syntax", "kind": "block_comment", "source": "The trailing underscore `_` makes the syntax valid, since `refine` expects something else.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UnusedTacticExtension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UnusedTacticExtension.lean", "line": 118, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#show_kind \" t:tactic : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UpstreamableDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UpstreamableDecl.lean", "line": 17, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UpstreamableDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UpstreamableDecl.lean", "line": 38, "column": 32, "token": "constants", "kind": "line_comment", "source": "  -- Drop all the unresolvable constants, otherwise `transitivelyUsedConstants` fails.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UpstreamableDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UpstreamableDecl.lean", "line": 100, "column": 29, "token": "set_option", "kind": "code", "source": "    if stx == (← `(command| set_option $(mkIdent `linter.upstreamableDecl) true)) then return", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.UpstreamableDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\UpstreamableDecl.lean", "line": 126, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter upstreamableDeclLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 20, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 75, "column": 65, "token": "syntax", "kind": "block_comment", "source": "A `FormatError` is the main structure tracking how some surface syntax differs from its", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 145, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 156, "column": 15, "token": "syntax", "kind": "line_comment", "source": "  -- original syntax, and for the same amount of characters in the pretty-printed one, since the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 215, "column": 27, "token": "syntax", "kind": "block_comment", "source": "if they appear in surface syntax, the linter will ignore formatting.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 263, "column": 74, "token": "syntax", "kind": "block_comment", "source": "Given an array `a` of `SyntaxNodeKind`s, we accumulate the ranges of the syntax nodes of the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 264, "column": 7, "token": "syntax", "kind": "block_comment", "source": "input syntax whose kind is in `a`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 326, "column": 15, "token": "macro_rules", "kind": "line_comment", "source": "  -- We skip `macro_rules`, since they cause parsing issues.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 327, "column": 49, "token": "macro_rules", "kind": "code", "source": "  if stx.find? (·.isOfKind `Lean.Parser.Command.macro_rules) |>.isSome then", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter.Whitespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter\\Whitespace.lean", "line": 374, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter whitespaceLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter.lean", "line": 3, "column": 6, "token": "syntax", "kind": "block_comment", "source": "Most syntax linters, in particular the ones enabled by default, are imported in `Mathlib.Init`;", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Linter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Linter.lean", "line": 19, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.header false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Measurability", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Measurability.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Measurability", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Measurability.lean", "line": 31, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := measurability) \"measurability\" : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Measurability", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Measurability.lean", "line": 33, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Measurability", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Measurability.lean", "line": 65, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := Mathlib.Tactic.measurability) \"measurability\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Measurability", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Measurability.lean", "line": 74, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := Mathlib.Tactic.measurability?) \"measurability?\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Measurability", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Measurability.lean", "line": 79, "column": 13, "token": "syntax", "kind": "line_comment", "source": "-- original syntax was (same for the missing `measurability` variants):", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Measurability", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Measurability.lean", "line": 81, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := measurability!) \"measurability!\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Measurability", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Measurability.lean", "line": 83, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := measurability!?) \"measurability!?\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.DefView", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.CollectAxioms", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.Redundant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ImportGraph.Imports.RequiredModules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 19, "column": 33, "token": "syntax", "kind": "block_comment", "source": "`#min_imports in stx` scans the syntax `stx` to find a collection of minimal imports that should be", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 61, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 69, "column": 1, "token": "partial", "kind": "code", "source": "partial def isInitImport : Name → Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 76, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 92, "column": 59, "token": "syntax", "kind": "block_comment", "source": "If `stx` contains a `declId`, then it returns the `ident`-syntax for the `declId`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 109, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 266, "column": 37, "token": "syntax", "kind": "block_comment", "source": "/-- `#min_imports in cmd` scans the syntax `cmd` and the declaration obtained by elaborating `cmd`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 268, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := minImpsStx) \"#min_imports\" \" in \" command : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 271, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"#min_imports\" \" in \" term : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MinImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MinImports.lean", "line": 273, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.DeclarationRange", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Cases", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Name", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 30, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 58, "column": 1, "token": "partial", "kind": "code", "source": "partial def compactRelation :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 329, "column": 3, "token": "addDecl", "kind": "code", "source": "  addDecl <| .thmDecl {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 380, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := mkIff) \"mk_iff\" (ppSpace ident)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 404, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := mkIffOfInductiveProp) \"mk_iff_of_inductive_prop \" ident ppSpace ident : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 406, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 411, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Lean.registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.MkIffOfInductiveProp", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\MkIffOfInductiveProp.lean", "line": 419, "column": 39, "token": "syntax", "kind": "string", "source": "      | _ => throwError \"unrecognized syntax\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.NormCast", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Algebra.Algebra.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 33, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 54, "column": 27, "token": "partial", "kind": "block_comment", "source": "ring-normalized. But this partial normal form is more convenient for our purposes.) -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 241, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 246, "column": 11, "token": "meta", "kind": "block_comment", "source": "/-- Basic meta-code \"normal form\" object of the `match_scalars` and `module` tactics: a type synonym", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 292, "column": 1, "token": "meta", "kind": "code", "source": "meta def add (iR : Q(Semiring $R)) : qNF R M → qNF R M → qNF R M", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 307, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkAddProof {iR : Q(Semiring $R)} {iM : Q(AddCommMonoid $M)} (iRM : Q(Module $R $M))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 437, "column": 1, "token": "partial", "kind": "code", "source": "partial def parse (iM : Q(AddCommMonoid $M)) (x : Q($M)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 508, "column": 1, "token": "partial", "kind": "code", "source": "partial def reduceCoefficientwise {R : Q(Type u)} {_ : Q(AddCommMonoid $M)} {_ : Q(Semiring $R)}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 630, "column": 24, "token": "evalExpr", "kind": "code", "source": "  let some r' ← RingNF.evalExpr? r.expr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 734, "column": 1, "token": "elab", "kind": "code", "source": "elab \"match_scalars\" : tactic => Tactic.liftMetaTactic matchScalars", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Module", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Module.lean", "line": 763, "column": 1, "token": "elab", "kind": "code", "source": "elab \"module\" : tactic => Tactic.liftMetaFinishingTactic fun g ↦ do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ModuleNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ModuleNF.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Ring.RingNF", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ModuleNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ModuleNF.lean", "line": 113, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ModuleNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ModuleNF.lean", "line": 142, "column": 5, "token": "evalExpr", "kind": "code", "source": "def evalExpr (base : Σ u : Level, Q(Type u)) (postCtx : Simp.Context) (e : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ModuleNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ModuleNF.lean", "line": 171, "column": 73, "token": "evalExpr", "kind": "code", "source": "  AtomM.recurse s { red := .instances } (wellBehavedDischarge := true) (evalExpr base postCtx)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ModuleNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ModuleNF.lean", "line": 205, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := moduleNF) \"module_nf\" (\" with \" term)? (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ModuleNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ModuleNF.lean", "line": 207, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Monotonicity.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Monotonicity\\Attr.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.LabelAttribute", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Monotonicity.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Monotonicity\\Attr.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Monotonicity.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Monotonicity\\Attr.lean", "line": 17, "column": 1, "token": "syntax", "kind": "code", "source": "syntax mono.side := &\"left\" <|> &\"right\" <|> &\"both\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Monotonicity.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Monotonicity\\Attr.lean", "line": 23, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := mono) \"mono\" (ppSpace mono.side)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Monotonicity.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Monotonicity\\Attr.lean", "line": 28, "column": 67, "token": "syntax", "kind": "line_comment", "source": "-- TODO: possibly extend `register_label_attr` to handle trailing syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Monotonicity.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Monotonicity\\Attr.lean", "line": 32, "column": 1, "token": "initialize", "kind": "code", "source": "initialize ext : LabelExtension ← (", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NoncommRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NoncommRing.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NoncommRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NoncommRing.lean", "line": 66, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := noncomm_ring) \"noncomm_ring\" optConfig (discharger)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NoncommRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NoncommRing.lean", "line": 69, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Nontriviality.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Nontriviality\\Core.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Nontriviality.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Nontriviality\\Core.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.SolveByElim", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Nontriviality.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Nontriviality\\Core.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq.MetaM", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Nontriviality.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Nontriviality\\Core.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Nontriviality.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Nontriviality\\Core.lean", "line": 80, "column": 73, "token": "syntax", "kind": "block_comment", "source": "  in the `Subsingleton` case. This supports the typical `simp` argument syntax:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Nontriviality.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Nontriviality\\Core.lean", "line": 107, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := nontriviality) \"nontriviality\" (ppSpace colGt term)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Nontriviality", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Nontriviality.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Abs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Abs.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Basic.lean", "line": 20, "column": 20, "token": "constants", "kind": "block_comment", "source": "* constructors and constants", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Basic.lean", "line": 50, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Basic.lean", "line": 54, "column": 26, "token": "constants", "kind": "block_comment", "source": "/-! ### Constructors and constants -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\BigOperators.lean", "line": 40, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\BigOperators.lean", "line": 108, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\BigOperators.lean", "line": 113, "column": 1, "token": "partial", "kind": "code", "source": "partial def List.proveNilOrCons {u : Level} {α : Q(Type u)} (s : Q(List $α)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\BigOperators.lean", "line": 190, "column": 1, "token": "partial", "kind": "code", "source": "partial def Multiset.proveZeroOrCons {α : Q(Type u)} (s : Q(Multiset $α)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\BigOperators.lean", "line": 264, "column": 1, "token": "partial", "kind": "code", "source": "partial def Finset.proveEmptyOrCons {α : Q(Type u)} (s : Q(Finset $α)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\BigOperators.lean", "line": 334, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalFinsetBigop {α : Q(Type u)} {β : Q(Type v)}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\BigOperators.lean", "line": 359, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalFinsetProd : NormNumExt where eval {u β} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.BigOperators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\BigOperators.lean", "line": 388, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalFinsetSum : NormNumExt where eval {u β} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.Rat", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Try.Collect", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 24, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 45, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := norm_num) \"norm_num \" term,+ : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 50, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Tactic.norm_num", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 70, "column": 18, "token": "unsafe", "kind": "code", "source": "  IO.ofExcept <| unsafe env.evalConstCheck NormNumExt opts ``NormNumExt n", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 85, "column": 1, "token": "initialize", "kind": "code", "source": "initialize normNumExt : ScopedEnvExtension Entry (Entry × NormNumExt) NormNums ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 184, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 210, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv fun env => normNumExt.modifyState env fun _ => s", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 241, "column": 54, "token": "syntax", "kind": "block_comment", "source": "/-- Constructs a simp context from the simp argument syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 255, "column": 29, "token": "syntax", "kind": "block_comment", "source": "* `args`: the `(simpArgs)?` syntax for simp arguments", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 256, "column": 28, "token": "syntax", "kind": "block_comment", "source": "* `loc`: the `(location)?` syntax for the optional location argument", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 301, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := normNum)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 326, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := normNum1) \"norm_num1\" loc:(location ?) : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 331, "column": 25, "token": "syntax", "kind": "code", "source": "@[inherit_doc normNum1] syntax (name := normNum1Conv) \"norm_num1\" : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 338, "column": 24, "token": "syntax", "kind": "code", "source": "@[inherit_doc normNum] syntax (name := normNumConv)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Core.lean", "line": 360, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := normNumCmd) \"#norm_num\" cfg:optConfig o:(&\" only\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.DivMod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\DivMod.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.DivMod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\DivMod.lean", "line": 48, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalIntDiv : NormNumExt where eval {u α} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.DivMod", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\DivMod.lean", "line": 140, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalIntMod : NormNumExt where eval {u α} e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Eq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Eq.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.GCD", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\GCD.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Int.GCD", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.GCD", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\GCD.lean", "line": 21, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Ineq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Ineq.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.NormNum.Result", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Ineq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Ineq.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Inv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Inv.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.NatFactorial", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\NatFactorial.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Nat.Factorial.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.NatFactorial", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\NatFactorial.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.NatFactorial", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\NatFactorial.lean", "line": 33, "column": 1, "token": "partial", "kind": "code", "source": "partial def proveAscFactorial (n l : ℕ) (en el : Q(ℕ)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.NatFactorial", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\NatFactorial.lean", "line": 101, "column": 9, "token": "partial", "kind": "code", "source": "private partial def evalNatDescFactorialNotZero {x' y' : Q(ℕ)} (x y z : Q(ℕ))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.NatFactorial", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\NatFactorial.lean", "line": 110, "column": 9, "token": "partial", "kind": "code", "source": "private partial def evalNatDescFactorialZero {x' y' : Q(ℕ)} (x y z : Q(ℕ))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.OfScientific", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\OfScientific.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Pow", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Pow.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Pow", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Pow.lean", "line": 34, "column": 16, "token": "opaque", "kind": "block_comment", "source": "/-- This is an opaque wrapper around `Nat.pow` to prevent lean from unfolding the definition of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Pow", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Pow.lean", "line": 68, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalNatPow (a b : Q(ℕ)) : OptionT CoreM ((c : Q(ℕ)) × Q(Nat.pow $a $b = $c)) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Pow", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Pow.lean", "line": 130, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalIntPow (za : ℤ) (a : Q(ℤ)) (b : Q(ℕ)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.Sigma.Basic -- for the `Inhabited (Sigma β)` instance", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 54, "column": 1, "token": "meta", "kind": "code", "source": "meta def inferAddMonoidWithOne (α : Q(Type u)) : MetaM Q(AddMonoidWithOne $α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 59, "column": 1, "token": "meta", "kind": "code", "source": "meta def inferSemiring (α : Q(Type u)) : MetaM Q(Semiring $α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 63, "column": 1, "token": "meta", "kind": "code", "source": "meta def inferRing (α : Q(Type u)) : MetaM Q(Ring $α) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 75, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkRawIntLit (n : ℤ) : Q(ℤ) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 86, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkRawRatLit (q : ℚ) : Q(ℚ) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 93, "column": 1, "token": "meta", "kind": "code", "source": "meta def rawIntLitNatAbs (n : Q(ℤ)) : (m : Q(ℕ)) × Q(Int.natAbs $n = $m) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 111, "column": 1, "token": "meta", "kind": "code", "source": "meta def mkOfNat (α : Q(Type u)) (_sα : Q(AddMonoidWithOne $α)) (lit : Q(ℕ)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 292, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 310, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 316, "column": 35, "token": "meta", "kind": "line_comment", "source": "-- to ensure that if we are in a `meta` section then the auxiliary definitions are also `meta`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum.Result", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum\\Result.lean", "line": 316, "column": 90, "token": "meta", "kind": "line_comment", "source": "-- to ensure that if we are in a `meta` section then the auxiliary definitions are also `meta`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NormNum", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NormNum.lean", "line": 13, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.header false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NthRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NthRewrite.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NthRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NthRewrite.lean", "line": 74, "column": 1, "token": "macro", "kind": "code", "source": "macro \"nth_rewrite\" c:optConfig ppSpace nums:(num)+ s:rwRuleSeq loc:(location)? : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.NthRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\NthRewrite.lean", "line": 130, "column": 1, "token": "macro", "kind": "code", "source": "macro \"nth_rw\" c:optConfig ppSpace nums:(num)+ s:rwRuleSeq loc:(location)? : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.LibrarySearch", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 34, "column": 14, "token": "syntax", "kind": "line_comment", "source": "-- TODO: the syntax `observe hp : p using e1, e2, ...` exists but does not appear to do anything.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 35, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := observe) \"observe\" \"?\"? (ppSpace ident)? \" : \" term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 38, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic |", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 56, "column": 23, "token": "macro", "kind": "code", "source": "@[tactic_alt observe] macro \"observe?\" h:(ppSpace ident)? \" : \" t:term : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Observe", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Observe.lean", "line": 60, "column": 1, "token": "macro", "kind": "code", "source": "macro \"observe?\" h:(ppSpace ident)? \" : \" t:term \" using \" terms:(colGt term),+ : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.OfNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\OfNat.lean", "line": 10, "column": 21, "token": "macro", "kind": "block_comment", "source": "/-! # The `ofNat()` macro -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.OfNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\OfNat.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.OfNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\OfNat.lean", "line": 15, "column": 6, "token": "macro", "kind": "block_comment", "source": "This macro is a shorthand for `OfNat.ofNat` combined with `no_index`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.OfNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\OfNat.lean", "line": 22, "column": 1, "token": "macro", "kind": "code", "source": "macro \"ofNat(\" n:term \")\" : term => `(no_index (OfNat.ofNat $n))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.CollectFacts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\CollectFacts.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.CollectFacts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\CollectFacts.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.CollectFacts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\CollectFacts.lean", "line": 77, "column": 1, "token": "partial", "kind": "code", "source": "partial def addAtom {u : Level} (type : Q(Type u)) (x : Q($type)) : CollectFactsM Nat := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.CollectFacts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\CollectFacts.lean", "line": 98, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.unusedVariables false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.CollectFacts", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\CollectFacts.lean", "line": 100, "column": 1, "token": "partial", "kind": "code", "source": "partial def collectFactsImp (only? : Bool) (hyps : Array Expr) (negGoal : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Graph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Graph\\Basic.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.AtomM", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Graph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Graph\\Basic.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Graph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Graph\\Basic.lean", "line": 63, "column": 1, "token": "partial", "kind": "code", "source": "partial def buildTransitiveLeProofDFS (g : Graph) (v t : Nat) (tExpr : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Graph.Tarjan", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Graph\\Tarjan.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Order.Graph.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Graph.Tarjan", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Graph\\Tarjan.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Graph.Tarjan", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Graph\\Tarjan.lean", "line": 38, "column": 1, "token": "partial", "kind": "code", "source": "partial def tarjanDFS (g : Graph) (v : Nat) : StateM TarjanState Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Preprocessing.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.AtomM", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Preprocessing.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Preprocessing.lean", "line": 37, "column": 36, "token": "partial", "kind": "block_comment", "source": "/-- Supported order types: linear, partial, and preorder. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Preprocessing.lean", "line": 45, "column": 15, "token": "partial", "kind": "string", "source": "  | .part => \"partial order\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Preprocessing.lean", "line": 48, "column": 94, "token": "partial", "kind": "block_comment", "source": "/-- Find the \"best\" instance of an order on a given type. A linear order is preferred over a partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Preprocessing.lean", "line": 49, "column": 14, "token": "partial", "kind": "block_comment", "source": "order, and a partial order is preferred over a preorder. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.Preprocessing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\Preprocessing.lean", "line": 99, "column": 28, "token": "partial", "kind": "block_comment", "source": "/-- Preprocesses facts for partial orders. Replaces `x < y`, `¬ (x ≤ y)`, and `x = y` with", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.ToInt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\ToInt.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.AtomM", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.ToInt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\ToInt.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.ToInt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\ToInt.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Std.Data.HashMap.AdditionalOperations", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order.ToInt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order\\ToInt.lean", "line": 32, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Omega", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Order.CollectFacts", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Order.Graph.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 105, "column": 82, "token": "partial", "kind": "block_comment", "source": "from `C₁`. Each variable `x` is interpreted as its component `[x]`. This forms a partial order, and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 121, "column": 60, "token": "partial", "kind": "block_comment", "source": "5. **Finding contradictions using `≠`-facts**: Same as for partial orders.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 123, "column": 71, "token": "partial", "kind": "block_comment", "source": "Note that the algorithm for linear orders is simply the algorithm for partial orders with an", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 127, "column": 42, "token": "partial", "kind": "block_comment", "source": "We need to slightly modify the proof for partial orders. In this case, `T` and `T'` are again", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 137, "column": 51, "token": "partial", "kind": "block_comment", "source": "The algorithm for lattices is similar to that for partial orders, with two differences:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 151, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 157, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `order", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 285, "column": 13, "token": "set_option", "kind": "string", "source": "      \"the `set_option trace.order true` command.\")", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 292, "column": 1, "token": "syntax", "kind": "code", "source": "syntax orderArgs := (&\" only\")? (\" [\" term,* \"]\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 297, "column": 7, "token": "syntax", "kind": "code", "source": "local syntax (name := order_core) \"order_core\" orderArgs ident : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 300, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Order.lean", "line": 316, "column": 1, "token": "macro", "kind": "code", "source": "macro \"order\" args:orderArgs : tactic => `(tactic|", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToAdditive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 25, "column": 94, "token": "syntax", "kind": "block_comment", "source": "immediately. In particular, `peel h using e` is equivalent to `peel h; exact e`. The `using` syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 29, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 77, "column": 93, "token": "syntax", "kind": "block_comment", "source": "other quantifier. In this case, there is no hypothesis or term to supply, but otherwise the syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 78, "column": 37, "token": "syntax", "kind": "block_comment", "source": "is the same. So for such goals, the syntax is `peel 1` or `peel with x`, and after which the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 84, "column": 94, "token": "syntax", "kind": "block_comment", "source": "immediately. In particular, `peel h using e` is equivalent to `peel h; exact e`. The `using` syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 90, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := peel)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 112, "column": 17, "token": "constants", "kind": "block_comment", "source": "/-- The list of constants that are regarded as being quantifiers. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 198, "column": 1, "token": "partial", "kind": "code", "source": "partial def peelUnbounded (e : Expr) (n? : Option Name) (unfold : Bool := false) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 232, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Peel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Peel.lean", "line": 250, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 8, "column": 1, "token": "meta", "kind": "code", "source": "meta import Lean.Compiler.IR.CompilerM", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Simp.Attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 25, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 30, "column": 1, "token": "initialize", "kind": "code", "source": "initialize polynomialPreExt : SimpExtension ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 38, "column": 1, "token": "initialize", "kind": "code", "source": "initialize polynomialPostExt : SimpExtension ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 45, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := PolyInferBaseAttr) \"polynomial_infer_base\" : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 56, "column": 18, "token": "unsafe", "kind": "code", "source": "  IO.ofExcept <| unsafe env.evalConstCheck PolynomialExt opts ``PolynomialExt n", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 59, "column": 1, "token": "initialize", "kind": "code", "source": "initialize polynomialExt : PersistentEnvExtension Name (Name × PolynomialExt)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 71, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Polynomial.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Polynomial\\Core.lean", "line": 84, "column": 7, "token": "setEnv", "kind": "code", "source": "      setEnv <| polynomialExt.addEntry env (declName, ext)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 24, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 334, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalPowZeroNat : PositivityExt where eval {u α} _zα pα? e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 349, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalPow : PositivityExt where eval {u α} zα pα? e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 413, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalAbs : PositivityExt where eval {_u} (α zα pα?) (e : Q($α)) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 437, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNatAbs : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 459, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNatCast : PositivityExt where eval {u α} _zα pα? e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 488, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntCast : PositivityExt where eval {u α} _zα pα? e := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 516, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNatSucc : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 526, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalPNatVal : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 536, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalFactorial : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 546, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalAscFactorial : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 559, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNatGCD : PositivityExt where eval {u α} z p e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 578, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNatLCM : PositivityExt where eval {u α} z p e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 595, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNatSqrt : PositivityExt where eval {u α} z p e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 609, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntGCD : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 626, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalIntLCM : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 650, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNNRatNum : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 667, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNNRatDen : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 692, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRatNum : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 710, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalRatDen : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 720, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalPosPart : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 738, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalNegPart : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Basic.lean", "line": 750, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalMap : PositivityExt where eval {_ β} _ pβ? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Control.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 51, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := positivity) \"positivity \" term,+ : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 100, "column": 18, "token": "unsafe", "kind": "code", "source": "  IO.ofExcept <| unsafe env.evalConstCheck PositivityExt opts ``PositivityExt n", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 107, "column": 1, "token": "initialize", "kind": "code", "source": "initialize positivityExt : PersistentEnvExtension Entry (Entry × PositivityExt)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 122, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 143, "column": 7, "token": "setEnv", "kind": "code", "source": "      setEnv <| positivityExt.addEntry env ((keys, declName), ext)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 347, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Tactic.positivity", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 348, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Tactic.positivity.failure", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 563, "column": 18, "token": "syntax", "kind": "block_comment", "source": "according to the syntax of the expression `x`, by attempting to prove subexpressions are", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 593, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := positivity) \"positivity\" (\" [\" term,* \"]\")? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 595, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 598, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Core.lean", "line": 609, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| gcongr_discharger) => `(tactic| positivity)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Finset.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Finset.lean", "line": 30, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalFinsetCard : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Finset.lean", "line": 41, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalFintypeCard : PositivityExt where eval {u α} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Finset.lean", "line": 54, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalFinsetDens : PositivityExt where eval {u 𝕜} _ pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity.Finset", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity\\Finset.lean", "line": 74, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalFinsetSum : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Positivity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Positivity.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.header false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.PPWithUniv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\PPWithUniv.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.PPWithUniv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\PPWithUniv.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.PPWithUniv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\PPWithUniv.lean", "line": 42, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := ppWithUnivAttr) \"pp_with_univ\" : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.PPWithUniv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\PPWithUniv.lean", "line": 44, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Simps", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 25, "column": 32, "token": "set_option", "kind": "block_comment", "source": "For debugging information, do `set_option Elab.ProxyType true`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 44, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 50, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Elab.ProxyType", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 191, "column": 7, "token": "addAndCompile", "kind": "code", "source": "      addAndCompile <| Declaration.defnDecl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 230, "column": 7, "token": "addAndCompile", "kind": "code", "source": "      addAndCompile <| Declaration.defnDecl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 261, "column": 35, "token": "constant", "kind": "string", "source": "    | throwError \"{type} is not a constant or constant application\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 261, "column": 47, "token": "constant", "kind": "string", "source": "    | throwError \"{type} is not a constant or constant application\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ProxyType", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ProxyType.lean", "line": 289, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := proxy_equiv) \"proxy_equiv% \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 24, "column": 20, "token": "constant", "kind": "block_comment", "source": "/-- The type for a constant to be pushed by `push`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 47, "column": 1, "token": "initialize", "kind": "code", "source": "initialize pushExt : SimpleScopedEnvExtension SimpTheorem (DiscrTree SimpTheorem) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 80, "column": 1, "token": "initialize", "kind": "code", "source": "initialize pullExt : SimpleScopedEnvExtension PullTheorem (DiscrTree PullTheorem) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 87, "column": 58, "token": "constant", "kind": "block_comment", "source": "The `push` attribute is used to tag lemmas that \"push\" a constant into an expression.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 100, "column": 45, "token": "constant", "kind": "block_comment", "source": "Note that some `push` lemmas don't push the constant away from the head (`log_abs`) and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 101, "column": 31, "token": "constant", "kind": "block_comment", "source": "some `push` lemmas cancel the constant out (`not_not` and `not_le`).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 107, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := pushAttr) \"push\" (\" ←\" <|> \" <-\")? (&\" only\")? (ppSpace prio)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push.Attr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push\\Attr.lean", "line": 110, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Conv.Simp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 21, "column": 34, "token": "constant", "kind": "block_comment", "source": "The `push` tactic pushes a given constant inside expressions: it can be applied to goals as well", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 24, "column": 56, "token": "constant", "kind": "block_comment", "source": "The `pull` tactic does the reverse: it pulls the given constant towards the head of the expression.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 27, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 169, "column": 1, "token": "partial", "kind": "code", "source": "partial def isUnderscore : Term → Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 195, "column": 64, "token": "constant", "kind": "block_comment", "source": "/-- Elaborator for the argument passed to `push`. It accepts a constant, or a function -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 208, "column": 25, "token": "constant", "kind": "string", "source": "      Expected either a constant, e.g. `push Not`, \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 213, "column": 36, "token": "syntax", "kind": "block_comment", "source": "/-- Elaborate the `(disch := ...)` syntax for a `simp`-like tactic. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 224, "column": 43, "token": "constant", "kind": "block_comment", "source": "`push c` rewrites the goal by pushing the constant `c` deeper into an expression.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 230, "column": 19, "token": "constant", "kind": "block_comment", "source": "To instead move a constant closer to the head of the expression, use the `pull` tactic.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 249, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := pushStx) \"push\" cfg:optConfig disch?:(discharger)? head:(ppSpace colGt term)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 283, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := push_neg) \"push_neg\" cfg:optConfig loc:(location)? : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 289, "column": 1, "token": "macro", "kind": "string", "source": "macro \\\"push_neg\\\" cfg:optConfig loc:(location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 297, "column": 43, "token": "constant", "kind": "block_comment", "source": "`pull c` rewrites the goal by pulling the constant `c` closer to the head of the expression.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 305, "column": 31, "token": "constant", "kind": "block_comment", "source": "that actually moves the given constant away from the head. For example", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 323, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := pull) \"pull\" disch?:(discharger)? head:(ppSpace colGt term) loc:(location)? :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 339, "column": 1, "token": "elab", "kind": "code", "source": "elab \"push\" cfg:optConfig disch?:(discharger)? head:(ppSpace colGt term) : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 350, "column": 1, "token": "elab", "kind": "code", "source": "elab \"push_neg\" cfg:optConfig : conv => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 356, "column": 1, "token": "macro", "kind": "string", "source": "macro \\\"push_neg\\\" cfg:optConfig : conv => `(conv| push $cfg:optConfig Not)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 362, "column": 35, "token": "constant", "kind": "block_comment", "source": "`#push head e`, where `head` is a constant and `e` is an expression,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 367, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := pushCommand) tk:\"#push\" cfg:optConfig disch?:(discharger)? ppSpace head:term \" => \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 372, "column": 1, "token": "elab", "kind": "code", "source": "elab \"pull\" disch?:(discharger)? head:(ppSpace colGt term) : conv => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 378, "column": 5, "token": "syntax", "kind": "block_comment", "source": "The syntax is `#pull head e`, where `head` is a constant and `e` is an expression,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 378, "column": 49, "token": "constant", "kind": "block_comment", "source": "The syntax is `#pull head e`, where `head` is a constant and `e` is an expression,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 383, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := pullCommand) tk:\"#pull\" disch?:(discharger)? ppSpace head:term \" => \" e:term :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 393, "column": 78, "token": "constant", "kind": "block_comment", "source": "This can be helpful when you are constructing a set of `push` lemmas for the constant `X`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Push", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Push.lean", "line": 395, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := pushTree) \"#push_discr_tree \" (colGt term) : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Qify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Qify.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToAdditive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Qify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Qify.lean", "line": 28, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Qify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Qify.lean", "line": 32, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Qify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Qify.lean", "line": 67, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Qify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Qify.lean", "line": 75, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := qify) \"qify\" (simpArgs)? (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Qify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Qify.lean", "line": 77, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Recover", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Recover.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Recover", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Recover.lean", "line": 30, "column": 1, "token": "partial", "kind": "code", "source": "partial def getUnassignedGoalMVarDependencies (mvarId : MVarId) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Recover", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Recover.lean", "line": 63, "column": 1, "token": "elab", "kind": "code", "source": "elab \"recover \" tacs:tacticSeq : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Relation.Rfl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Relation\\Rfl.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Rfl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Relation.Rfl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Relation\\Rfl.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Rename", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Rename.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Rename", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Rename.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Rename", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Rename.lean", "line": 25, "column": 1, "token": "syntax", "kind": "code", "source": "syntax renameArg := term \" => \" ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Rename", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Rename.lean", "line": 30, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := rename') \"rename' \" renameArg,+ : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Rename", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Rename.lean", "line": 32, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RenameBVar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RenameBVar.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Location", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RenameBVar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RenameBVar.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RenameBVar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RenameBVar.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RenameBVar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RenameBVar.lean", "line": 46, "column": 1, "token": "elab", "kind": "code", "source": "elab \"rename_bvar \" old:ident \" → \" new:ident loc?:(location)? : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RenameBVar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RenameBVar.lean", "line": 55, "column": 47, "token": "syntax", "kind": "string", "source": "      fun _ ↦ throwError \"unexpected location syntax\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Rify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Rify.lean", "line": 37, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Rify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Rify.lean", "line": 89, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := rify) \"rify\" (simpArgs)? (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Rify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Rify.lean", "line": 91, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Algebra.Order.Ring.Unbundled.Rat -- for the `Ord Rat` instance", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Ring.Common", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 20, "column": 3, "token": "constants", "kind": "block_comment", "source": "- constants (non-negative integers)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 63, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 192, "column": 11, "token": "partial", "kind": "line_comment", "source": "mutual -- partial only to speed up compilation", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 202, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExBase.evalNatCast {a : Q(ℕ)} (va : ExBase sβ a) : AtomM (Result (ExBase sα) q($a)) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 216, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExProd.evalNatCast {a : Q(ℕ)} (va : ExProd sβ a) : AtomM (Result (ExProd sα) q($a)) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 233, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExSum.evalNatCast {a : Q(ℕ)} (va : ExSum sβ a) : AtomM (Result (ExSum sα) q($a)) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 378, "column": 1, "token": "partial", "kind": "code", "source": "partial def add {u : Lean.Level} {α : Q(Type u)} (sα : Q(CommSemiring $α))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 393, "column": 1, "token": "partial", "kind": "code", "source": "partial def mul {u : Lean.Level} {α : Q(Type u)} (sα : Q(CommSemiring $α))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 400, "column": 1, "token": "partial", "kind": "code", "source": "partial def cast {u : Lean.Level} {α : Q(Type u)} (sα : Q(CommSemiring $α)) (cα : Common.Cache sα)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 427, "column": 1, "token": "partial", "kind": "code", "source": "partial def neg {u : Lean.Level} {α : Q(Type u)}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 438, "column": 1, "token": "partial", "kind": "code", "source": "partial def pow {u : Lean.Level} {α : Q(Type u)} (sα : Q(CommSemiring $α))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 456, "column": 1, "token": "partial", "kind": "code", "source": "partial def inv {u : Lean.Level} {α : Q(Type u)} (_sα : Q(CommSemiring $α))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 465, "column": 49, "token": "constant", "kind": "block_comment", "source": "/-- Try to evaluate an expression as a rational constant using `norm_num`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 466, "column": 1, "token": "partial", "kind": "code", "source": "partial def derive {u : Lean.Level} {α : Q(Type u)} (sα : Q(CommSemiring $α)) (x : Q($α)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 473, "column": 1, "token": "partial", "kind": "code", "source": "partial def isOne {u : Lean.Level} {α : Q(Type u)} (sα : Q(CommSemiring $α))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 484, "column": 1, "token": "partial", "kind": "code", "source": "partial def _root_.Mathlib.Tactic.Ring.ringCompare {u : Lean.Level} {α : Q(Type u)} :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 489, "column": 57, "token": "constant", "kind": "block_comment", "source": "/-- The data used by the `ring` tactic to normalize the constant coefficients. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 490, "column": 1, "token": "partial", "kind": "code", "source": "partial def _root_.Mathlib.Tactic.Ring.ringCompute", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 507, "column": 55, "token": "constant", "kind": "block_comment", "source": "/-- The data used by `ring`-like tactics to normalize constant coefficients of natural number", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 545, "column": 1, "token": "initialize", "kind": "code", "source": "initialize ringCleanupRef : IO.Ref (Expr → MetaM Expr) ← IO.mkRef pure", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 596, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := ring1) \"ring1\" tk:\"!\"? : tactic => liftMetaMAtMain fun g ↦ do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Basic.lean", "line": 599, "column": 21, "token": "macro", "kind": "code", "source": "@[tactic_alt ring1] macro \"ring1!\" : tactic => `(tactic| ring1 !)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 19, "column": 3, "token": "constants", "kind": "block_comment", "source": "- constants (non-negative integers)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 34, "column": 76, "token": "meta", "kind": "block_comment", "source": "The normalisation is guided by building a value in the type `ExSum` at the meta level,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 79, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 147, "column": 14, "token": "constant", "kind": "block_comment", "source": "`n` is not a constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 152, "column": 1, "token": "meta", "kind": "code", "source": "meta inductive ExBaseNat : (e : Q(ℕ)) → Type", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 170, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant coefficient.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 176, "column": 1, "token": "meta", "kind": "code", "source": "meta inductive ExProdNat : (e : Q(ℕ)) → Type", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 192, "column": 1, "token": "meta", "kind": "code", "source": "meta inductive ExSumNat : (e : Q(ℕ)) → Type", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 200, "column": 49, "token": "constant", "kind": "block_comment", "source": "The `BaseType` parameter is used to specify how constant coefficients are stored. In the ring", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 209, "column": 14, "token": "constant", "kind": "block_comment", "source": "`n` is not a constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 210, "column": 1, "token": "meta", "kind": "code", "source": "meta inductive ExBase {u : Lean.Level} {α : Q(Type u)} (BaseType : Q($α) → Type)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 229, "column": 91, "token": "constant", "kind": "block_comment", "source": "A monomial here is a product of powers of `ExBase` expressions, terminated by a (nonzero) constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 230, "column": 30, "token": "constant", "kind": "block_comment", "source": "coefficient. The data of the constant coefficient is stored in the `BaseType`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 231, "column": 1, "token": "meta", "kind": "code", "source": "meta inductive ExProd {u : Lean.Level} {α : Q(Type u)} (BaseType : Q($α) → Type)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 245, "column": 1, "token": "meta", "kind": "code", "source": "meta inductive ExSum {u : Lean.Level} {α : Q(Type u)} (BaseType : Q($α) → Type)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 358, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExBaseNat.toExBase (e : Q(ℕ)) : ExBaseNat e → Σ e', ExBase btℕ sℕ e' := fun", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 363, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExProdNat.toExProd (e : Q(ℕ)) : ExProdNat e → Σ e', ExProd btℕ sℕ e' := fun", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 368, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExSumNat.toExSum (e : Q(ℕ)) : ExSumNat e → Σ e', ExSum btℕ sℕ e' := fun", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 377, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExBase.toExBaseNat (e : Q(ℕ)) : ExBase btℕ sℕ e → Σ e', ExBaseNat e' := fun", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 382, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExProd.toExProdNat (e : Q(ℕ)) : ExProd btℕ sℕ e → Σ e', ExProdNat e' := fun", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 387, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExSum.toExSumNat (e : Q(ℕ)) : ExSum btℕ sℕ e → Σ e', ExSumNat e' := fun", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 415, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExBase.eq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 424, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExProd.eq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 433, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExSum.eq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 450, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExBase.cmp {u : Lean.Level} {α : Q(Type u)} {bt} {sα : Q(CommSemiring $α)}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 459, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExProd.cmp {u : Lean.Level} {α : Q(Type u)} {bt} {sα : Q(CommSemiring $α)}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 469, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExSum.cmp {u : Lean.Level} {α : Q(Type u)} {bt} {sα : Q(CommSemiring $α)}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 491, "column": 57, "token": "constant", "kind": "block_comment", "source": "Two monomials are said to \"overlap\" if they differ by a constant factor, in which case the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 492, "column": 1, "token": "constants", "kind": "block_comment", "source": "constants just add. When this happens, the constant may be either zero (if the monomials cancel)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 492, "column": 44, "token": "constant", "kind": "block_comment", "source": "constants just add. When this happens, the constant may be either zero (if the monomials cancel)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 569, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalAdd {a b : Q($α)} (va : ExSum bt sα a) (vb : ExSum bt sα b) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 620, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalMulProd {a b : Q($α)} (va : ExProd bt sα a) (vb : ExProd bt sα b) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 804, "column": 11, "token": "partial", "kind": "line_comment", "source": "mutual -- partial only to speed up compilation", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 811, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExBaseNat.evalPos {a : Q(ℕ)} (va : ExBaseNat a) : Option Q(0 < $a) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 821, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExProdNat.evalPos {a : Q(ℕ)} (va : ExProdNat a) : Option Q(0 < $a) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 839, "column": 1, "token": "partial", "kind": "code", "source": "partial def ExSumNat.evalPos {a : Q(ℕ)} (va : ExSumNat a) : Option Q(0 < $a) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 868, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalPowNat {a : Q($α)} (va : ExSum bt sα a) (n : Q(ℕ)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 908, "column": 35, "token": "constant", "kind": "block_comment", "source": "* `x ^ y = (x ^ y)` when `x` is a constant (Note this may fail if e.g. `y` is not a constant)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 908, "column": 85, "token": "constant", "kind": "block_comment", "source": "* `x ^ y = (x ^ y)` when `x` is a constant (Note this may fail if e.g. `y` is not a constant)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 923, "column": 70, "token": "constant", "kind": "line_comment", "source": "        -- NOTE: rc.pow may fail, e.g. for `ring` when `vb` is not a constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 964, "column": 28, "token": "constant", "kind": "block_comment", "source": "* `c = 1 * c` (if `c` is a constant)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 1003, "column": 1, "token": "partial", "kind": "code", "source": "partial def evalPow₁ {a : Q($α)} {b : Q(ℕ)} (va : ExSum bt sα a) (vb : ExProdNat b) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 1129, "column": 29, "token": "constant", "kind": "block_comment", "source": "* `c⁻¹ = (c⁻¹)` if `c` is a constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 1265, "column": 34, "token": "constants", "kind": "block_comment", "source": "* `rc` tells us how to normalize constants in `α`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 1266, "column": 35, "token": "constants", "kind": "block_comment", "source": "* `rcℕ` tells us how to normalize constants in exponents.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Common", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Common.lean", "line": 1273, "column": 1, "token": "partial", "kind": "code", "source": "partial def eval  {u : Lean.Level}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 16, "column": 30, "token": "constant", "kind": "block_comment", "source": "nonnegative (resp. positive) constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 19, "column": 76, "token": "constant", "kind": "block_comment", "source": "respectively, `3 + (x + y)` and `4 + (x + y)`, which differ by an additive constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 39, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 125, "column": 12, "token": "constant", "kind": "block_comment", "source": "(additive) constant, construct a proof of `$a < $b`, where `a` (resp. `b`) is the expression in the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 164, "column": 12, "token": "constant", "kind": "block_comment", "source": "(additive) constant, construct a proof of `$a < $b`, where `a` (resp. `b`) is the expression in the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 211, "column": 48, "token": "constant", "kind": "block_comment", "source": "`A` and `B` differ by a nonnegative (additive) constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 234, "column": 77, "token": "constant", "kind": "string", "source": "      throwError \"ring failed, ring expressions not equal up to an additive constant\\n{g'.mvarId!}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 239, "column": 45, "token": "constant", "kind": "block_comment", "source": "`A` and `B` differ by a positive (additive) constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.Compare", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\Compare.lean", "line": 262, "column": 77, "token": "constant", "kind": "string", "source": "      throwError \"ring failed, ring expressions not equal up to an additive constant\\n{g'.mvarId!}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.PNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\PNat.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Ring.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.PNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\PNat.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.PNat.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.PNat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\PNat.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.AtomM.Recurse", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 60, "column": 5, "token": "evalExpr", "kind": "code", "source": "def evalExpr? (e : Expr) : AtomM (Option Simp.Result) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 83, "column": 5, "token": "evalExpr", "kind": "code", "source": "def evalExpr (e : Expr) : AtomM Simp.Result := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 84, "column": 16, "token": "evalExpr", "kind": "code", "source": "  let some r ← evalExpr? e | failure", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 120, "column": 1, "token": "initialize", "kind": "code", "source": "initialize ringCleanupRef.set fun e => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 147, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := ringNF) \"ring_nf\" tk:\"!\"? cfg:optConfig loc:(location)? : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 152, "column": 72, "token": "evalExpr", "kind": "code", "source": "  let m := AtomM.recurse s cfg.toConfig (wellBehavedDischarge := true) evalExpr (cleanup cfg)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 155, "column": 22, "token": "macro", "kind": "code", "source": "@[tactic_alt ringNF] macro \"ring_nf!\" cfg:optConfig loc:(location)? : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 158, "column": 23, "token": "syntax", "kind": "code", "source": "@[inherit_doc ringNF] syntax (name := ringNFConv) \"ring_nf\" \"!\"? optConfig : conv", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 168, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := ring1NF) \"ring1_nf\" tk:\"!\"? cfg:optConfig : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 173, "column": 36, "token": "evalExpr", "kind": "code", "source": "    (wellBehavedDischarge := true) evalExpr (cleanup cfg) <| proveEq g", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 176, "column": 1, "token": "macro", "kind": "code", "source": "macro \"ring1_nf!\" cfg:optConfig : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 186, "column": 70, "token": "evalExpr", "kind": "code", "source": "      (← AtomM.recurse s cfg.toConfig (wellBehavedDischarge := true) evalExpr (cleanup cfg)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 190, "column": 23, "token": "macro", "kind": "code", "source": "@[inherit_doc ringNF] macro \"ring_nf!\" cfg:optConfig : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 208, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := ring) \"ring\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 214, "column": 20, "token": "macro", "kind": "code", "source": "@[tactic_alt ring] macro \"ring!\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 227, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := ringConv) \"ring\" : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring.RingNF", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring\\RingNF.lean", "line": 233, "column": 25, "token": "macro", "kind": "code", "source": "@[inherit_doc ringConv] macro \"ring!\" : conv =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Ring", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Ring.lean", "line": 7, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.header false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RSuffices", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RSuffices.lean", "line": 14, "column": 8, "token": "syntax", "kind": "block_comment", "source": "of any syntax that would be valid in an `obtain` block. This tactic just calls `obtain`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RSuffices", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RSuffices.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RSuffices", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RSuffices.lean", "line": 24, "column": 8, "token": "syntax", "kind": "block_comment", "source": "of any syntax that would be valid in an `obtain` block. This tactic just calls `obtain`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RSuffices", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RSuffices.lean", "line": 27, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := rsuffices) \"rsuffices\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.RSuffices", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\RSuffices.lean", "line": 30, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Elab.InfoTree", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq.MatchImpl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 28, "column": 13, "token": "set_option", "kind": "block_comment", "source": "If you use `set_option says.verify true` (set automatically during CI) then `X says Y`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 32, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 52, "column": 77, "token": "syntax", "kind": "block_comment", "source": "Run `evalTactic`, capturing a \"Try this:\" message and converting it back to syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 70, "column": 86, "token": "syntax", "kind": "string", "source": "    throwError m!\"Tactic `{tac}` produced a 'Try this:' suggestion with a non-tactic syntax: {stx}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 78, "column": 36, "token": "set_option", "kind": "block_comment", "source": "a \"Try this: `tac₂`\" message. Use `set_option says.verify true` to enable the validation step on", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 87, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := says) tactic \" says\" (colGt tacticSeq)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 89, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 103, "column": 67, "token": "set_option", "kind": "string", "source": "            ++ m!\"\\n\\nYou can reproduce this error locally using `set_option says.verify true`.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Says", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Says.lean", "line": 109, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Batteries.Linter.UnreachableTactic.addIgnoreTacticKind `Mathlib.Tactic.Says.says", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ScopedNS", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ScopedNS.lean", "line": 10, "column": 20, "token": "syntax", "kind": "block_comment", "source": "/-! # `scoped[NS]` syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ScopedNS", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ScopedNS.lean", "line": 13, "column": 19, "token": "syntax", "kind": "block_comment", "source": "but it scopes the syntax in the specified namespace instead of the current namespace.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ScopedNS", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ScopedNS.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ScopedNS", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ScopedNS.lean", "line": 23, "column": 19, "token": "syntax", "kind": "block_comment", "source": "but it scopes the syntax in the specified namespace instead of the current namespace.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ScopedNS", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ScopedNS.lean", "line": 36, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := scopedNS) (docComment)? (Parser.Term.attributes)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ScopedNS", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ScopedNS.lean", "line": 38, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Set.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Set.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Set.lean", "line": 27, "column": 1, "token": "syntax", "kind": "code", "source": "syntax setArgsRest := ppSpace binderIdent (\" : \" term)? \" := \" term (\" with \" \"← \"? binderIdent)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Set.lean", "line": 40, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Set.lean", "line": 52, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := setTactic) \"set\" \"!\"? setArgsRest : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Set.lean", "line": 55, "column": 1, "token": "macro", "kind": "code", "source": "macro \"set!\" rest:setArgsRest : tactic => `(tactic| set ! $rest:setArgsRest)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Set", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Set.lean", "line": 57, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetLike", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetLike.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Util.LibraryNote", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetLike", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetLike.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetLike", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetLike.lean", "line": 36, "column": 60, "token": "unsafe", "kind": "block_comment", "source": "- Apply-style rules with nontrivial hypotheses are marked `unsafe`. This is because applying them", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetLike", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetLike.lean", "line": 38, "column": 38, "token": "unsafe", "kind": "block_comment", "source": "  For instance, `mul_mem` is marked `unsafe`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Core", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Rewrite", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 20, "column": 1, "token": "syntax", "kind": "block_comment", "source": "syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 21, "column": 22, "token": "syntax", "kind": "block_comment", "source": "Optionally, with the syntax `at loc`, it also rewrites at locations `loc` to replace the occurrences", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 26, "column": 60, "token": "constants", "kind": "block_comment", "source": "It would be nice if the tactic was be made to work for non-constants under binders (by adding forall", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 30, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 36, "column": 60, "token": "syntax", "kind": "block_comment", "source": "/-- The state updated during replacement of synthetic hole syntax with local declarations. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 141, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := setM) \"setm \" term (\" using \" ident)? (Parser.Tactic.location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Setm", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Setm.lean", "line": 143, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.App", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.PrettyPrinter.Delaborator", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 16, "column": 63, "token": "constant", "kind": "block_comment", "source": "This file allows the use of `⊆` notation while the underlying constant is `≤`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 19, "column": 27, "token": "syntax", "kind": "block_comment", "source": "A new copy of the `a ⊆ b` syntax is declared, which overwrites the original one.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 35, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 48, "column": 3, "token": "addDecl", "kind": "code", "source": "  addDecl <| Declaration.defnDecl {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 60, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 120, "column": 8, "token": "opaque", "kind": "code", "source": "public opaque SubsetElabAux.{u} {α : Type u} : α → α → Prop", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 144, "column": 48, "token": "constant", "kind": "string", "source": "        The term will elaborate to a different constant depending on \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 157, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:50 (name := subsetStx') (priority := high) term:51 \" ⊆ \" term:51 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 163, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:50 (name := ssubsetStx') (priority := high) term:51 \" ⊂ \" term:51 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 169, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:50 (name := supsetStx') (priority := high) term:51 \" ⊇ \" term:51 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 175, "column": 1, "token": "syntax", "kind": "code", "source": "syntax:50 (name := ssupsetStx') (priority := high) term:51 \" ⊃ \" term:51 : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 210, "column": 31, "token": "syntax", "kind": "block_comment", "source": "/-- Declare `∀ x ⊆ y, ...` as syntax for `∀ x, x ⊆ y → ...` and `∃ x ⊆ y, ...` as syntax for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 210, "column": 83, "token": "syntax", "kind": "block_comment", "source": "/-- Declare `∀ x ⊆ y, ...` as syntax for `∀ x, x ⊆ y → ...` and `∃ x ⊆ y, ...` as syntax for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 214, "column": 31, "token": "syntax", "kind": "block_comment", "source": "/-- Declare `∀ x ⊂ y, ...` as syntax for `∀ x, x ⊂ y → ...` and `∃ x ⊂ y, ...` as syntax for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 214, "column": 83, "token": "syntax", "kind": "block_comment", "source": "/-- Declare `∀ x ⊂ y, ...` as syntax for `∀ x, x ⊂ y → ...` and `∃ x ⊂ y, ...` as syntax for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 218, "column": 31, "token": "syntax", "kind": "block_comment", "source": "/-- Declare `∀ x ⊇ y, ...` as syntax for `∀ x, x ⊇ y → ...` and `∃ x ⊇ y, ...` as syntax for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 218, "column": 83, "token": "syntax", "kind": "block_comment", "source": "/-- Declare `∀ x ⊇ y, ...` as syntax for `∀ x, x ⊇ y → ...` and `∃ x ⊇ y, ...` as syntax for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 222, "column": 31, "token": "syntax", "kind": "block_comment", "source": "/-- Declare `∀ x ⊃ y, ...` as syntax for `∀ x, x ⊃ y → ...` and `∃ x ⊃ y, ...` as syntax for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 222, "column": 83, "token": "syntax", "kind": "block_comment", "source": "/-- Declare `∀ x ⊃ y, ...` as syntax for `∀ x, x ⊃ y → ...` and `∃ x ⊃ y, ...` as syntax for", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 277, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SetNotationForOrder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SetNotationForOrder.lean", "line": 294, "column": 27, "token": "constant", "kind": "line_comment", "source": "              -- create a constant lambda expression for the proof that now assumes `cls`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SimpIntro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SimpIntro.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Simp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SimpIntro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SimpIntro.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SimpIntro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SimpIntro.lean", "line": 27, "column": 1, "token": "partial", "kind": "code", "source": "partial def simpIntroCore (g : MVarId) (ctx : Simp.Context) (simprocs : Simp.SimprocsArray := #[])", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SimpIntro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SimpIntro.lean", "line": 72, "column": 5, "token": "sorry", "kind": "block_comment", "source": "    sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SimpIntro", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SimpIntro.lean", "line": 75, "column": 1, "token": "elab", "kind": "code", "source": "elab \"simp_intro\" cfg:optConfig disch:(discharger)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simproc.ExistsAndEq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simproc\\ExistsAndEq.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simproc.ExistsAndEq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simproc\\ExistsAndEq.lean", "line": 29, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simproc.ExistsAndEq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simproc\\ExistsAndEq.lean", "line": 68, "column": 1, "token": "partial", "kind": "code", "source": "partial def findEqPath {u : Level} {α : Q(Sort u)} (a : Q($α)) (P : Q(Prop)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simproc.ExistsAndEq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simproc\\ExistsAndEq.lean", "line": 96, "column": 1, "token": "partial", "kind": "code", "source": "partial def findEq {u : Level} {α : Q(Sort u)} (a : Q($α)) (P : Q(Prop)) (path : Path) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simproc.ExistsAndEq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simproc\\ExistsAndEq.lean", "line": 152, "column": 1, "token": "partial", "kind": "code", "source": "partial def destruct {P goal : Q(Prop)} (h : Q($P)) (exs : List VarQ) (path : Path)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simproc.ExistsAndEq", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simproc\\ExistsAndEq.lean", "line": 187, "column": 1, "token": "partial", "kind": "code", "source": "partial def construct {goal : Q(Prop)} (exs : List VarQ) (path : Path) (leaves : List HypQ) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SimpRw", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SimpRw.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SimpRw", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SimpRw.lean", "line": 67, "column": 1, "token": "elab", "kind": "code", "source": "elab s:\"simp_rw \" cfg:optConfig rws:rwRuleSeq g:(location)? : tactic => focus do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Simp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.App", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 62, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 143, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsConfigAttrItem := atomic(\" (\" &\"attr\" \" := \") Parser.Term.attrInstance,* \")\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 145, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsConfigItem := simpsConfigAttrItem <|> Term.configItem", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 147, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsConfig := many(simpsConfigItem)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 149, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsArgsRest := simpsConfig (ppSpace ident)*", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 243, "column": 15, "token": "syntax", "kind": "block_comment", "source": "* The precise syntax is `simps config ident*`, where `config` declares configuration options,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 256, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := simps) \"simps\" \"!\"? \"?\"? simpsArgsRest : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 258, "column": 22, "token": "macro", "kind": "code", "source": "@[inherit_doc simps] macro \"simps?\"  rest:simpsArgsRest : attr => `(attr| simps   ? $rest)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 259, "column": 22, "token": "macro", "kind": "code", "source": "@[inherit_doc simps] macro \"simps!\"  rest:simpsArgsRest : attr => `(attr| simps !   $rest)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 260, "column": 22, "token": "macro", "kind": "code", "source": "@[inherit_doc simps] macro \"simps!?\" rest:simpsArgsRest : attr => `(attr| simps ! ? $rest)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 261, "column": 22, "token": "macro", "kind": "code", "source": "@[inherit_doc simps] macro \"simps?!\" rest:simpsArgsRest : attr => `(attr| simps ! ? $rest)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 278, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsRule.rename := ident \" → \" ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 280, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsRule.erase := \"-\" ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 282, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsRule.add := \"+\" ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 284, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsRule.prefix := &\"as_prefix \" ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 286, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsRule := simpsRule.prefix <|> simpsRule.rename <|> simpsRule.erase <|> simpsRule.add", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 288, "column": 1, "token": "syntax", "kind": "code", "source": "syntax simpsProj := ppSpace ident (\" (\" simpsRule,+ \")\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 320, "column": 44, "token": "set_option", "kind": "block_comment", "source": "* Run `initialize_simps_projections?` (or `set_option trace.simps.verbose true`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 340, "column": 16, "token": "initialize", "kind": "block_comment", "source": "* You can also initialize to use both, in which case you have to choose which one to use by default,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 361, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := initialize_simps_projections)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 365, "column": 1, "token": "macro", "kind": "code", "source": "macro \"initialize_simps_projections?\" rest:simpsProj : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 371, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `simps.verbose", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 372, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `simps.debug", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 412, "column": 1, "token": "initialize", "kind": "code", "source": "initialize structureExt : NameMapExtension (List Name × Array ProjectionData) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 419, "column": 7, "token": "syntax", "kind": "block_comment", "source": "  /-- syntax that might have provided `strName` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 423, "column": 7, "token": "syntax", "kind": "block_comment", "source": "  /-- syntax that provided `newName` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 450, "column": 30, "token": "syntax", "kind": "block_comment", "source": "    Each name comes with the syntax used to write the rule,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 531, "column": 1, "token": "partial", "kind": "code", "source": "partial def getCompositeOfProjectionsAux (proj : String) (e : Expr) (pos : Array Nat)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 682, "column": 33, "token": "constants", "kind": "code", "source": "  let customDeclarations := env.constants.map₂.foldl (init := #[]) fun xs nm _ =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 705, "column": 20, "token": "unsafe", "kind": "code", "source": "    let findArgs ← unsafe evalConst findArgType findArgs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 705, "column": 27, "token": "evalConst", "kind": "code", "source": "    let findArgs ← unsafe evalConst findArgType findArgs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 797, "column": 4, "token": "set_option", "kind": "block_comment", "source": "  `set_option trace.simps.verbose true` was set.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 894, "column": 50, "token": "set_option", "kind": "block_comment", "source": "  /-- Output debug messages. Not used much, use `set_option simps.debug true` instead. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 920, "column": 1, "token": "partial", "kind": "code", "source": "partial def _root_.Lean.Expr.instantiateLambdasOrApps (es : Array Expr) (e : Expr) : Expr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 972, "column": 29, "token": "constants", "kind": "block_comment", "source": "`args` is the list of local constants occurring, and `univs` is the list of universe variables. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 1015, "column": 5, "token": "addDecl", "kind": "code", "source": "    addDecl <| .thmDecl {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 1034, "column": 1, "token": "partial", "kind": "code", "source": "partial def headStructureEtaReduce (e : Expr) : MetaM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 1067, "column": 9, "token": "partial", "kind": "code", "source": "private partial def addProjections (nm : NameStruct) (type lhs rhs : Expr)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 1087, "column": 10, "token": "syntax", "kind": "block_comment", "source": "  /- The syntax object associated to the projection we're making now (if any).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 1115, "column": 49, "token": "syntax", "kind": "line_comment", "source": "    -- we pass the precise argument of simps as syntax argument to `addProjection`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 1242, "column": 19, "token": "syntax", "kind": "block_comment", "source": "/-- elaborate the syntax and run `simpsTac`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 1253, "column": 1, "token": "initialize", "kind": "code", "source": "initialize simpsAttr : ParametricAttribute (Array Name) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\Basic.lean", "line": 1263, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Mathlib.Tactic.registerGeneratingAttr `simps fun decl stx kind => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.NotationClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\NotationClass.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Exception", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.NotationClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\NotationClass.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.NameMapAttribute", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.NotationClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\NotationClass.lean", "line": 21, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.NotationClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\NotationClass.lean", "line": 37, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := notation_class) \"notation_class\" \"*\"? (ppSpace ident)? (ppSpace ident)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Simps.NotationClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Simps\\NotationClass.lean", "line": 105, "column": 1, "token": "initialize", "kind": "code", "source": "initialize notationClassAttr : NameMapExtension AutomaticProjectionData ← do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SplitIfs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SplitIfs.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Location", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SplitIfs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SplitIfs.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.SplitIf", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SplitIfs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SplitIfs.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Simp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SplitIfs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SplitIfs.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SplitIfs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SplitIfs.lean", "line": 49, "column": 9, "token": "partial", "kind": "code", "source": "private partial def findIfToSplit? (e : Expr) : Option (Expr × Expr) :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SplitIfs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SplitIfs.lean", "line": 120, "column": 9, "token": "partial", "kind": "code", "source": "private partial def splitIfsCore", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SplitIfs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SplitIfs.lean", "line": 151, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := splitIfs) \"split_ifs\" (location)? (\" with\" (ppSpace colGt binderIdent)+)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SplitIfs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SplitIfs.lean", "line": 153, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Spread", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Spread.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Binders", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Spread", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Spread.lean", "line": 12, "column": 20, "token": "syntax", "kind": "block_comment", "source": "# Macro for spread syntax (`__ := instSomething`) in structures.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Spread", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Spread.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Spread", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Spread.lean", "line": 20, "column": 49, "token": "syntax", "kind": "block_comment", "source": "This adds support for structure instance spread syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Spread", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Spread.lean", "line": 38, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := letImplDetailStx) \"let_impl_detail \" ident \" := \" term \"; \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Spread", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Spread.lean", "line": 61, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Subsingleton", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Subsingleton.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Refl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Subsingleton", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Subsingleton.lean", "line": 21, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Subsingleton", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Subsingleton.lean", "line": 128, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := subsingletonStx) \"subsingleton\" (ppSpace \"[\" term,* \"]\")? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Subsingleton", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Subsingleton.lean", "line": 172, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Substs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Substs.lean", "line": 11, "column": 16, "token": "macro", "kind": "block_comment", "source": "# The `substs` macro", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Substs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Substs.lean", "line": 13, "column": 14, "token": "macro", "kind": "block_comment", "source": "The `substs` macro is a deprecated version of the `subst` tactic that allowed for more than one", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Substs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Substs.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Substs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Substs.lean", "line": 22, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := substs) \"substs\" (colGt ppSpace ident)* : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Substs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Substs.lean", "line": 25, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuccessIfFailWithMsg", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuccessIfFailWithMsg.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Eval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuccessIfFailWithMsg", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuccessIfFailWithMsg.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.BuiltinTactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuccessIfFailWithMsg", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuccessIfFailWithMsg.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuccessIfFailWithMsg", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuccessIfFailWithMsg.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuccessIfFailWithMsg", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuccessIfFailWithMsg.lean", "line": 32, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := successIfFailWithMsg) \"success_if_fail_with_msg \" term:max tacticSeq : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuccessIfFailWithMsg", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuccessIfFailWithMsg.lean", "line": 62, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuccessIfFailWithMsg", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuccessIfFailWithMsg.lean", "line": 65, "column": 16, "token": "unsafe", "kind": "code", "source": "    let msg' ← unsafe Term.evalTerm String (.const ``String []) msg", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 11, "column": 21, "token": "set_option", "kind": "block_comment", "source": "# Defines the `sudo set_option` command.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 34, "column": 19, "token": "set_option", "kind": "block_comment", "source": "The command `sudo set_option name val` is similar to `set_option name val`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 34, "column": 55, "token": "set_option", "kind": "block_comment", "source": "The command `sudo set_option name val` is similar to `set_option name val`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 37, "column": 1, "token": "elab", "kind": "code", "source": "elab \"sudo \" \"set_option \" n:ident ppSpace val:term : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 37, "column": 15, "token": "set_option", "kind": "string", "source": "elab \"sudo \" \"set_option \" n:ident ppSpace val:term : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 44, "column": 19, "token": "set_option", "kind": "block_comment", "source": "The command `sudo set_option name val in term` is similar to `set_option name val in term`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 44, "column": 63, "token": "set_option", "kind": "block_comment", "source": "The command `sudo set_option name val in term` is similar to `set_option name val in term`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 47, "column": 1, "token": "elab", "kind": "code", "source": "elab \"sudo \" \"set_option \" n:ident ppSpace val:term \" in \" body:term : term <= expectedType => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 47, "column": 15, "token": "set_option", "kind": "string", "source": "elab \"sudo \" \"set_option \" n:ident ppSpace val:term \" in \" body:term : term <= expectedType => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 54, "column": 6, "token": "set_option", "kind": "block_comment", "source": "sudo set_option trace.Elab.resuming true in #check 4", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SudoSetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SudoSetOption.lean", "line": 55, "column": 13, "token": "set_option", "kind": "block_comment", "source": "#check sudo set_option trace.Elab.resuming true in by exact 4", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Declaration", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 27, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 35, "column": 66, "token": "unsafe", "kind": "code", "source": "| `($[$doc?:docComment]? $(attrs?)? $(vis?)? $[noncomputable]? $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 37, "column": 83, "token": "unsafe", "kind": "code", "source": "  elabDeclaration <| ← `($[$doc?:docComment]? $(attrs?)? $(vis?)? noncomputable $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 39, "column": 66, "token": "unsafe", "kind": "code", "source": "| `($[$doc?:docComment]? $(attrs?)? $(vis?)? $[noncomputable]? $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 41, "column": 83, "token": "unsafe", "kind": "code", "source": "  elabDeclaration <| ← `($[$doc?:docComment]? $(attrs?)? $(vis?)? noncomputable $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 43, "column": 66, "token": "unsafe", "kind": "code", "source": "| `($[$doc?:docComment]? $(attrs?)? $(vis?)? $[noncomputable]? $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 45, "column": 83, "token": "unsafe", "kind": "code", "source": "  elabDeclaration <| ← `($[$doc?:docComment]? $(attrs?)? $(vis?)? noncomputable $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 47, "column": 66, "token": "unsafe", "kind": "code", "source": "| `($[$doc?:docComment]? $(attrs?)? $(vis?)? $[noncomputable]? $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 49, "column": 83, "token": "unsafe", "kind": "code", "source": "  elabDeclaration <| ← `($[$doc?:docComment]? $(attrs?)? $(vis?)? noncomputable $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 51, "column": 66, "token": "unsafe", "kind": "code", "source": "| `($[$doc?:docComment]? $(attrs?)? $(vis?)? $[noncomputable]? $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 53, "column": 83, "token": "unsafe", "kind": "code", "source": "  elabDeclaration <| ← `($[$doc?:docComment]? $(attrs?)? $(vis?)? noncomputable $(unsafe?)?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 59, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"unsuppress_compilation\" (\" in \" command)? : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 76, "column": 1, "token": "macro", "kind": "code", "source": "macro \"suppress_compilation\" : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 83, "column": 20, "token": "macro", "kind": "code", "source": "  attribute [local macro $notaKind] $notaMacro", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 88, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SuppressCompilation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SuppressCompilation.lean", "line": 94, "column": 17, "token": "macro", "kind": "code", "source": "    attribute [-macro] $notaMacro", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SwapVar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SwapVar.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SwapVar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SwapVar.lean", "line": 23, "column": 1, "token": "syntax", "kind": "code", "source": "syntax swapRule := ident \" ↔\"? ppSpace ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.SwapVar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\SwapVar.lean", "line": 37, "column": 1, "token": "elab", "kind": "code", "source": "elab \"swap_var \" swapRules:(colGt swapRule),+ : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.TacticAnalysis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Elab.InfoTree", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 113, "column": 20, "token": "syntax", "kind": "block_comment", "source": "/-- Convert a term syntax to a grindParam syntax (wrapping in grindLemma).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 113, "column": 43, "token": "syntax", "kind": "block_comment", "source": "/-- Convert a term syntax to a grindParam syntax (wrapping in grindLemma).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 191, "column": 19, "token": "syntax", "kind": "line_comment", "source": "      -- linarith syntax: \"linarith\" \"!\"? linarithArgsRest", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 393, "column": 78, "token": "syntax", "kind": "block_comment", "source": "`label` is an optional human-readable name for output. If `none`, the tactic syntax is used.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 427, "column": 67, "token": "syntax", "kind": "line_comment", "source": "            -- Use try/catch because ppTactic can fail on certain syntax (e.g., `congr($h x)`)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 454, "column": 27, "token": "syntax", "kind": "block_comment", "source": "`tacticStr` is the tactic syntax as a string (e.g., \"grind +suggestions\").", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 459, "column": 31, "token": "set_option", "kind": "block_comment", "source": "To limit tactic runtime, use `set_option maxHeartbeats N` in the build command.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 481, "column": 37, "token": "syntax", "kind": "block_comment", "source": "- `TRY_AT_EACH_STEP_TACTIC`: Tactic syntax to try (e.g., \"grind +suggestions\") - required", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 532, "column": 62, "token": "syntax", "kind": "line_comment", "source": "  -- As `aesop` isn't imported here, we construct the tactic syntax manually.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 556, "column": 45, "token": "syntax", "kind": "block_comment", "source": "Set `TRY_AT_EACH_STEP_TACTIC` to the tactic syntax to try (required).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 616, "column": 44, "token": "syntax", "kind": "block_comment", "source": "/-- Convert a TryThis suggestion to tactic syntax for verification. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis.Declarations", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis\\Declarations.lean", "line": 665, "column": 36, "token": "syntax", "kind": "line_comment", "source": "            -- Parse suggestion to syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.Heartbeats", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.InfoUtils", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Elab.Tactic.Meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Compiler.IR.CompilerM", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 25, "column": 51, "token": "set_option", "kind": "block_comment", "source": "The framework runs, but does nothing by default (`set_option linter.tacticAnalysis false`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 27, "column": 10, "token": "set_option", "kind": "block_comment", "source": "option: `set_option linter.tacticAnalysis.roundName true`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 39, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 64, "column": 42, "token": "syntax", "kind": "block_comment", "source": "/-- Run tactic code, given by a piece of syntax, in the context of a tactic info node.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 91, "column": 42, "token": "meta", "kind": "block_comment", "source": "extending `Config` with some declaration meta-information.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 111, "column": 5, "token": "unsafe", "kind": "code", "source": "    unsafe env.evalConstCheck Config opts ``Config e.declName", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 113, "column": 15, "token": "unsafe", "kind": "code", "source": "  let opt := (unsafe env.evalConst (Lean.Option Bool) opts e.optionName).toOption", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 113, "column": 26, "token": "evalConst", "kind": "code", "source": "  let opt := (unsafe env.evalConst (Lean.Option Bool) opts e.optionName).toOption", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 120, "column": 1, "token": "initialize", "kind": "code", "source": "initialize tacticAnalysisExt : PersistentEnvExtension Entry (Entry × Pass)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 137, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 156, "column": 7, "token": "setEnv", "kind": "code", "source": "      setEnv <| tacticAnalysisExt.addEntry env (entry, ext)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 184, "column": 91, "token": "syntax", "kind": "line_comment", "source": "    (fun _ _ _ => pure true) -- Assumption: a tactic can occur as a child of any piece of syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 207, "column": 47, "token": "syntax", "kind": "line_comment", "source": "        -- Remaining options: plain pieces of syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 243, "column": 19, "token": "syntax", "kind": "block_comment", "source": "collecting tactic syntax and state to call the passes on.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 254, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter tacticAnalysis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TacticAnalysis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TacticAnalysis.lean", "line": 287, "column": 31, "token": "syntax", "kind": "block_comment", "source": "  * **trigger** on a piece of syntax (which could contain multiple tactic calls);", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Classical", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.ConfigEval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 30, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `tauto", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 109, "column": 1, "token": "partial", "kind": "code", "source": "partial def distribNotAt (nIters : Nat) (state : DistribNotState) : MetaM DistribNotState :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 123, "column": 1, "token": "partial", "kind": "code", "source": "partial def distribNotAux (fvars : List Expr) (g : MVarId) : MetaM MVarId :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 229, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := tauto) \"tauto\" optConfig : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Tauto", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Tauto.lean", "line": 231, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic | `(tactic| tauto $cfg:optConfig) => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TautoSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TautoSet.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TautoSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TautoSet.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TautoSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TautoSet.lean", "line": 26, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := specialize_all) \"specialize_all\" x:term : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TautoSet", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TautoSet.lean", "line": 48, "column": 1, "token": "macro", "kind": "code", "source": "macro \"tauto_set\" : tactic => `(tactic|", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 13, "column": 39, "token": "syntax", "kind": "block_comment", "source": "from patterns written using quotation syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 49, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 56, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `Elab.congr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 78, "column": 29, "token": "set_option", "kind": "block_comment", "source": "For debugging, you can set `set_option trace.Elab.congr true`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 82, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := termCongr) \"congr(\" withoutForbidden(ppDedentIfGrouped(term)) \")\" : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 175, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := cHoleExpand) \"cHole% \" (&\"lhs\" <|> &\"rhs\") term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 476, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkCongrOfAux (depth : Nat) (mvarCounterSaved : Nat) (lhs rhs : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 575, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkCongrOfApp (depth : Nat) (mvarCounterSaved : Nat) (lhs rhs : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TermCongr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TermCongr.lean", "line": 697, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkCongrOf (depth : Nat) (mvarCounterSaved : Nat) (lhs rhs : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Qq", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Util.AtomM", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 26, "column": 21, "token": "syntax", "kind": "block_comment", "source": "/-! ### Parsing and syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 28, "column": 89, "token": "syntax", "kind": "block_comment", "source": "We implement `tfae_have` in terms of a syntactic `have`. To support as much of the same syntax as", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 53, "column": 1, "token": "syntax", "kind": "block_comment", "source": "syntax (which, unlike `have`, omits `\" : \"`).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 56, "column": 81, "token": "syntax", "kind": "block_comment", "source": "/-- We need this to ensure `<|>` in `tfaeHaveIdLhs` takes in the same number of syntax trees on", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 111, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 117, "column": 22, "token": "sorry", "kind": "block_comment", "source": "  tfae_have 1 → 2 := sorry /- proof of P → Q -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 118, "column": 22, "token": "sorry", "kind": "block_comment", "source": "  tfae_have 2 → 1 := sorry /- proof of Q → P -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 119, "column": 22, "token": "sorry", "kind": "block_comment", "source": "  tfae_have 2 ↔ 3 := sorry /- proof of Q ↔ R -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 127, "column": 22, "token": "sorry", "kind": "block_comment", "source": "  tfae_have 1 → 2 := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 130, "column": 28, "token": "sorry", "kind": "block_comment", "source": "  tfae_have hpq : 1 → 2 := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 137, "column": 33, "token": "sorry", "kind": "block_comment", "source": "  tfae_have ⟨pq, qp⟩ : 1 ↔ 2 := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 142, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 145, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := tfaeHave) \"tfae_have \" tfaeHaveDecl : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 156, "column": 22, "token": "sorry", "kind": "block_comment", "source": "  tfae_have 1 → 2 := sorry /- proof of P → Q -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 157, "column": 22, "token": "sorry", "kind": "block_comment", "source": "  tfae_have 2 → 1 := sorry /- proof of Q → P -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 158, "column": 22, "token": "sorry", "kind": "block_comment", "source": "  tfae_have 2 ↔ 3 := sorry /- proof of Q ↔ R -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 162, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := tfaeFinish) \"tfae_finish\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 171, "column": 1, "token": "partial", "kind": "code", "source": "partial def getTFAEList (t : Expr) : MetaM (Q(List Prop) × List Q(Prop)) := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 190, "column": 1, "token": "partial", "kind": "code", "source": "partial def dfs (i j : ℕ) (P P' : Q(Prop)) (hP : Q($P)) : StateT (Std.HashSet ℕ) MetaM Q($P') := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 212, "column": 1, "token": "partial", "kind": "code", "source": "partial def proveChain (i : ℕ) (is : List ℕ) (P : Q(Prop)) (l : Q(List Prop)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 224, "column": 1, "token": "partial", "kind": "code", "source": "partial def proveGetLastDImpl (i i' : ℕ) (is : List ℕ) (P P' : Q(Prop)) (l : Q(List Prop)) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 258, "column": 10, "token": "syntax", "kind": "block_comment", "source": "/-- Turn syntax for a given index into a natural number, as long as it lies between `1` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 278, "column": 27, "token": "sorry", "kind": "code", "source": "    Term.addTermInfo' i q(sorry : $Pi) Pi", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 279, "column": 27, "token": "sorry", "kind": "code", "source": "    Term.addTermInfo' j q(sorry : $Pj) Pj", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 285, "column": 29, "token": "sorry", "kind": "code", "source": "    Term.addTermInfo' stx q(sorry : $ty) ty", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 291, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 301, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 318, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 345, "column": 6, "token": "syntax", "kind": "block_comment", "source": "This syntax and its implementation, which behaves like \"Mathlib `have`\" is deprecated; we preserve", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 350, "column": 29, "token": "syntax", "kind": "block_comment", "source": "/-- Re-enables \"goal-style\" syntax for `tfae_have` when `true`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 352, "column": 50, "token": "syntax", "kind": "string", "source": "  descr := \"Re-enable \\\"goal-style\\\" 'tfae_have' syntax\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 361, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := tfaeHave') \"tfae_have \" tfaeHaveIdLhs : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 364, "column": 38, "token": "syntax", "kind": "string", "source": "  before \"\\\"Goal-style\\\" `tfae_have` syntax is deprecated. Now, `tfae_have ...` should be followed\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 366, "column": 6, "token": "set_option", "kind": "string", "source": "    `set_option Mathlib.Tactic.TFAE.useDeprecated true`.\\n\\n***\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 368, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 370, "column": 16, "token": "syntax", "kind": "line_comment", "source": "  -- Deprecate syntax:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 374, "column": 22, "token": "syntax", "kind": "string", "source": "      \\\"Goal-style\\\" syntax '{ref}' is deprecated in favor of '{ref} := ...'.\\n\\n\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TFAE", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TFAE.lean", "line": 375, "column": 37, "token": "set_option", "kind": "string", "source": "      To turn this warning off, use set_option Mathlib.Tactic.TFAE.useDeprecated true\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToAdditive.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToAdditive.lean", "line": 16, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.privateModule false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToAdditive.lean", "line": 27, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translate.warnInvalid false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToAdditive.lean", "line": 31, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.translate.warnInvalid false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToDual.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToExpr.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToExpr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToExpr.lean", "line": 19, "column": 1, "token": "set_option", "kind": "code", "source": "set_option autoImplicit true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToFun.lean", "line": 20, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToFun.lean", "line": 40, "column": 69, "token": "syntax", "kind": "block_comment", "source": "Use the `to_fun (attr := ...)` (or `to_fun (attr := ...) new_name`) syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToFun.lean", "line": 43, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_fun) \"to_fun\" optAttrArg (ppSpace ident)? : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToFun", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToFun.lean", "line": 73, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.ToLevel", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\ToLevel.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Trace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Trace.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.ElabTerm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Trace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Trace.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Eval", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Trace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Trace.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Trace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Trace.lean", "line": 21, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := Lean.Parser.Tactic.trace) tk:\"trace \" val:term : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Trace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Trace.lean", "line": 23, "column": 20, "token": "unsafe", "kind": "code", "source": "  logInfoAt tk <|← unsafe evalExpr String (mkConst `String) e", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Trace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Trace.lean", "line": 23, "column": 27, "token": "evalExpr", "kind": "code", "source": "  logInfoAt tk <|← unsafe evalExpr String (mkConst `String) e", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Attributes", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Attributes.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Attributes", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Attributes.lean", "line": 24, "column": 1, "token": "initialize", "kind": "code", "source": "initialize generatingAttrs : IO.Ref (NameMap (Name → Syntax → AttributeKind → AttrM (Array Name))) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Compiler.NoncomputableAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.App", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Ext", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Rfl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Symm", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.CoeAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.Simp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 24, "column": 1, "token": "meta", "kind": "code", "source": "meta import Mathlib.Tactic.Translate.Reorder", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 33, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 42, "column": 79, "token": "syntax", "kind": "block_comment", "source": "(such as in `a ^ n` -> `n • a` -> `n +ᵥ a`). In this case, you should use the syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 46, "column": 1, "token": "syntax", "kind": "code", "source": "syntax attrOption := &\"attr\" \" := \" Parser.Term.attrInstance,*", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 48, "column": 1, "token": "syntax", "kind": "code", "source": "syntax reorderOption := &\"reorder\" \" := \" translateReorder", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 53, "column": 16, "token": "constant", "kind": "block_comment", "source": "translate this constant. This is inferred automatically,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 54, "column": 43, "token": "syntax", "kind": "block_comment", "source": "but it can also be overwritten using this syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 71, "column": 1, "token": "syntax", "kind": "code", "source": "syntax relevantArgOption := &\"relevant_arg\" \" := \" hole <|> ident <|> num", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 81, "column": 1, "token": "syntax", "kind": "code", "source": "syntax dontTranslateOption := &\"dont_translate\" \" := \" (ident <|> num)+", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 83, "column": 1, "token": "syntax", "kind": "code", "source": "syntax renameRule := ident (\" → \" <|> \" ↔ \") ident", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 89, "column": 69, "token": "constant", "kind": "block_comment", "source": "`oldName → newName` specifying the argument names of the translated constant. The syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 89, "column": 83, "token": "syntax", "kind": "block_comment", "source": "`oldName → newName` specifying the argument names of the translated constant. The syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 92, "column": 1, "token": "syntax", "kind": "code", "source": "syntax renameOption := &\"rename\" \" := \" renameRule,+", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 94, "column": 1, "token": "syntax", "kind": "code", "source": "syntax bracketedOption := \"(\" attrOption <|> reorderOption <|>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 112, "column": 1, "token": "syntax", "kind": "code", "source": "syntax translationHint := (ppSpace (&\"existing\" <|> &\"self\" <|> &\"none\"))?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 114, "column": 1, "token": "syntax", "kind": "code", "source": "syntax attrArgs :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 120, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `translate", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 121, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `translate_detail", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 176, "column": 39, "token": "constant", "kind": "block_comment", "source": "whether or not to translate the given constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 196, "column": 68, "token": "constant", "kind": "block_comment", "source": "/-- `TranslationInfo` stores the information of how to translate a constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 202, "column": 51, "token": "constant", "kind": "block_comment", "source": "  /-- The argument used to determine whether this constant should be translated. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 223, "column": 3, "token": "constant", "kind": "block_comment", "source": "  constant when translating it. For example, `Set.Icc`, `Monotone`, `DecidableLT`, `WCovBy` are all", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 224, "column": 89, "token": "constants", "kind": "block_comment", "source": "  morally self-dual, but their definition is not self-dual. So, in order to allow these constants", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 227, "column": 40, "token": "constants", "kind": "block_comment", "source": "  /-- `translations` stores all of the constants that have been tagged with this attribute,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 248, "column": 24, "token": "constant", "kind": "block_comment", "source": "/-- Check if the given constant exists in the environment, also checking for reserved names.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 260, "column": 35, "token": "constant", "kind": "string", "source": "    logError m!\"Failed to realize constant {c}:{indentD ex.toMessageData}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 266, "column": 27, "token": "constant", "kind": "block_comment", "source": "We make sure that the new constant is realized. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 310, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv (t.translations.addEntry · (src, info))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 318, "column": 18, "token": "set_option", "kind": "block_comment", "source": "  Equivalent to `set_option trace.translate true`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 330, "column": 51, "token": "constant", "kind": "block_comment", "source": "  /-- The argument used to determine whether this constant should be translated. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 377, "column": 45, "token": "constant", "kind": "block_comment", "source": "Returning `none` means that `e` contains no constant that blocks translation.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 383, "column": 9, "token": "unsafe", "kind": "code", "source": "private unsafe def shouldTranslateUnsafe (env : Environment) (t : TranslateData) (e : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 396, "column": 14, "token": "constant", "kind": "line_comment", "source": "        -- A constant in an application, e.g. `Prod` in `α × β`, is translated by default.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 405, "column": 12, "token": "constant", "kind": "line_comment", "source": "      -- A constant not in an application, e.g. `ℕ`, is not translated by default.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 433, "column": 69, "token": "constant", "kind": "block_comment", "source": "/-- `shouldTranslate e` tests whether the expression `e` contains a constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 436, "column": 1, "token": "constants", "kind": "block_comment", "source": "constants if `shouldTranslate` applied to their relevant argument returns `true`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 440, "column": 3, "token": "implemented_by", "kind": "code", "source": "@[implemented_by shouldTranslateUnsafe]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 441, "column": 1, "token": "opaque", "kind": "code", "source": "opaque shouldTranslate (env : Environment) (t : TranslateData) (e : Expr) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 452, "column": 1, "token": "partial", "kind": "code", "source": "partial def applyReplacementFun (t : TranslateData) (e : Expr) : ReplacementM Expr :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 651, "column": 52, "token": "addDecl", "kind": "block_comment", "source": "/-- Translate the source declaration and then run `addDecl`. If the kernel throws an error,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 669, "column": 9, "token": "addDecl", "kind": "code", "source": "        addDecl declAttempt.1.toDeclaration!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 674, "column": 9, "token": "setEnv", "kind": "code", "source": "        setEnv env", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 681, "column": 5, "token": "addDecl", "kind": "code", "source": "    addDecl decl.1.toDeclaration!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 720, "column": 38, "token": "constants", "kind": "block_comment", "source": "/-- Returns a `NameSet` of auxiliary constants in `decl` that might have been generated", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 726, "column": 58, "token": "macro", "kind": "block_comment", "source": "`wrapped✝` is generated by `irreducible_def`, and it has macro scopes.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 764, "column": 1, "token": "partial", "kind": "code", "source": "partial def transformDeclRec (t : TranslateData) (cfg : Config) (rootSrc rootTgt src : Name)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 827, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv (addNoncomputable · tgt)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 830, "column": 36, "token": "meta", "kind": "line_comment", "source": "      -- We need to mark `tgt` as `meta` before running `compileDecl`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 831, "column": 7, "token": "modifyEnv", "kind": "code", "source": "      modifyEnv (markMeta · tgt)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 843, "column": 5, "token": "modifyEnv", "kind": "code", "source": "    modifyEnv (addProtected · tgt)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 940, "column": 60, "token": "syntax", "kind": "string", "source": "    If this is intentional, use the `@[{t.attrName} self]` syntax.\\n\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 943, "column": 74, "token": "syntax", "kind": "string", "source": "    or provide a translated name using the `@[{t.attrName} my_add_name]` syntax.\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 961, "column": 1, "token": "partial", "kind": "code", "source": "partial def checkExistingType (t : TranslateData) (src tgt : Name) (cfg : Config)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 1199, "column": 1, "token": "partial", "kind": "code", "source": "partial def applyAttributes (t : TranslateData) (cfg : Config) (src tgt : Name) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 1277, "column": 1, "token": "partial", "kind": "code", "source": "partial def copyMetaData (t : TranslateData) (cfg : Config) (src tgt : Name) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 1298, "column": 1, "token": "partial", "kind": "code", "source": "partial def addTranslationAttr (t : TranslateData) (src : Name) (cfg : Config)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Core", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Core.lean", "line": 1333, "column": 53, "token": "syntax", "kind": "line_comment", "source": "    -- so the docstring is going to have incomplete syntax highlighting.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Std.Data.TreeMap.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.String.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 64, "column": 7, "token": "#eval", "kind": "block_comment", "source": "E.g. `#eval \"InvHMulLEConjugate₂SMul_ne_top\".splitCase` yields", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 66, "column": 1, "token": "partial", "kind": "code", "source": "partial def String.splitCase (s : String) (i₀ : Pos.Raw := 0) (r : List String := []) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 95, "column": 1, "token": "partial", "kind": "code", "source": "partial def String.decapitalizeSeq (s : String) (i : String.Pos.Raw := 0) : String :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 118, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval applyNameDict [\"Inv\", \"HMul\", \"LE\", \"Conjugate₂\", \"SMul\", \"_\", \"ne\", \"_\", \"top\"]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 155, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval applyNameDict [\"Mul\", \"Support\"]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 159, "column": 1, "token": "#eval", "kind": "block_comment", "source": "#eval fixAbbreviation [\"Add\", \"Support\"]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.GuessName", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\GuessName.lean", "line": 196, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv fun env ↦ ext.modifyState env fun data ↦", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 24, "column": 51, "token": "syntax", "kind": "block_comment", "source": "To specify reordering arguments of arguments, the syntax is recursive. For example,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 54, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 140, "column": 1, "token": "partial", "kind": "code", "source": "partial def beq (r₁ r₂ : ArgReorder) : Bool :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 161, "column": 9, "token": "constant", "kind": "block_comment", "source": "a given constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 191, "column": 9, "token": "partial", "kind": "code", "source": "private partial def reorderMVars (mvars : Array Expr) (reorder : ArgReorder) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 205, "column": 1, "token": "partial", "kind": "code", "source": "partial def reorderForall (reorder : ArgReorder) (e : Expr) : MetaM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 215, "column": 1, "token": "partial", "kind": "code", "source": "partial def reorderLambda (reorder : ArgReorder) (e : Expr) : MetaM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 269, "column": 1, "token": "partial", "kind": "code", "source": "partial def guessReorder (src tgt : Expr) : MetaM ArgReorder := withReducible do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 330, "column": 66, "token": "syntax", "kind": "line_comment", "source": "-- Note: We have to use `declare_syntax_cat` because the reorder syntax is recursive.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 331, "column": 9, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax category for the reorder syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 331, "column": 41, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax category for the reorder syntax. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 334, "column": 1, "token": "syntax", "kind": "code", "source": "syntax reorderPart := (ident <|> num)+ (\" (\" translateReorder \")\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 352, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := reorder) reorderPart,* : translateReorder", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 354, "column": 15, "token": "syntax", "kind": "block_comment", "source": "/-- Elaborate syntax that refers to an argument of a declaration or hypothesis.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 376, "column": 1, "token": "partial", "kind": "code", "source": "partial def elabReorder (stx : TSyntax `translateReorder) (argNames : Array Name)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.Reorder", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\Reorder.lean", "line": 397, "column": 57, "token": "syntax", "kind": "line_comment", "source": "            -- Recursively elaborate the nested reorder syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Translate.Core", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 19, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 54, "column": 7, "token": "addDecl", "kind": "code", "source": "  let addDecl (name : Name) (type value : Expr) : MetaM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 55, "column": 5, "token": "addDecl", "kind": "code", "source": "    addDecl <| ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 59, "column": 88, "token": "opaque", "kind": "code", "source": "        .defnDecl <$> mkDefinitionValInferringUnsafe name info.levelParams type value .opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 67, "column": 5, "token": "addDecl", "kind": "code", "source": "    addDecl name type value", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 77, "column": 3, "token": "addDecl", "kind": "code", "source": "  addDecl newName newType newValue", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 108, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv (ext.addEntry · (.unfold declName name))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.TagUnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\TagUnfoldBoundary.lean", "line": 130, "column": 3, "token": "modifyEnv", "kind": "code", "source": "  modifyEnv (ext.addEntry · (.cast declName name₁ name₂ translatedName₁ translatedName₂))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 24, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_additive_ignore_args) \"to_additive_ignore_args\" (ppSpace num)* : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 27, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_additive_do_translate) \"to_additive_do_translate\" : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 30, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_additive_dont_translate) \"to_additive_dont_translate\" : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 48, "column": 16, "token": "sorry", "kind": "block_comment", "source": "theorem foo := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 65, "column": 28, "token": "syntax", "kind": "block_comment", "source": "Use the `(reorder := ...)` syntax to reorder the arguments in the generated additive declaration.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 71, "column": 32, "token": "syntax", "kind": "block_comment", "source": "Use the `to_additive existing` syntax to use an existing additive declaration, instead of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 74, "column": 25, "token": "syntax", "kind": "block_comment", "source": "Use the `(attr := ...)` syntax to apply attributes to both the multiplicative and the additive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 93, "column": 23, "token": "syntax", "kind": "block_comment", "source": "The `(rename := ...)` syntax can be used for specifying the argument names of the generated", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 160, "column": 30, "token": "set_option", "kind": "block_comment", "source": "    it is hard, you can run `set_option trace.translate_detail true` and search the output for the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 182, "column": 20, "token": "run_cmd", "kind": "block_comment", "source": "      open Lean in run_cmd logInfo m!\"{ToAdditive.relevantArgAttr.find? (← getEnv) `d}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 251, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_additive) \"to_additive\" \"?\"? attrArgs : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 254, "column": 1, "token": "macro", "kind": "code", "source": "macro \"to_additive?\" rest:attrArgs : attr => `(attr| to_additive ? $rest)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 258, "column": 1, "token": "initialize", "kind": "code", "source": "initialize ignoreArgsAttr : NameMapExtension (List Nat) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 270, "column": 1, "token": "initialize", "kind": "code", "source": "initialize doTranslateAttr : NameMapExtension Bool ← registerNameMapExtension _", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 272, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 285, "column": 1, "token": "initialize", "kind": "code", "source": "initialize translations : NameMapExtension TranslationInfo ← registerNameMapExtension _", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 399, "column": 1, "token": "initialize", "kind": "code", "source": "initialize guessNameExt : GuessName.GuessNameExt ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 410, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 423, "column": 1, "token": "elab", "kind": "code", "source": "elab \"insert_to_additive_translation\" src:ident tgt:ident : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToAdditive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToAdditive.lean", "line": 428, "column": 1, "token": "elab", "kind": "code", "source": "elab \"to_additive_name_hint\" src:ident tgt:ident : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 22, "column": 38, "token": "constant", "kind": "block_comment", "source": "- It is currently not possible for a constant to have multiple possible duals.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 23, "column": 28, "token": "constants", "kind": "block_comment", "source": "  This would be useful for constants that have orders on different types, such as `Monotone f`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 30, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 36, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_dual_ignore_args) \"to_dual_ignore_args\" (ppSpace num)* : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 39, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_dual_do_translate) \"to_dual_do_translate\" : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 42, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_dual_dont_translate) \"to_dual_dont_translate\" : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 60, "column": 46, "token": "sorry", "kind": "block_comment", "source": "lemma min_le_left (a b : α) : min a b ≤ a := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 72, "column": 28, "token": "syntax", "kind": "block_comment", "source": "Use the `(reorder := ...)` syntax to reorder the arguments compared to the dual declaration.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 78, "column": 24, "token": "syntax", "kind": "block_comment", "source": "Use the `to_dual self` syntax to mark the lemma as its own dual. This is needed if the lemma is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 82, "column": 28, "token": "syntax", "kind": "block_comment", "source": "Use the `to_dual existing` syntax to use an existing dual declaration,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 85, "column": 25, "token": "syntax", "kind": "block_comment", "source": "Use the `(attr := ...)` syntax to apply attributes to both the original and the dual version:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 87, "column": 67, "token": "sorry", "kind": "block_comment", "source": "@[to_dual (attr := simp)] lemma min_self (a : α) : min a a = a := sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 95, "column": 23, "token": "syntax", "kind": "block_comment", "source": "The `(rename := ...)` syntax can be used for specifying the argument names of the generated", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 104, "column": 47, "token": "constants", "kind": "block_comment", "source": "To be able to translate a term involving such constants, `to_dual` needs to insert casts,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 110, "column": 11, "token": "set_option", "kind": "block_comment", "source": "by using `set_option trace.translate_detail true`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 112, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := to_dual) \"to_dual\" \"?\"? attrArgs : attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 115, "column": 1, "token": "macro", "kind": "code", "source": "macro \"to_dual?\" rest:attrArgs : attr => `(attr| to_dual ? $rest)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 118, "column": 1, "token": "initialize", "kind": "code", "source": "initialize ignoreArgsAttr : NameMapExtension (List Nat) ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 130, "column": 1, "token": "initialize", "kind": "code", "source": "initialize unfoldBoundaries : UnfoldBoundaryExt ← registerUnfoldBoundaryExt", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 133, "column": 1, "token": "initialize", "kind": "code", "source": "initialize doTranslateAttr : NameMapExtension Bool ← registerNameMapExtension _", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 135, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 148, "column": 1, "token": "initialize", "kind": "code", "source": "initialize translations : NameMapExtension TranslationInfo ← registerNameMapExtension _", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 283, "column": 1, "token": "initialize", "kind": "code", "source": "initialize guessNameExt : GuessName.GuessNameExt ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 299, "column": 1, "token": "elab", "kind": "code", "source": "elab \"to_dual_insert_cast\" declName:ident \" := \" valStx:term : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 305, "column": 1, "token": "elab", "kind": "code", "source": "elab \"to_dual_insert_cast_fun\" declName:ident \" := \" valStx₁:term \", \" valStx₂:term : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 308, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerBuiltinAttribute {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.ToDual", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\ToDual.lean", "line": 319, "column": 1, "token": "elab", "kind": "code", "source": "elab \"to_dual_name_hint\" hints:(ident ident),* : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Delta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 13, "column": 67, "token": "constants", "kind": "block_comment", "source": "# Modify proof terms so that they don't rely on unfolding certain constants", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 16, "column": 39, "token": "constants", "kind": "block_comment", "source": "well typed in a setting where certain constants aren't allowed to be unfolded.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 18, "column": 61, "token": "constants", "kind": "block_comment", "source": "We make use of `withCanUnfoldPred` in order to modify which constants can and cannot be unfolded.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 19, "column": 52, "token": "constants", "kind": "block_comment", "source": "This way, `whnf` and `isDefEq` do not unfold these constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 31, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 50, "column": 54, "token": "constants", "kind": "block_comment", "source": "- Use `withCanUnfoldPred` to not allow unfolding the constants for which we want to insert casts.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 51, "column": 62, "token": "constants", "kind": "block_comment", "source": "- Set up the `SimpM` context so that `Simp.simp` will unfold constants from `b.unfolds`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 65, "column": 49, "token": "constants", "kind": "block_comment", "source": "/-- Given a term `e`, add casts to it to unfold constants appearing in it. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 66, "column": 1, "token": "partial", "kind": "code", "source": "partial def unfoldConsts (b : UnfoldBoundaries) (e : Expr) : SimpM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 81, "column": 50, "token": "constants", "kind": "block_comment", "source": "`expectedType` by adding cast to `e` that unfold constants in `expectedType`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 82, "column": 1, "token": "partial", "kind": "code", "source": "partial def refoldConsts (b : UnfoldBoundaries) (e expectedType : Expr) : SimpM Expr := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 125, "column": 58, "token": "constants", "kind": "block_comment", "source": "/-- Modify `e` so that it has type `expectedType` if the constants in `b` cannot be unfolded. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 135, "column": 48, "token": "constants", "kind": "block_comment", "source": "/-- Modify `e` so that it is well typed if the constants in `b` cannot be unfolded.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 137, "column": 40, "token": "constant", "kind": "block_comment", "source": "Note: it may be that `e` contains some constant whose type is not well typed in this setting.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Translate.UnfoldBoundary", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Translate\\UnfoldBoundary.lean", "line": 138, "column": 41, "token": "constants", "kind": "block_comment", "source": "We don't make an effort to replace such constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TryThis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TryThis.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TryThis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TryThis.lean", "line": 12, "column": 21, "token": "macro", "kind": "block_comment", "source": "# 'Try this' tactic macro", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TryThis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TryThis.lean", "line": 14, "column": 45, "token": "macro", "kind": "block_comment", "source": "This is a convenient shorthand intended for macro authors to be able to generate \"Try this\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TryThis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TryThis.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TryThis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TryThis.lean", "line": 25, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"try_this\" tac:tactic info:(str)? : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TryThis", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TryThis.lean", "line": 32, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"try_this\" tac:conv info:(str)? : conv => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TypeStar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TypeStar.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TypeStar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TypeStar.lean", "line": 27, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkFreshLevelName (usedLevelNames : List Name) (namePrefix : Name := `u) : Name :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TypeStar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TypeStar.lean", "line": 57, "column": 9, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax `variable (X Y ... Z : Sort*)` creates a new distinct implicit universe variable", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TypeStar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TypeStar.lean", "line": 59, "column": 1, "token": "elab", "kind": "code", "source": "elab \"Sort*\" : term => return .sort <| ← mkFreshLevelParam", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TypeStar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TypeStar.lean", "line": 61, "column": 9, "token": "syntax", "kind": "block_comment", "source": "/-- The syntax `variable (X Y ... Z : Type*)` creates a new distinct implicit universe variable", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.TypeStar", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\TypeStar.lean", "line": 63, "column": 1, "token": "elab", "kind": "code", "source": "elab \"Type*\" : term => return .sort <| .succ <| ← mkFreshLevelParam", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.UnsetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\UnsetOption.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Parser.Term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.UnsetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\UnsetOption.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Parser.Do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.UnsetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\UnsetOption.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.UnsetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\UnsetOption.lean", "line": 18, "column": 25, "token": "set_option", "kind": "block_comment", "source": "For example, inputting `set_option blah 7` and then `unset_option blah`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.UnsetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\UnsetOption.lean", "line": 19, "column": 51, "token": "set_option", "kind": "block_comment", "source": "returns the user to the default state before any `set_option` command is called.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.UnsetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\UnsetOption.lean", "line": 25, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.UnsetOption", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\UnsetOption.lean", "line": 43, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := unsetOption) \"unset_option \" opt:ident : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Util", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 25, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 30, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `tactic.use", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 85, "column": 1, "token": "partial", "kind": "code", "source": "partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 143, "column": 37, "token": "macro_rules", "kind": "block_comment", "source": "This is an extensible tactic using `macro_rules`. By default it can:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 150, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"use_discharger\" : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 152, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| use_discharger) => `(tactic| apply exists_prop.mpr <;> use_discharger)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 153, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| use_discharger) => `(tactic| apply And.intro <;> use_discharger)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 154, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| use_discharger) => `(tactic| rfl)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 155, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| use_discharger) => `(tactic| assumption)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 156, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| use_discharger) => `(tactic| apply True.intro)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 218, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := useSyntax)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Use", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Use.lean", "line": 223, "column": 1, "token": "elab", "kind": "code", "source": "elab \"use!\" discharger?:(Parser.Tactic.discharger)? ppSpace args:term,+ : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Linter.UnusedVariables", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 21, "column": 2, "token": "syntax", "kind": "block_comment", "source": "*syntax*. This means that `variable?` needs to pretty print the expressions we get", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 25, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 30, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `variable?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 49, "column": 42, "token": "syntax", "kind": "block_comment", "source": "/-- The `variable?` command has the same syntax as `variable`, but it will auto-insert", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 65, "column": 61, "token": "syntax", "kind": "block_comment", "source": "typeclass instance inference failure, it synthesizes binder syntax for it and adds it to", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 84, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := «variable?»)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 104, "column": 1, "token": "initialize", "kind": "code", "source": "initialize variableAliasAttr : TagAttribute ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 126, "column": 1, "token": "partial", "kind": "code", "source": "partial def getSubproblem", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 160, "column": 1, "token": "partial", "kind": "code", "source": "partial def completeBinders' (maxSteps : Nat) (gas : Nat)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Variable", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Variable.lean", "line": 222, "column": 40, "token": "set_option", "kind": "string", "source": "        bug, or you can try adjusting `set_option variable?.maxSteps {maxSteps}`\\n\\n\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Calc", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Data.String.Defs", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Widget.SelectPanelUtils", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.CodeAction.Attr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 25, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 44, "column": 25, "token": "meta", "kind": "code", "source": "      let tacPos := doc.meta.text.utf8PosToLspPos info.stx.getPos?.get!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 45, "column": 25, "token": "meta", "kind": "code", "source": "      let endPos := doc.meta.text.utf8PosToLspPos info.stx.getTailPos?.get!", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 50, "column": 75, "token": "sorry", "kind": "string", "source": "          { range := ⟨tacPos, endPos⟩, newText := s!\"calc {goalFmt} := by sorry\" }", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 97, "column": 46, "token": "sorry", "kind": "string", "source": "      s!\"{lhsStr} {relStr} {newLhsStr} := by sorry\\n{spc}_ {relStr} {newRhsStr} := by sorry\\n\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 97, "column": 87, "token": "sorry", "kind": "string", "source": "      s!\"{lhsStr} {relStr} {newLhsStr} := by sorry\\n{spc}_ {relStr} {newRhsStr} := by sorry\\n\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 98, "column": 41, "token": "sorry", "kind": "string", "source": "         {spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 100, "column": 39, "token": "sorry", "kind": "string", "source": "      s!\"_ {relStr} {newLhsStr} := by sorry\\n{spc}\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 101, "column": 39, "token": "sorry", "kind": "string", "source": "         _ {relStr} {newRhsStr} := by sorry\\n{spc}\\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 102, "column": 36, "token": "sorry", "kind": "string", "source": "         _ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 105, "column": 46, "token": "sorry", "kind": "string", "source": "      s!\"{lhsStr} {relStr} {newRhsStr} := by sorry\\n{spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 105, "column": 84, "token": "sorry", "kind": "string", "source": "      s!\"{lhsStr} {relStr} {newRhsStr} := by sorry\\n{spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 107, "column": 39, "token": "sorry", "kind": "string", "source": "      s!\"_ {relStr} {newRhsStr} := by sorry\\n{spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 107, "column": 77, "token": "sorry", "kind": "string", "source": "      s!\"_ {relStr} {newRhsStr} := by sorry\\n{spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 110, "column": 46, "token": "sorry", "kind": "string", "source": "      s!\"{lhsStr} {relStr} {newLhsStr} := by sorry\\n{spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 110, "column": 84, "token": "sorry", "kind": "string", "source": "      s!\"{lhsStr} {relStr} {newLhsStr} := by sorry\\n{spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 112, "column": 39, "token": "sorry", "kind": "string", "source": "      s!\"_ {relStr} {newLhsStr} := by sorry\\n{spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 112, "column": 77, "token": "sorry", "kind": "string", "source": "      s!\"_ {relStr} {newLhsStr} := by sorry\\n{spc}_ {relStr} {rhsStr} := by sorry\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 137, "column": 1, "token": "elab", "kind": "code", "source": "elab stx:\"calc?\" : tactic => withMainContext do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 141, "column": 80, "token": "sorry", "kind": "code", "source": "  let s ← `(tactic| calc $(← Lean.PrettyPrinter.delab (← getMainTarget)) := by sorry)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 143, "column": 26, "token": "sorry", "kind": "code", "source": "  evalTactic (← `(tactic|sorry))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Calc", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Calc.lean", "line": 146, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\CongrM.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ProofWidgets.Component.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\CongrM.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.CongrM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\CongrM.lean", "line": 57, "column": 1, "token": "elab", "kind": "code", "source": "elab stx:\"congrm?\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 13, "column": 8, "token": "meta", "kind": "code", "source": "public meta import ProofWidgets.Component.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 22, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 66, "column": 1, "token": "partial", "kind": "code", "source": "partial def Path.ofSubExprPosArray (expr : Expr) (pos : Array Nat) : MetaM Path :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 169, "column": 84, "token": "syntax", "kind": "block_comment", "source": "Given a `path : Path` and ```xs : TSepArray ``enterArg \",\"```, generate the `conv` syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 207, "column": 16, "token": "syntax", "kind": "block_comment", "source": "/-- Return the syntax to insert for the conv widget.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 233, "column": 26, "token": "syntax", "kind": "block_comment", "source": "  the `c` in the `conv?` syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 234, "column": 83, "token": "syntax", "kind": "block_comment", "source": "  This is of course not always true, and so `conv?` will produce weirdly indented syntax sometimes", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 250, "column": 19, "token": "syntax", "kind": "line_comment", "source": "  -- build `conv` syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.Conv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\Conv.lean", "line": 275, "column": 1, "token": "elab", "kind": "code", "source": "elab stx:\"conv?\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.RefinedDiscrTree", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Widget.SelectPanelUtils", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.GoalsLocation", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Meta.KAbstractPositions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 54, "column": 72, "token": "syntax", "kind": "block_comment", "source": "  the editor in between. For this to work, we will need a more general syntax,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 56, "column": 33, "token": "partial", "kind": "block_comment", "source": "- We could look for rewrites of partial applications of the selected expression.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 66, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 166, "column": 9, "token": "initialize", "kind": "code", "source": "private initialize ExtState.default : ExtState ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 172, "column": 9, "token": "initialize", "kind": "code", "source": "private initialize importedRewriteLemmasExt : EnvExtension ExtState ←", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 185, "column": 10, "token": "constants", "kind": "block_comment", "source": "    5000 constants seems to be approximately the right number of tasks", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 189, "column": 15, "token": "constants", "kind": "block_comment", "source": "    With 5000 constants per task, we set the `HashMap` capacity to 256,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 245, "column": 1, "token": "initialize", "kind": "code", "source": "initialize", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 316, "column": 1, "token": "partial", "kind": "code", "source": "partial def isExplicitEq (t s : Expr) : MetaM Bool := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 355, "column": 12, "token": "syntax", "kind": "block_comment", "source": "/-- Return syntax for the rewrite tactic `rw [e]`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 364, "column": 18, "token": "syntax", "kind": "block_comment", "source": "/-- Given tactic syntax `tac` that we want to paste into the editor, return it as a string.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 374, "column": 72, "token": "syntax", "kind": "line_comment", "source": "  -- we want the new metavariables to be printed as `?_` in the tactic syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 495, "column": 36, "token": "meta", "kind": "code", "source": "              (.ofReplaceRange doc.meta range rw.tactic)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 554, "column": 1, "token": "elab", "kind": "code", "source": "elab stx:\"rw??\" : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.LibraryRewrite", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\LibraryRewrite.lean", "line": 580, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := rw??Command) \"#rw??\" (&\"all\")? term : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectInsertParamsClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectInsertParamsClass.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Widget.InteractiveGoal", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectInsertParamsClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectInsertParamsClass.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Deriving.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectInsertParamsClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectInsertParamsClass.lean", "line": 17, "column": 49, "token": "initialize", "kind": "block_comment", "source": "This needs to be in a separate file in order to initialize the deriving handler.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectInsertParamsClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectInsertParamsClass.lean", "line": 20, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectInsertParamsClass", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectInsertParamsClass.lean", "line": 52, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerDerivingHandler ``SelectInsertParamsClass mkSelectInsertParamsInstanceHandler", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectPanelUtils", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectPanelUtils.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.ExprLens", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectPanelUtils", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectPanelUtils.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Widget.SelectInsertParamsClass", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectPanelUtils", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectPanelUtils.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectPanelUtils", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectPanelUtils.lean", "line": 36, "column": 65, "token": "meta", "kind": "block_comment", "source": "/-- Replace the sub-expression at the given position by a fresh meta-variable. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectPanelUtils", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectPanelUtils.lean", "line": 40, "column": 17, "token": "meta", "kind": "block_comment", "source": "/-- Replace all meta-variable names by `\"?_\"`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Widget.SelectPanelUtils", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Widget\\SelectPanelUtils.lean", "line": 113, "column": 34, "token": "meta", "kind": "code", "source": "            (.ofReplaceRange doc.meta (replaceRange params) newCode range?)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.WLOG", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\WLOG.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Cases", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.WLOG", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\WLOG.lean", "line": 26, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.WLOG", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\WLOG.lean", "line": 155, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := wlog) \"wlog \" binderIdent \" : \" term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.WLOG", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\WLOG.lean", "line": 158, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.WLOG", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\WLOG.lean", "line": 163, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := wlog!) \"wlog! \" optConfig binderIdent \" : \" term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.WLOG", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\WLOG.lean", "line": 166, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Zify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Zify.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToAdditive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Zify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Zify.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.ToDual", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Zify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Zify.lean", "line": 31, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Zify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Zify.lean", "line": 66, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Zify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Zify.lean", "line": 72, "column": 3, "token": "sorry", "kind": "block_comment", "source": "  sorry", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Zify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Zify.lean", "line": 75, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := zify) \"zify\" (simpArgs)? (location)? : tactic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Zify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Zify.lean", "line": 77, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Tactic.Zify", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Tactic\\Zify.lean", "line": 90, "column": 90, "token": "meta", "kind": "block_comment", "source": "/-- A variant of `applySimpResultToProp` that cannot close the goal, but does not need a meta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Algebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Algebra.lean", "line": 151, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Algebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Algebra.lean", "line": 384, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Algebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Algebra.lean", "line": 423, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Algebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Algebra.lean", "line": 483, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Algebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Algebra.lean", "line": 498, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.ContinuousAffineEquiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\ContinuousAffineEquiv.lean", "line": 441, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.ContinuousAffineMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\ContinuousAffineMap.lean", "line": 116, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant map as a continuous affine map -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.ContinuousMonoidHom", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\ContinuousMonoidHom.lean", "line": 382, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.docPrime false in -- This is about `ContinuousMulEquiv.mk'`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Group.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Group\\Basic.lean", "line": 256, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Group.GroupTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Group\\GroupTopology.lean", "line": 188, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\Basic.lean", "line": 139, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\Basic.lean", "line": 538, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\Defs.lean", "line": 22, "column": 5, "token": "partial", "kind": "block_comment", "source": "its partial sums over finite subsets tend to a limit along `L` (and similarly for products).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\Defs.lean", "line": 27, "column": 19, "token": "partial", "kind": "block_comment", "source": "limit is over the partial sums `∑ i ∈ range n, f i` as `n → ∞` (so there exist", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\Defs.lean", "line": 272, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.ENNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\ENNReal.lean", "line": 18, "column": 48, "token": "constants", "kind": "block_comment", "source": "In particular, we give lemmas relating sums of constants to the cardinality of the domain of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.ENNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\ENNReal.lean", "line": 63, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules | `(tactic| gcongr_discharger) => `(tactic| apply ENNReal.summable)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.ENNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\ENNReal.lean", "line": 387, "column": 17, "token": "partial", "kind": "block_comment", "source": "the sequence of partial sum converges to `r`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.ENNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\ENNReal.lean", "line": 559, "column": 17, "token": "partial", "kind": "block_comment", "source": "the sequence of partial sum converges to `r`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.ENNReal", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\ENNReal.lean", "line": 593, "column": 23, "token": "partial", "kind": "line_comment", "source": "  -- Actually we need partial sums of `d` to be a Cauchy sequence.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.Group", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\Group.lean", "line": 456, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.NatInt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\NatInt.lean", "line": 45, "column": 46, "token": "partial", "kind": "block_comment", "source": "/-- If `f : ℕ → M` has product `m`, then the partial products `∏ i ∈ range n, f i` converge", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.NatInt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\NatInt.lean", "line": 47, "column": 56, "token": "partial", "kind": "block_comment", "source": "@[to_additive /-- If `f : ℕ → M` has sum `m`, then the partial sums `∑ i ∈ range n, f i` converge", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.NatInt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\NatInt.lean", "line": 53, "column": 46, "token": "partial", "kind": "block_comment", "source": "/-- If `f : ℕ → M` is multipliable, then the partial products `∏ i ∈ range n, f i` converge", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.NatInt", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\NatInt.lean", "line": 55, "column": 56, "token": "partial", "kind": "block_comment", "source": "@[to_additive /-- If `f : ℕ → M` is summable, then the partial sums `∑ i ∈ range n, f i` converge", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.Order", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\Order.lean", "line": 402, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalTsum : PositivityExt where eval {u α} zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.SummationFilter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\SummationFilter.lean", "line": 31, "column": 56, "token": "partial", "kind": "block_comment", "source": "sums and products, as limits along the given filter of partial sums / products over finsets.) -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.InfiniteSum.SummationFilter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\InfiniteSum\\SummationFilter.lean", "line": 167, "column": 1, "token": "partial", "kind": "block_comment", "source": "partial sums over finite subsets converge with respect to the `atTop` filter. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.IsUniformGroup.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\IsUniformGroup\\Defs.lean", "line": 168, "column": 28, "token": "admit", "kind": "block_comment", "source": "not all topological groups admit a uniform group structure in this sense. This is however the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.IsUniformGroup.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\IsUniformGroup\\Defs.lean", "line": 183, "column": 28, "token": "admit", "kind": "block_comment", "source": "not all topological groups admit a uniform group structure in this sense. This is however the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.LinearMapCompletion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\LinearMapCompletion.lean", "line": 38, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.MetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\MetricSpace\\Lipschitz.lean", "line": 68, "column": 19, "token": "constants", "kind": "block_comment", "source": "  /- We also have constants `K' x hx` for all `x ∈ s` such that `edist (f x) (f y) ≤ K' * edist x y`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Alternating.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Alternating\\Basic.lean", "line": 298, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant map is alternating when `ι` is empty. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Complement", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Complement.lean", "line": 19, "column": 27, "token": "admit", "kind": "block_comment", "source": "Not all submodules of `M` admit such a topological complements (even if they admit algebraic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Complement", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Complement.lean", "line": 19, "column": 78, "token": "admit", "kind": "block_comment", "source": "Not all submodules of `M` admit such a topological complements (even if they admit algebraic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Complement", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Complement.lean", "line": 392, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\ContinuousLinearMap\\Basic.lean", "line": 739, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.ContinuousLinearMap.PiProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\ContinuousLinearMap\\PiProd.lean", "line": 83, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Equiv.lean", "line": 388, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Equiv.lean", "line": 474, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Equiv.lean", "line": 489, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Equiv.lean", "line": 943, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Equiv", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Equiv.lean", "line": 1049, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.FiniteDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\FiniteDimension.lean", "line": 157, "column": 20, "token": "constant", "kind": "line_comment", "source": "  -- `l` is either constant or surjective. If it is constant, the result is trivial.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.FiniteDimension", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\FiniteDimension.lean", "line": 157, "column": 53, "token": "constant", "kind": "line_comment", "source": "  -- `l` is either constant or surjective. If it is constant, the result is trivial.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.LocallyConvex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\LocallyConvex.lean", "line": 143, "column": 11, "token": "admit", "kind": "block_comment", "source": "is closed admit disjoint convex open neighborhoods. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.LocallyConvex", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\LocallyConvex.lean", "line": 158, "column": 78, "token": "admit", "kind": "block_comment", "source": "/-- In a locally convex space, every point `x` and closed convex set `s ∌ x` admit disjoint convex", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.ModuleTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\ModuleTopology.lean", "line": 283, "column": 50, "token": "constant", "kind": "block_comment", "source": "    on `(R, usual topology)` and the second is a constant function. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Multilinear.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Multilinear\\Basic.lean", "line": 212, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Multilinear.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Multilinear\\Basic.lean", "line": 272, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant map is multilinear when `ι` is empty. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Multilinear.Topology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Multilinear\\Topology.lean", "line": 160, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\ContinuousLinearMap.lean", "line": 388, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\UniformConvergenceCLM.lean", "line": 369, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\UniformConvergenceCLM.lean", "line": 490, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\UniformConvergenceCLM.lean", "line": 508, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\UniformConvergenceCLM.lean", "line": 541, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.WeakBilin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\WeakBilin.lean", "line": 119, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.WeakBilin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\WeakBilin.lean", "line": 129, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.WeakBilin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\WeakBilin.lean", "line": 137, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Spaces.WeakBilin", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Spaces\\WeakBilin.lean", "line": 158, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Star", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Star.lean", "line": 31, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Star", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Star.lean", "line": 57, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Module.Star", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Module\\Star.lean", "line": 116, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Monoid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Monoid.lean", "line": 866, "column": 19, "token": "constants", "kind": "block_comment", "source": "multiplication by constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Monoid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Monoid.lean", "line": 870, "column": 31, "token": "constants", "kind": "block_comment", "source": "continuous affine addition by constants. -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Monoid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Monoid.lean", "line": 879, "column": 45, "token": "constants", "kind": "block_comment", "source": "implies continuous scalar multiplication by constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Monoid", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Monoid.lean", "line": 883, "column": 59, "token": "constants", "kind": "block_comment", "source": "continuous addition implies continuous affine addition by constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.MulAction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\MulAction.lean", "line": 34, "column": 43, "token": "syntax", "kind": "block_comment", "source": "or `Filter.Tendsto.smul` that provide dot-syntax access to `ContinuousSMul`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.MulAction", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\MulAction.lean", "line": 371, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.overlappingInstances false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 36, "column": 21, "token": "constant", "kind": "block_comment", "source": "tends to a positive constant `C` then `f * g` tends to `Filter.atTop`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 46, "column": 89, "token": "constant", "kind": "block_comment", "source": "/-- In a linearly ordered semifield with the order topology, if `f` tends to a positive constant `C`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 147, "column": 21, "token": "constant", "kind": "block_comment", "source": "tends to a negative constant `C` then `f * g` tends to `Filter.atBot`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 154, "column": 85, "token": "constant", "kind": "block_comment", "source": "/-- In a linearly ordered field with the order topology, if `f` tends to a negative constant `C` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 161, "column": 21, "token": "constant", "kind": "block_comment", "source": "tends to a positive constant `C` then `f * g` tends to `Filter.atBot`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 168, "column": 21, "token": "constant", "kind": "block_comment", "source": "tends to a negative constant `C` then `f * g` tends to `Filter.atTop`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 174, "column": 85, "token": "constant", "kind": "block_comment", "source": "/-- In a linearly ordered field with the order topology, if `f` tends to a positive constant `C` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 180, "column": 85, "token": "constant", "kind": "block_comment", "source": "/-- In a linearly ordered field with the order topology, if `f` tends to a negative constant `C` and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 236, "column": 45, "token": "constant", "kind": "block_comment", "source": "/-- If `g` tends to zero and there exists a constant `C : 𝕜` such that eventually `|f x| ≤ C`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 250, "column": 42, "token": "constants", "kind": "block_comment", "source": "/-- If `g` tends to zero and there exist constants `b B : 𝕜` such that eventually `b ≤ f x| ≤ B`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Order.Field", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Order\\Field.lean", "line": 262, "column": 45, "token": "constants", "kind": "block_comment", "source": "/-- If `g` tends to `atTop` and there exist constants `b B : 𝕜` such that eventually", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Ring\\Basic.lean", "line": 576, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Ring\\Basic.lean", "line": 586, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.Ring.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\Ring\\Basic.lean", "line": 587, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.StarSubalgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\StarSubalgebra.lean", "line": 155, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.StarSubalgebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\StarSubalgebra.lean", "line": 266, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.UniformField", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\UniformField.lean", "line": 97, "column": 43, "token": "axiom", "kind": "block_comment", "source": "Here we explicitly enforce the `inv_zero` axiom.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Algebra.UniformRing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Algebra\\UniformRing.lean", "line": 178, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Bases.lean", "line": 677, "column": 60, "token": "partial", "kind": "block_comment", "source": "/-- Let `s` be a dense set in a topological space `α` with partial order structure. If `s` is a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Bases", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Bases.lean", "line": 697, "column": 52, "token": "partial", "kind": "block_comment", "source": "/-- If `α` is a separable topological space with a partial order, then there exists a countable", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.CompactOpen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\CompactOpen.lean", "line": 371, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.CompactOpen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\CompactOpen.lean", "line": 469, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.CompactOpen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\CompactOpen.lean", "line": 478, "column": 19, "token": "constant", "kind": "block_comment", "source": "/-- The family of constant maps: `Y → C(X, Y)` as a continuous map. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.Clopen", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\Clopen.lean", "line": 682, "column": 29, "token": "constant", "kind": "block_comment", "source": "continuous on a set `s`, is constant on s, then s is preconnected -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.PathConnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\PathConnected.lean", "line": 525, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.TotallyDisconnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\TotallyDisconnected.lean", "line": 327, "column": 45, "token": "constant", "kind": "block_comment", "source": "discrete space that is continuous on `s` is constant on `s` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.TotallyDisconnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\TotallyDisconnected.lean", "line": 328, "column": 24, "token": "constant", "kind": "code", "source": "theorem IsPreconnected.constant {Y : Type*} [TopologicalSpace Y] [DiscreteTopology Y] {s : Set α}", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.TotallyDisconnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\TotallyDisconnected.lean", "line": 333, "column": 54, "token": "constant", "kind": "block_comment", "source": "/-- A `PreconnectedSpace` version of `isPreconnected.constant` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.TotallyDisconnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\TotallyDisconnected.lean", "line": 334, "column": 27, "token": "constant", "kind": "code", "source": "theorem PreconnectedSpace.constant {Y : Type*} [TopologicalSpace Y] [DiscreteTopology Y]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.TotallyDisconnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\TotallyDisconnected.lean", "line": 336, "column": 18, "token": "constant", "kind": "code", "source": "  IsPreconnected.constant hp.isPreconnected_univ (Continuous.continuousOn hf) trivial trivial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.TotallyDisconnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\TotallyDisconnected.lean", "line": 338, "column": 35, "token": "constant", "kind": "block_comment", "source": "/-- Refinement of `IsPreconnected.constant` only assuming the map factors through a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Connected.TotallyDisconnected", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Connected\\TotallyDisconnected.lean", "line": 346, "column": 54, "token": "constant", "kind": "code", "source": "  exact (isPreconnected_iff_preconnectedSpace.mp hS).constant (hc.mapsToRestrict _)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Constructions.SumProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Constructions\\SumProd.lean", "line": 670, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Constructions.SumProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Constructions\\SumProd.lean", "line": 888, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Constructions.SumProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Constructions\\SumProd.lean", "line": 938, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Constructions.SumProd", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Constructions\\SumProd.lean", "line": 963, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Constructions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Constructions.lean", "line": 504, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Constructions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Constructions.lean", "line": 1363, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.ContinuousMap.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\ContinuousMap\\Basic.lean", "line": 86, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant map as a continuous map. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.ContinuousMap.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\ContinuousMap\\Basic.lean", "line": 469, "column": 40, "token": "constant", "kind": "block_comment", "source": "/-- Descend a continuous map, which is constant on the fibres, along a quotient map. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Defs.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Defs\\Basic.lean", "line": 212, "column": 28, "token": "meta", "kind": "code", "source": "@[scoped app_delab IsOpen] meta def delabIsOpen : Delab := delabUnary 2 1 fun x ↦ `(IsOpen[$x])", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Defs.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Defs\\Basic.lean", "line": 216, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabIsClosed : Delab := delabUnary 2 1 fun x ↦ `(IsClosed[$x])", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Defs.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Defs\\Basic.lean", "line": 219, "column": 29, "token": "meta", "kind": "code", "source": "@[scoped app_delab closure] meta def delabClosure : Delab := delabUnary 2 1 fun x ↦ `(closure[$x])", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Defs.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Defs\\Basic.lean", "line": 223, "column": 1, "token": "meta", "kind": "code", "source": "meta def delabContinuous : Delab :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Defs.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Defs\\Basic.lean", "line": 250, "column": 1, "token": "meta", "kind": "code", "source": "meta def WithTopology.delabToTopology : Delab := delabApp", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Defs.Filter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Defs\\Filter.lean", "line": 205, "column": 90, "token": "partial", "kind": "block_comment", "source": "This relation defines a `Preorder` on `X`. If `X` is a T₀ space, then this preorder is a partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Defs.Filter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Defs\\Filter.lean", "line": 206, "column": 40, "token": "partial", "kind": "block_comment", "source": "order. If `X` is a T₁ space, then this partial order is trivial : `x ⤳ y ↔ x = y`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Diam", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Diam.lean", "line": 51, "column": 72, "token": "constant", "kind": "block_comment", "source": "/-- If the distance between any two points in a set is bounded by some constant, this constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Diam", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Diam.lean", "line": 51, "column": 87, "token": "constant", "kind": "block_comment", "source": "/-- If the distance between any two points in a set is bounded by some constant, this constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 16, "column": 6, "token": "constant", "kind": "block_comment", "source": "with constant `K ≥ 0` if for all `x, y` we have `edist (f x) (f y) ≤ K * edist x y`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 20, "column": 49, "token": "constant", "kind": "block_comment", "source": "on which `f` is Lipschitz continuous (with some constant).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 28, "column": 58, "token": "constant", "kind": "block_comment", "source": "* `LipschitzWith K f`: states that `f` is Lipschitz with constant `K : ℝ≥0`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 29, "column": 62, "token": "constant", "kind": "block_comment", "source": "* `LipschitzOnWith K f s`: states that `f` is Lipschitz with constant `K : ℝ≥0` on a set `s`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 58, "column": 53, "token": "constant", "kind": "block_comment", "source": "/-- A function `f` is **Lipschitz continuous** with constant `K ≥ 0` if for all `x, y`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 62, "column": 53, "token": "constant", "kind": "block_comment", "source": "/-- A function `f` is **Lipschitz continuous** with constant `K ≥ 0` **on `s`** if", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 76, "column": 70, "token": "constant", "kind": "block_comment", "source": "/-- Every function is Lipschitz on the empty set (with any Lipschitz constant). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 193, "column": 48, "token": "constant", "kind": "block_comment", "source": "/-- Constant functions are Lipschitz (with any constant). -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 424, "column": 25, "token": "constant", "kind": "block_comment", "source": "with the same Lipschitz constant `K`. Then it is continuous on `s × t`. Moreover, it suffices", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 461, "column": 25, "token": "constant", "kind": "block_comment", "source": "with the same Lipschitz constant `K`. Then it is continuous on `s × t`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 474, "column": 68, "token": "constant", "kind": "block_comment", "source": "“horizontal section” `univ × {b}`, `b : β` with the same Lipschitz constant `K`. Then it is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.EMetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\EMetricSpace\\Lipschitz.lean", "line": 489, "column": 47, "token": "constant", "kind": "block_comment", "source": "`univ × {b}`, `b : β` with the same Lipschitz constant `K`. Then it is continuous.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Homeomorph.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Homeomorph\\Lemmas.lean", "line": 156, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Homeomorph.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Homeomorph\\Lemmas.lean", "line": 174, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Homeomorph.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Homeomorph\\Lemmas.lean", "line": 175, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Homeomorph.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Homeomorph\\Lemmas.lean", "line": 200, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Homeomorph.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Homeomorph\\Lemmas.lean", "line": 249, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Homeomorph.Lemmas", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Homeomorph\\Lemmas.lean", "line": 326, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.AddCircle.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\AddCircle\\Defs.lean", "line": 72, "column": 30, "token": "constant", "kind": "block_comment", "source": "/-- `toIcoDiv` is eventually constant on the right at every point. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.AddCircle.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\AddCircle\\Defs.lean", "line": 81, "column": 17, "token": "constant", "kind": "block_comment", "source": "it's eventually constant on the right, see `eventuallyEq_toIcoDiv_nhdsGE`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.AddCircle.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\AddCircle\\Defs.lean", "line": 85, "column": 30, "token": "constant", "kind": "block_comment", "source": "/-- `toIocDiv` is eventually constant on the left at every point. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.AddCircle.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\AddCircle\\Defs.lean", "line": 94, "column": 17, "token": "constant", "kind": "block_comment", "source": "it's eventually constant on the left, see `eventuallyEq_toIocDiv_nhdsLE`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.AddCircle.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\AddCircle\\Defs.lean", "line": 130, "column": 75, "token": "constant", "kind": "block_comment", "source": "/-- If `x` is not congruent to `a` modulo `p`, then `toIcoDiv` is locally constant near `x`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.AddCircle.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\AddCircle\\Defs.lean", "line": 149, "column": 75, "token": "constant", "kind": "block_comment", "source": "/-- If `x` is not congruent to `a` modulo `p`, then `toIocDiv` is locally constant near `x`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.AddCircle.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\AddCircle\\Defs.lean", "line": 430, "column": 51, "token": "partial", "kind": "block_comment", "source": "/-- The quotient map `𝕜 → AddCircle p` as an open partial homeomorphism. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.Rat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\Rat.lean", "line": 114, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- linter false positive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.Rat", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\Rat.lean", "line": 118, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- linter false positive", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Instances.RealVectorSpace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Instances\\RealVectorSpace.lean", "line": 48, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.defeqAttrib.useBackward true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Irreducible", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Irreducible.lean", "line": 21, "column": 28, "token": "admit", "kind": "block_comment", "source": "  is nonempty and does not admit a nontrivial pair of disjoint opens.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 13, "column": 11, "token": "constant", "kind": "block_comment", "source": "# Locally constant functions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 15, "column": 41, "token": "constant", "kind": "block_comment", "source": "This file sets up the theory of locally constant function from a topological space to a type.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 20, "column": 29, "token": "constant", "kind": "block_comment", "source": "                            constant if every set in `Y` has an open preimage.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 21, "column": 47, "token": "constant", "kind": "block_comment", "source": "* `LocallyConstant X Y` : the type of locally constant maps from `X` to `Y`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 22, "column": 51, "token": "constant", "kind": "block_comment", "source": "* `LocallyConstant.map` : push-forward of locally constant maps", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 23, "column": 50, "token": "constant", "kind": "block_comment", "source": "* `LocallyConstant.comap` : pull-back of locally constant maps", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 33, "column": 54, "token": "constant", "kind": "block_comment", "source": "/-- A function between topological spaces is locally constant if the preimage of any set is open. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 127, "column": 15, "token": "constant", "kind": "block_comment", "source": "/-- A locally constant function is constant on any preconnected set. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 127, "column": 36, "token": "constant", "kind": "block_comment", "source": "/-- A locally constant function is constant on any preconnected set. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 177, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant, then the locally constant property descends to `f`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 177, "column": 28, "token": "constant", "kind": "block_comment", "source": "constant, then the locally constant property descends to `f`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 202, "column": 25, "token": "constant", "kind": "block_comment", "source": "/-- A (bundled) locally constant function from a topological space `X` to a type `Y`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 206, "column": 26, "token": "constant", "kind": "block_comment", "source": "  /-- The map is locally constant. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 255, "column": 27, "token": "constant", "kind": "block_comment", "source": "/-- We can turn a locally-constant function into a bundled `ContinuousMap`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 270, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant locally constant function on `X` with value `y : Y`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 270, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- The constant locally constant function on `X` with value `y : Y`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 278, "column": 40, "token": "constant", "kind": "block_comment", "source": "/-- Evaluation/projection as a locally constant function. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 286, "column": 17, "token": "constant", "kind": "block_comment", "source": "/-- The locally constant function to `Fin 2` associated to a clopen set. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 343, "column": 29, "token": "constant", "kind": "block_comment", "source": "/-- Push forward of locally constant maps under any map, by post-composition. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 358, "column": 21, "token": "constant", "kind": "block_comment", "source": "/-- Given a locally constant function to `α → β`, construct a family of locally constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 358, "column": 81, "token": "constant", "kind": "block_comment", "source": "/-- Given a locally constant function to `α → β`, construct a family of locally constant", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 364, "column": 47, "token": "constant", "kind": "block_comment", "source": "/-- If α is finite, this constructs a locally constant function to `α → β` given a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 365, "column": 19, "token": "constant", "kind": "block_comment", "source": "family of locally constant functions with values in β indexed by α. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 387, "column": 26, "token": "constant", "kind": "block_comment", "source": "/-- Pull back of locally constant maps under a continuous map, by pre-composition. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 422, "column": 18, "token": "constant", "kind": "block_comment", "source": "/-- If a locally constant function factors through an injection, then it factors through a locally", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 423, "column": 1, "token": "constant", "kind": "block_comment", "source": "constant function. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 441, "column": 42, "token": "constant", "kind": "block_comment", "source": "/-- Given a clopen set `U` and a locally constant function `f`, `LocallyConstant.mulIndicator`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 442, "column": 23, "token": "constant", "kind": "block_comment", "source": "  returns the locally constant function that is `f` on `U` and `1` otherwise. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 443, "column": 72, "token": "constant", "kind": "block_comment", "source": "@[to_additive (attr := simps) /-- Given a clopen set `U` and a locally constant function `f`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 444, "column": 51, "token": "constant", "kind": "block_comment", "source": "  `LocallyConstant.indicator` returns the locally constant function that is `f` on `U` and `0`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 502, "column": 79, "token": "constant", "kind": "block_comment", "source": "The set of clopen subsets of a topological space is equivalent to the locally constant maps to", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 516, "column": 69, "token": "constant", "kind": "block_comment", "source": "/-- Given two closed sets covering a topological space, and locally constant maps on these two sets,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 517, "column": 27, "token": "constant", "kind": "block_comment", "source": "then if these two locally constant maps agree on the intersection, we get a piecewise defined", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.LocallyConstant.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\LocallyConstant\\Basic.lean", "line": 518, "column": 9, "token": "constant", "kind": "block_comment", "source": "locally constant map on the whole space.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Maps.Proper.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Maps\\Proper\\Basic.lean", "line": 305, "column": 7, "token": "constant", "kind": "block_comment", "source": "/-- A constant map to a T₁ space is proper if and only if its domain is compact. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Algebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Algebra.lean", "line": 54, "column": 19, "token": "constant", "kind": "block_comment", "source": "/-- The Lipschitz constant of a monoid `β` satisfying `LipschitzMul` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Algebra", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Algebra.lean", "line": 55, "column": 33, "token": "constant", "kind": "block_comment", "source": "@[to_additive /-- The Lipschitz constant of an `AddMonoid` `β` satisfying `LipschitzAdd` -/]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Antilipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Antilipschitz.lean", "line": 89, "column": 17, "token": "constant", "kind": "block_comment", "source": "/-- Extract the constant from `hf : AntilipschitzWith K f`. This is useful, e.g.,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Bounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Bounded.lean", "line": 441, "column": 72, "token": "constant", "kind": "block_comment", "source": "/-- If the distance between any two points in a set is bounded by some constant `C`,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Bounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Bounded.lean", "line": 447, "column": 85, "token": "constant", "kind": "block_comment", "source": "/-- If the distance between any two points in a set is bounded by some non-negative constant,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Bounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Bounded.lean", "line": 448, "column": 6, "token": "constant", "kind": "block_comment", "source": "this constant bounds the diameter. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Bounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Bounded.lean", "line": 453, "column": 81, "token": "constant", "kind": "block_comment", "source": "/-- If the distance between any two points in a nonempty set is bounded by some constant,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Bounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Bounded.lean", "line": 454, "column": 6, "token": "constant", "kind": "block_comment", "source": "this constant bounds the diameter. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Bounded", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Bounded.lean", "line": 591, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalDiam : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.CauSeqFilter", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\CauSeqFilter.lean", "line": 88, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 76, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 91, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 137, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 160, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 182, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 183, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 236, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 246, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 262, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 263, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 464, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Gluing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Gluing.lean", "line": 465, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.HausdorffDistance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\HausdorffDistance.lean", "line": 547, "column": 62, "token": "constant", "kind": "block_comment", "source": "/-- The minimal distance to a set is Lipschitz in point with constant 1 -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.HausdorffDistance", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\HausdorffDistance.lean", "line": 640, "column": 73, "token": "constant", "kind": "block_comment", "source": "/-- The minimal distance to a set (as `ℝ≥0`) is Lipschitz in point with constant 1 -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.IsometricSMul", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\IsometricSMul.lean", "line": 131, "column": 34, "token": "constant", "kind": "block_comment", "source": "`X` given by multiplication of a constant element of the group. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.IsometricSMul", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\IsometricSMul.lean", "line": 133, "column": 78, "token": "constant", "kind": "block_comment", "source": "then `IsometryEquiv.constVAdd` is the isometry of `X` given by addition of a constant element of the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Isometry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Isometry.lean", "line": 597, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Isometry", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Isometry.lean", "line": 638, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency.types false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Lipschitz.lean", "line": 19, "column": 6, "token": "constant", "kind": "block_comment", "source": "with constant `K ≥ 0` if for all `x, y` we have `edist (f x) (f y) ≤ K * edist x y`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Lipschitz", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Lipschitz.lean", "line": 23, "column": 49, "token": "constant", "kind": "block_comment", "source": "on which `f` is Lipschitz continuous (with some constant).", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Pseudo.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Pseudo\\Defs.lean", "line": 112, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Pseudo.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Pseudo\\Defs.lean", "line": 123, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Pseudo.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Pseudo\\Defs.lean", "line": 124, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Pseudo.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Pseudo\\Defs.lean", "line": 261, "column": 1, "token": "meta", "kind": "code", "source": "meta def evalDist : PositivityExt where eval {u α} _zα pα? e :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Pseudo.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Pseudo\\Defs.lean", "line": 754, "column": 7, "token": "constant", "kind": "block_comment", "source": "/-- A constant size neighborhood of the diagonal is an entourage. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Thickening", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Thickening.lean", "line": 19, "column": 52, "token": "admit", "kind": "block_comment", "source": "* `Disjoint.exists_thickenings`: two disjoint sets admit disjoint thickenings", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.MetricSpace.Thickening", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\MetricSpace\\Thickening.lean", "line": 20, "column": 53, "token": "admit", "kind": "block_comment", "source": "* `Disjoint.exists_cthickenings`: two disjoint sets admit disjoint closed thickenings", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Metrizable.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Metrizable\\Basic.lean", "line": 16, "column": 38, "token": "admit", "kind": "block_comment", "source": "For the proof that metrizable spaces admit a compatible metric,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 17, "column": 51, "token": "partial", "kind": "block_comment", "source": "* `OpenPartialHomeomorph.refl`: the identity open partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 18, "column": 73, "token": "partial", "kind": "block_comment", "source": "* `Topology.IsOpenEmbedding.toOpenPartialHomeomorph`: construct an open partial homeomorphism from", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 30, "column": 48, "token": "partial", "kind": "block_comment", "source": "/-- The identity on the whole space as an open partial homeomorphism. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 91, "column": 13, "token": "partial", "kind": "block_comment", "source": "/-- An open partial homeomorphism is an open map on its source:", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 103, "column": 28, "token": "partial", "kind": "block_comment", "source": "/-- The inverse of an open partial homeomorphism `e` is an open map on `e.target`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 169, "column": 13, "token": "partial", "kind": "block_comment", "source": "/-- An open partial homeomorphism defines a homeomorphism between its source and target. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 185, "column": 16, "token": "partial", "kind": "block_comment", "source": "/-- If an open partial homeomorphism has source and target equal to univ, then it induces a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 199, "column": 13, "token": "partial", "kind": "block_comment", "source": "/-- An open partial homeomorphism whose source is all of `X` defines an open embedding of `X` into", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 216, "column": 75, "token": "partial", "kind": "block_comment", "source": "/-- An open embedding of `X` into `Y`, with `X` nonempty, defines an open partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Basic.lean", "line": 245, "column": 76, "token": "partial", "kind": "block_comment", "source": "/-- The inclusion of an open subset `s` of a space `X` into `X` is an open partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 14, "column": 48, "token": "partial", "kind": "block_comment", "source": "* `OpenPartialHomeomorph.map_nhds_eq`: an open partial homeomorphism preserves the neighbourhood", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 18, "column": 55, "token": "partial", "kind": "block_comment", "source": "  a point iff its pre / post composition with an open partial homeomorphism is so (assuming the", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 63, "column": 13, "token": "partial", "kind": "block_comment", "source": "/-- An open partial homeomorphism is continuous at any point of its source -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 67, "column": 13, "token": "partial", "kind": "block_comment", "source": "/-- An open partial homeomorphism inverse is continuous at any point of its target -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 149, "column": 76, "token": "partial", "kind": "block_comment", "source": "/-- Continuity at a point can be read under right composition with an open partial homeomorphism, if", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 156, "column": 83, "token": "partial", "kind": "block_comment", "source": "/-- A function is continuous on a set if and only if its composition with an open partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 180, "column": 75, "token": "partial", "kind": "block_comment", "source": "/-- Continuity at a point can be read under left composition with an open partial homeomorphism if a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 181, "column": 64, "token": "partial", "kind": "block_comment", "source": "neighborhood of the initial point is sent to the source of the partial homeomorphism -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 189, "column": 83, "token": "partial", "kind": "block_comment", "source": "/-- A function is continuous on a set if and only if its composition with an open partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Continuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Continuity.lean", "line": 197, "column": 74, "token": "partial", "kind": "block_comment", "source": "/-- A function is continuous if and only if its composition with an open partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Defs.lean", "line": 25, "column": 1, "token": "partial", "kind": "block_comment", "source": "partial homeomorphisms can be found in other files under `Mathlib/Topology/PartialHomeomorph/`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Defs.lean", "line": 27, "column": 61, "token": "partial", "kind": "block_comment", "source": "* `Homeomorph.toOpenPartialHomeomorph`: associating an open partial homeomorphism to a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Defs.lean", "line": 29, "column": 56, "token": "partial", "kind": "block_comment", "source": "* `OpenPartialHomeomorph.symm`: the inverse of an open partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Defs.lean", "line": 63, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Coercion of an open partial homeomorphisms to a function. We don't use `e.toFun` because it is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Defs.lean", "line": 72, "column": 28, "token": "partial", "kind": "block_comment", "source": "/-- The inverse of an open partial homeomorphism -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Defs.lean", "line": 210, "column": 37, "token": "partial", "kind": "block_comment", "source": "/-- A homeomorphism induces an open partial homeomorphism on the whole space -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\Defs.lean", "line": 233, "column": 14, "token": "partial", "kind": "block_comment", "source": "/-- Two open partial homeomorphisms are equal when they have equal `toFun`, `invFun` and `source`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 17, "column": 12, "token": "partial", "kind": "block_comment", "source": "  for open partial homeomorphisms", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 49, "column": 66, "token": "partial", "kind": "block_comment", "source": "We say that `t : Set Y` is an image of `s : Set X` under an open partial homeomorphism `e` if any of", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 56, "column": 69, "token": "partial", "kind": "block_comment", "source": "This definition is a restatement of `PartialEquiv.IsImage` for open partial homeomorphisms.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 57, "column": 70, "token": "partial", "kind": "block_comment", "source": "In this section we transfer API about `PartialEquiv.IsImage` to open partial homeomorphisms and", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 61, "column": 70, "token": "partial", "kind": "block_comment", "source": "/-- We say that `t : Set Y` is an image of `s : Set X` under an open partial homeomorphism `e`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 192, "column": 68, "token": "partial", "kind": "block_comment", "source": "/-- Preimage of interior or interior of preimage coincide for open partial homeomorphisms,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 213, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Restricting an open partial homeomorphism `e` to `e.source ∩ s` when `s` is open.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 234, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Restricting an open partial homeomorphism `e` to `e.source ∩ interior s`. We use the interior to", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 235, "column": 79, "token": "partial", "kind": "block_comment", "source": "make sure that the restriction is well defined whatever the set s, since open partial homeomorphisms", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 237, "column": 16, "token": "partial", "kind": "block_comment", "source": "restriction of partial equivalences. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 280, "column": 18, "token": "partial", "kind": "block_comment", "source": "/-- The identity partial equivalence on a set `s` -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 308, "column": 38, "token": "partial", "kind": "block_comment", "source": "should really be considered the same partial equivalence. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 323, "column": 17, "token": "partial", "kind": "block_comment", "source": "/-- If two open partial homeomorphisms are equivalent, so are their inverses. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 327, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent open partial homeomorphisms have the same source. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 332, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent open partial homeomorphisms have the same target. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 337, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent open partial homeomorphisms have coinciding `toFun` on the source -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 341, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent open partial homeomorphisms have coinciding `invFun` on the target -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 346, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Restriction of open partial homeomorphisms respects equivalence -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 351, "column": 25, "token": "partial", "kind": "block_comment", "source": "/-- Two equivalent open partial homeomorphisms are equal when the source and target are `univ`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.OpenPartialHomeomorph.IsImage", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\OpenPartialHomeomorph\\IsImage.lean", "line": 397, "column": 55, "token": "partial", "kind": "block_comment", "source": "/- Register as simp lemmas that the fields of an open partial homeomorphism built from a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\Basic.lean", "line": 62, "column": 27, "token": "partial", "kind": "block_comment", "source": "/-- (Order) topology on a partial order `α` generated by the subbase of open intervals", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.IntermediateValue", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\IntermediateValue.lean", "line": 60, "column": 62, "token": "constant", "kind": "block_comment", "source": "statement, including the classical IVT that corresponds to a constant function `g`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.IsLUB", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\IsLUB.lean", "line": 80, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.IsLUB", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\IsLUB.lean", "line": 377, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.IsLUB", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\IsLUB.lean", "line": 383, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.LiminfLimsup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\LiminfLimsup.lean", "line": 184, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.LiminfLimsup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\LiminfLimsup.lean", "line": 215, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.LiminfLimsup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\LiminfLimsup.lean", "line": 244, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.LiminfLimsup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\LiminfLimsup.lean", "line": 555, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.LiminfLimsup", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\LiminfLimsup.lean", "line": 594, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.LocalExtr", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\LocalExtr.lean", "line": 178, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.MonotoneContinuity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\MonotoneContinuity.lean", "line": 272, "column": 35, "token": "partial", "kind": "block_comment", "source": "this for an `OrderIso` between to partial orders with order topology.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Order.Rolle", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Order\\Rolle.lean", "line": 51, "column": 19, "token": "constant", "kind": "line_comment", "source": "      -- `f` is a constant, so we can take any point in `Ioo a b`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Basic.lean", "line": 17, "column": 42, "token": "partial", "kind": "block_comment", "source": "* `PartialHomeomorph.refl`: the identity partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Basic.lean", "line": 19, "column": 13, "token": "partial", "kind": "block_comment", "source": "  defines a partial homeomorphism whose source is all of `X`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Basic.lean", "line": 30, "column": 42, "token": "partial", "kind": "block_comment", "source": "/-- The identity on the whole space as a partial homeomorphism. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Basic.lean", "line": 140, "column": 7, "token": "partial", "kind": "block_comment", "source": "/-- A partial homeomorphism defines a homeomorphism between its source and target. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Basic.lean", "line": 149, "column": 10, "token": "partial", "kind": "block_comment", "source": "/-- If a partial homeomorphism has source and target equal to univ, then it induces a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Basic.lean", "line": 179, "column": 7, "token": "partial", "kind": "block_comment", "source": "/-- A partial homeomorphism whose source is all of `X` defines an embedding of `X` into", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Basic.lean", "line": 209, "column": 64, "token": "partial", "kind": "block_comment", "source": "/-- An embedding of `X` into `Y`, with `X` nonempty, defines a partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Basic.lean", "line": 241, "column": 65, "token": "partial", "kind": "block_comment", "source": "/-- The inclusion of an subset `s` of a space `X` into `X` is a partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Defs.lean", "line": 26, "column": 1, "token": "partial", "kind": "block_comment", "source": "partial homeomorphisms can be found in other files under `Mathlib/Topology/PartialHomeomorph/`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Defs.lean", "line": 28, "column": 51, "token": "partial", "kind": "block_comment", "source": "* `Homeomorph.toPartialHomeomorph`: associating a partial homeomorphism to a", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Defs.lean", "line": 30, "column": 46, "token": "partial", "kind": "block_comment", "source": "* `PartialHomeomorph.symm`: the inverse of a partial homeomorphism", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Defs.lean", "line": 63, "column": 19, "token": "partial", "kind": "block_comment", "source": "/-- Coercion of a partial homeomorphisms to a function. We don't use `e.toFun` because it is", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Defs.lean", "line": 72, "column": 22, "token": "partial", "kind": "block_comment", "source": "/-- The inverse of a partial homeomorphism -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Defs.lean", "line": 183, "column": 31, "token": "partial", "kind": "block_comment", "source": "/-- A homeomorphism induces a partial homeomorphism on the whole space -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.PartialHomeomorph.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\PartialHomeomorph\\Defs.lean", "line": 201, "column": 9, "token": "partial", "kind": "block_comment", "source": "/-- Two partial homeomorphisms are equal when they have equal `toFun`, `invFun` and `source`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Path", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Path.lean", "line": 23, "column": 35, "token": "constant", "kind": "block_comment", "source": "* `Path.refl x : Path x x` is the constant path at `x`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Path", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Path.lean", "line": 30, "column": 9, "token": "constant", "kind": "block_comment", "source": "  stays constant otherwise.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Path", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Path.lean", "line": 31, "column": 65, "token": "constant", "kind": "block_comment", "source": "* `Path.extend γ : C(ℝ, X)` is the extension `γ` to `ℝ` that is constant before `0` and after `1`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Path", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Path.lean", "line": 40, "column": 43, "token": "constant", "kind": "block_comment", "source": "`IccExtend zero_le_one γ : ℝ → X` that is constant before `0` and after `1`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Path", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Path.lean", "line": 140, "column": 9, "token": "constant", "kind": "block_comment", "source": "/-- The constant path from a point to itself -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Path", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Path.lean", "line": 190, "column": 47, "token": "constant", "kind": "block_comment", "source": "/-- A continuous map extending a path to `ℝ`, constant before `0` and after `1`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Semicontinuity.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Semicontinuity\\Defs.lean", "line": 41, "column": 3, "token": "constant", "kind": "block_comment", "source": "* constant functions are semicontinuous;", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Semicontinuity.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Semicontinuity\\Defs.lean", "line": 265, "column": 83, "token": "partial", "kind": "block_comment", "source": "it was suggested to redefine `LowerSemicontinuous` in a way that works better for partial orders.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Separation.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Separation\\Basic.lean", "line": 54, "column": 28, "token": "constant", "kind": "block_comment", "source": "* `isClosedMap_const`: The constant map is a closed map.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Separation.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Separation\\Basic.lean", "line": 149, "column": 28, "token": "partial", "kind": "block_comment", "source": "/-- Specialization forms a partial order on a t0 topological space. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Separation.Basic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Separation\\Basic.lean", "line": 611, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Separation.Hausdorff", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Separation\\Hausdorff.lean", "line": 85, "column": 45, "token": "admit", "kind": "block_comment", "source": "  /-- Every two points in a Hausdorff space admit disjoint open neighbourhoods. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Separation.Regular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Separation\\Regular.lean", "line": 80, "column": 84, "token": "admit", "kind": "block_comment", "source": "  /-- If `a` is a point that does not belong to a closed set `s`, then `a` and `s` admit disjoint", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Separation.Regular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Separation\\Regular.lean", "line": 499, "column": 43, "token": "admit", "kind": "block_comment", "source": "  /-- Two disjoint sets in a normal space admit disjoint neighbourhoods. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Separation.Regular", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Separation\\Regular.lean", "line": 618, "column": 3, "token": "admit", "kind": "block_comment", "source": "  admit disjoint neighbourhoods. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Sets.Closeds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Sets\\Closeds.lean", "line": 446, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Sets.Closeds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Sets\\Closeds.lean", "line": 455, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.whitespace false in -- manual alignment is not recognised", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Sets.Closeds", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Sets\\Closeds.lean", "line": 509, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Sets.Opens", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Sets\\Opens.lean", "line": 548, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def opens_find_tac : expr → Option auto_cases_tac", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.Sets.Opens", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\Sets\\Opens.lean", "line": 556, "column": 4, "token": "unsafe", "kind": "line_comment", "source": "-- unsafe def auto_cases_opens : tactic String :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.AbstractCompletion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\AbstractCompletion.lean", "line": 381, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.Cauchy", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\Cauchy.lean", "line": 477, "column": 7, "token": "constant", "kind": "block_comment", "source": "/-- A constant to which a Cauchy filter in a discrete uniform space converges. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.Completion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\Completion.lean", "line": 428, "column": 22, "token": "constant", "kind": "block_comment", "source": "returns an arbitrary constant value if `f` is not uniformly continuous -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.Completion", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\Completion.lean", "line": 505, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\Defs.lean", "line": 39, "column": 58, "token": "partial", "kind": "block_comment", "source": "where `Prod.mk x : X → X × X := (fun y ↦ (x, y))` is the partial evaluation of the product", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.Defs", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\Defs.lean", "line": 59, "column": 50, "token": "axiom", "kind": "block_comment", "source": "Note that this discussion does not depend on any axiom imposed on the uniformity filter,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.Separation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\Separation.lean", "line": 57, "column": 67, "token": "constant", "kind": "block_comment", "source": "  if the original map is not uniformly continuous, then returns a constant map.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.Separation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\Separation.lean", "line": 61, "column": 67, "token": "constant", "kind": "block_comment", "source": "  If the original map is not uniformly continuous, then returns a constant map.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.Separation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\Separation.lean", "line": 322, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 304, "column": 47, "token": "constant", "kind": "block_comment", "source": "/-- Uniform convergence on a filter `p'` to a constant function is equivalent to convergence in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 311, "column": 43, "token": "constant", "kind": "block_comment", "source": "/-- Uniform convergence on a set `s` to a constant function is equivalent to convergence in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 318, "column": 30, "token": "constant", "kind": "block_comment", "source": "/-- Uniform convergence to a constant function is equivalent to convergence in `p ×ˢ ⊤`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 333, "column": 67, "token": "constant", "kind": "block_comment", "source": "/-- If a sequence `g` converges to some `b`, then the sequence of constant functions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 334, "column": 40, "token": "constant", "kind": "block_comment", "source": "`fun n ↦ fun a ↦ g n` converges to the constant function `fun a ↦ b` on any set `s`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 340, "column": 67, "token": "constant", "kind": "block_comment", "source": "/-- If a sequence `g` converges to some `b`, then the sequence of constant functions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 341, "column": 40, "token": "constant", "kind": "block_comment", "source": "`fun n ↦ fun a ↦ g n` converges to the constant function `fun a ↦ b` on any set `s`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 346, "column": 67, "token": "constant", "kind": "block_comment", "source": "/-- If a sequence `g` converges to some `b`, then the sequence of constant functions", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergence", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergence.lean", "line": 347, "column": 40, "token": "constant", "kind": "block_comment", "source": "`fun n ↦ fun a ↦ g n` converges to the constant function `fun a ↦ b`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 241, "column": 1, "token": "set_option", "kind": "code", "source": "set_option quotPrecheck false -- Porting note: we need a `[quot_precheck]` instance on fbinop%", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 398, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 460, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 486, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 630, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 849, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 892, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 1065, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 1091, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 1129, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UniformSpace.UniformConvergenceTopology", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UniformSpace\\UniformConvergenceTopology.lean", "line": 1156, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.isDefEq.respectTransparency false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UnitInterval", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UnitInterval.lean", "line": 427, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UnitInterval", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UnitInterval.lean", "line": 436, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UnitInterval", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UnitInterval.lean", "line": 445, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic true in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UnitInterval", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UnitInterval.lean", "line": 446, "column": 1, "token": "set_option", "kind": "code", "source": "set_option backward.privateInPublic.warn false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Topology.UnitInterval", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Topology\\UnitInterval.lean", "line": 517, "column": 1, "token": "macro", "kind": "code", "source": "macro \"unit_interval\" : tactic =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.DeclarationRange", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 23, "column": 1, "token": "syntax", "kind": "code", "source": "syntax optAttrArg := atomic(\" (\" &\"attr\" \" := \" Parser.Term.attrInstance,* \")\")?", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 58, "column": 69, "token": "syntax", "kind": "block_comment", "source": "`@[simps]`, `@[reassoc]`, and `@[elementwise]`. Call sites pass the syntax of the user's", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 96, "column": 25, "token": "syntax", "kind": "block_comment", "source": "* `ref : Syntax` is the syntax where the user requested the related declaration.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 108, "column": 43, "token": "constant", "kind": "block_comment", "source": "* When `hoverInfo := true`, the generated constant will be shown as the hover information on `ref`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 119, "column": 61, "token": "addDecl", "kind": "line_comment", "source": "  -- below panics (and if it exists in the current module, `addDecl` would fail with a less", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 130, "column": 3, "token": "addDecl", "kind": "code", "source": "  addDecl <| ← mkThmOrUnsafeDef", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AddRelatedDecl", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AddRelatedDecl.lean", "line": 133, "column": 5, "token": "setEnv", "kind": "code", "source": "    setEnv <| addProtected (← getEnv) tgt", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AtLocation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AtLocation.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Location", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AtLocation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AtLocation.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Simp.Main", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AtLocation", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AtLocation.lean", "line": 24, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AtomM.Recurse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AtomM\\Recurse.lean", "line": 34, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AtomM.Recurse", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AtomM\\Recurse.lean", "line": 104, "column": 1, "token": "partial", "kind": "code", "source": "partial def RecurseM.run", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AtomM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AtomM.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Simp.Types", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.AtomM", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\AtomM.lean", "line": 25, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CodeActions.BinderPlicity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CodeActions\\BinderPlicity.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Server.CodeActions.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CodeActions.BinderPlicity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CodeActions\\BinderPlicity.lean", "line": 23, "column": 54, "token": "syntax", "kind": "block_comment", "source": "We make use of `Syntax.reprint` to transform our new syntax into", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CodeActions.BinderPlicity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CodeActions\\BinderPlicity.lean", "line": 25, "column": 16, "token": "syntax", "kind": "block_comment", "source": "over synthetic syntax nodes, we produce the new syntax by modifying", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CodeActions.BinderPlicity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CodeActions\\BinderPlicity.lean", "line": 25, "column": 49, "token": "syntax", "kind": "block_comment", "source": "over synthetic syntax nodes, we produce the new syntax by modifying", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CodeActions.BinderPlicity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CodeActions\\BinderPlicity.lean", "line": 31, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CodeActions.BinderPlicity", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CodeActions\\BinderPlicity.lean", "line": 46, "column": 25, "token": "meta", "kind": "code", "source": "    let lspRange := doc.meta.text.utf8RangeToLspRange stxRange", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Compiler.CSimpAttr", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.FoldConsts", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Data.AssocList", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 34, "column": 1, "token": "meta", "kind": "code", "source": "meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 50, "column": 7, "token": "addAndCompile", "kind": "code", "source": "  try addAndCompile decl", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 72, "column": 3, "token": "addDecl", "kind": "code", "source": "  addDecl <| .thmDecl {", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 92, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"compile_def% \" i:ident : command => Command.liftTermElabM do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 119, "column": 5, "token": "addDecl", "kind": "code", "source": "    addDecl <| .mutualDefnDecl [{", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 124, "column": 17, "token": "opaque", "kind": "code", "source": "      hints := .opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 125, "column": 18, "token": "partial", "kind": "code", "source": "      safety := .partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 168, "column": 17, "token": "opaque", "kind": "code", "source": "      hints := .opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 169, "column": 18, "token": "partial", "kind": "code", "source": "      safety := .partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 175, "column": 5, "token": "addDecl", "kind": "code", "source": "    addDecl <| .mutualDefnDecl [{", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 180, "column": 17, "token": "opaque", "kind": "code", "source": "      hints := .opaque", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 181, "column": 18, "token": "partial", "kind": "code", "source": "      safety := .partial", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 194, "column": 1, "token": "partial", "kind": "code", "source": "partial def compileInductive (iv : InductiveVal) (warn := true) : MetaM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 206, "column": 1, "token": "partial", "kind": "code", "source": "partial def compileSizeOf (iv : InductiveVal) (rv : RecursorVal) : MetaM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 234, "column": 1, "token": "elab", "kind": "code", "source": "elab tk:\"compile_inductive% \" i:ident : command => Command.liftTermElabM do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CompileInductive", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CompileInductive.lean", "line": 264, "column": 1, "token": "run_cmd", "kind": "code", "source": "run_cmd Command.liftTermElabM do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Util.Heartbeats", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.TryThis", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 26, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 33, "column": 29, "token": "set_option", "kind": "line_comment", "source": "-- This file mentions bare `set_option maxHeartbeats` by design: do not warn about this.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 34, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.setOption false", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 94, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#count_heartbeats \" tac:tacticSeq : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 98, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#count_heartbeats! \" n:(num)? \"in\" ppLine tac:tacticSeq : tactic => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 114, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.maxHeartbeats false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 119, "column": 71, "token": "set_option", "kind": "block_comment", "source": "This is most useful for setting sufficient but reasonable limits via `set_option maxHeartbeats`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 126, "column": 53, "token": "set_option", "kind": "block_comment", "source": "`count_heartbeats in` will automatically suggest a `set_option maxHeartbeats` via \"Try this:\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 130, "column": 58, "token": "set_option", "kind": "block_comment", "source": "has granularity 1000 times finer than the limits set by `set_option maxHeartbeats`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 140, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#count_heartbeats \" approx:(&\"approximately \")? \"in\" ppLine cmd:command : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 143, "column": 31, "token": "set_option", "kind": "code", "source": "    elabCommand (← `(command| set_option Elab.async false in set_option maxHeartbeats 0 in $cmd))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 143, "column": 62, "token": "set_option", "kind": "code", "source": "    elabCommand (← `(command| set_option Elab.async false in set_option maxHeartbeats 0 in $cmd))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 161, "column": 15, "token": "set_option", "kind": "code", "source": "          (← (set_option hygiene false in `(command| set_option maxHeartbeats $m in $cmd)))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 161, "column": 54, "token": "set_option", "kind": "code", "source": "          (← (set_option hygiene false in `(command| set_option maxHeartbeats $m in $cmd)))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 163, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.maxHeartbeats false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 173, "column": 11, "token": "syntax", "kind": "block_comment", "source": "using the syntax `guard_min_heartbeats n in cmd`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 179, "column": 1, "token": "elab", "kind": "code", "source": "elab \"guard_min_heartbeats \" approx:(&\"approximately \")? n:(num)? \"in\" ppLine cmd:command :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 187, "column": 31, "token": "set_option", "kind": "code", "source": "    elabCommand (← `(command| set_option Elab.async false in set_option maxHeartbeats 0 in $cmd))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 187, "column": 62, "token": "set_option", "kind": "code", "source": "    elabCommand (← `(command| set_option Elab.async false in set_option maxHeartbeats 0 in $cmd))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 195, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.style.maxHeartbeats false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 202, "column": 29, "token": "set_option", "kind": "code", "source": "  elabCommand (← `(command| set_option Elab.async false in set_option maxHeartbeats 0 in $cmd))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 202, "column": 60, "token": "set_option", "kind": "code", "source": "  elabCommand (← `(command| set_option Elab.async false in set_option maxHeartbeats 0 in $cmd))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 217, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#count_heartbeats! \" n:(num)? \"in\" ppLine cmd:command : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 246, "column": 18, "token": "set_option", "kind": "block_comment", "source": "it looks inside `set_option ... in`, but not, for instance, inside `mutual` blocks.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 250, "column": 46, "token": "set_option", "kind": "string", "source": "@[deprecated \"use `#count_heartbeats in` or `set_option trace.profiler true` with \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 251, "column": 4, "token": "set_option", "kind": "string", "source": "  `set_option trace.profiler.useHeartbeats true`\" (since := \"2026-07-30\")]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 261, "column": 46, "token": "set_option", "kind": "string", "source": "@[deprecated \"use `#count_heartbeats in` or `set_option trace.profiler true` with \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 262, "column": 4, "token": "set_option", "kind": "string", "source": "  `set_option trace.profiler.useHeartbeats true`\" (since := \"2026-07-30\")]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 272, "column": 44, "token": "set_option", "kind": "string", "source": "deprecated \"use `#count_heartbeats in` or `set_option trace.profiler true` with \\", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 273, "column": 4, "token": "set_option", "kind": "string", "source": "  `set_option trace.profiler.useHeartbeats true`\" (since := \"2026-07-30\")]", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 294, "column": 1, "token": "set_option", "kind": "code", "source": "set_option linter.deprecated false in", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 295, "column": 1, "token": "initialize", "kind": "code", "source": "initialize addLinter countHeartbeatsLinter", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 298, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := countHeartbeats) \"#count_heartbeats\" approx:(&\" approximately\")? : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 301, "column": 9, "token": "set_option", "kind": "code", "source": "      `(set_option linter.countHeartbeatsApprox true) else", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 302, "column": 9, "token": "set_option", "kind": "code", "source": "      `(set_option linter.countHeartbeatsApprox false)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 304, "column": 20, "token": "set_option", "kind": "code", "source": "    #[← `(command| set_option linter.countHeartbeats true),", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 308, "column": 4, "token": "set_option", "kind": "string", "source": "  `set_option trace.profiler true` with `set_option trace.profiler.useHeartbeats true`\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.CountHeartbeats", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\CountHeartbeats.lean", "line": 308, "column": 42, "token": "set_option", "kind": "string", "source": "  `set_option trace.profiler true` with `set_option trace.profiler.useHeartbeats true`\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.DelabNonCanonical", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\DelabNonCanonical.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.DelabNonCanonical", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\DelabNonCanonical.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Delaborators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Delaborators.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Delaborators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Delaborators.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Delaborators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Delaborators.lean", "line": 42, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"Π \" binderIdent binderPred \", \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Delaborators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Delaborators.lean", "line": 44, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Delaborators", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Delaborators.lean", "line": 50, "column": 3, "token": "macro", "kind": "code", "source": "@[macro PiNotation.piNotation] def replacePiNotation : Lean.Macro", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.DischargerAsTactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\DischargerAsTactic.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.ElabWithoutMVars", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\ElabWithoutMVars.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.MacroArgUtil", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator  -- shake: keep (dependency of elaborator output)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 10, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.PrettyPrinter.Delaborator", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Batteries.Lean.Syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 12, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.PrettyPrinter.Delaborator.Builtins", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 20, "column": 17, "token": "macro", "kind": "block_comment", "source": "# The notation3 macro, simulating Lean 3's notation.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 23, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 32, "column": 1, "token": "initialize", "kind": "code", "source": "initialize registerTraceClass `notation3", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 43, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"expand_binders% \" \"(\" ident \" => \" term \")\" extBinders \", \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 45, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 49, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 71, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := expandFoldl) \"expand_foldl% \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 76, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := expandFoldr) \"expand_foldr% \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 83, "column": 1, "token": "syntax", "kind": "code", "source": "syntax foldKind := &\"foldl\" <|> &\"foldr\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 85, "column": 1, "token": "syntax", "kind": "code", "source": "syntax bindersItem := atomic(\"(\" \"...\" \")\")", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 87, "column": 1, "token": "syntax", "kind": "code", "source": "syntax foldAction := \"(\" ident ppSpace strLit \"*\" (precedence)? \" => \" foldKind", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 90, "column": 1, "token": "syntax", "kind": "code", "source": "syntax identOptScoped :=", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 95, "column": 1, "token": "syntax", "kind": "code", "source": "syntax notation3Item := strLit <|> bindersItem <|> identOptScoped <|> foldAction", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 102, "column": 64, "token": "constant", "kind": "block_comment", "source": "to be able to know the types of binders, whether a lambda is a constant function,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 266, "column": 1, "token": "partial", "kind": "code", "source": "partial def exprToMatcher (boundFVars : Std.HashMap FVarId Name)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 354, "column": 14, "token": "constant", "kind": "block_comment", "source": "Also returns constant names that could serve as a key for a delaborator.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 356, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkExprMatcher (stx : Term) (boundNames : Array Name) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 372, "column": 37, "token": "syntax", "kind": "block_comment", "source": "/-- Matcher for processing `scoped` syntax. Assumes the expression to be matched", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 377, "column": 1, "token": "partial", "kind": "code", "source": "partial def matchScoped (lit scopeId : Name) (smatcher : Matcher) : Matcher := go #[] where", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 380, "column": 56, "token": "syntax", "kind": "line_comment", "source": "    -- `lit` is bound to the SubExpr that the `scoped` syntax produced", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 419, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkScopedMatcher (lit scopeId : Name) (scopedTerm : Term) (boundNames : Array Name) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 426, "column": 1, "token": "partial", "kind": "code", "source": "partial def matchFoldl (lit x y : Name) (smatcher : Matcher) (sinit : Matcher) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 448, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkFoldlMatcher (lit x y : Name) (scopedTerm init : Term) (boundNames : Array Name) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 458, "column": 1, "token": "partial", "kind": "code", "source": "partial def mkFoldrMatcher (lit x y : Name) (scopedTerm init : Term) (boundNames : Array Name) :", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 479, "column": 1, "token": "syntax", "kind": "code", "source": "syntax prettyPrintOpt := \"(\" &\"prettyPrint\" \" := \" (&\"true\" <|> &\"false\") \")\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 491, "column": 71, "token": "constant", "kind": "block_comment", "source": "If `pp.tagAppFns` is true and the head of the current expression is a constant,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 493, "column": 31, "token": "syntax", "kind": "block_comment", "source": "This causes tokens inside the syntax to refer to this constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 493, "column": 55, "token": "constant", "kind": "block_comment", "source": "This causes tokens inside the syntax to refer to this constant.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 499, "column": 60, "token": "syntax", "kind": "line_comment", "source": "    -- Delaborate the head to register term info and get a syntax we can use for the ref.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 500, "column": 12, "token": "syntax", "kind": "line_comment", "source": "    -- The syntax `f` itself is thrown away.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 503, "column": 41, "token": "syntax", "kind": "line_comment", "source": "    -- Annotate to ensure that the full syntax still refers to the whole expression.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 509, "column": 50, "token": "syntax", "kind": "block_comment", "source": "`notation3` declares notation using Lean-3-style syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 525, "column": 1, "token": "elab", "kind": "code", "source": "elab (name := notation3) doc:(docComment)? attrs?:(Parser.Term.attributes)? attrKind:Term.attrKind", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 531, "column": 35, "token": "macro", "kind": "line_comment", "source": "  -- Replacements to use for the `macro`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 537, "column": 70, "token": "syntax", "kind": "line_comment", "source": "  -- Function to update `syntaxArgs` and `pattArgs` using `macroArg` syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 542, "column": 25, "token": "syntax", "kind": "line_comment", "source": "  -- Arguments for the `syntax` command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 544, "column": 44, "token": "macro", "kind": "line_comment", "source": "  -- Arguments for the LHS pattern in the `macro`. Also used to construct the syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 544, "column": 79, "token": "syntax", "kind": "line_comment", "source": "  -- Arguments for the LHS pattern in the `macro`. Also used to construct the syntax", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 615, "column": 14, "token": "syntax", "kind": "line_comment", "source": "  -- 1. The `syntax` command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 618, "column": 5, "token": "syntax", "kind": "code", "source": "    syntax $(prec?)? $[$name?:namedName]? $(prio?)? $[$syntaxArgs]* : term))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 620, "column": 14, "token": "macro_rules", "kind": "line_comment", "source": "  -- 2. The `macro_rules`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 621, "column": 21, "token": "syntax", "kind": "string", "source": "  trace[notation3] \"syntax declaration has name {fullName}\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 624, "column": 44, "token": "macro_rules", "kind": "code", "source": "  let mut macroDecl ← `($attrKind:attrKind macro_rules | `($pat) => `($val'))", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 627, "column": 28, "token": "set_option", "kind": "code", "source": "    macroDecl ← `(command| set_option quotPrecheck.allowSectionVars true in $macroDecl)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 677, "column": 15, "token": "set_option", "kind": "string", "source": "        (Use `set_option trace.notation3 true` to get some debug information.)\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 679, "column": 1, "token": "initialize", "kind": "code", "source": "initialize Batteries.Linter.UnreachableTactic.addIgnoreTacticKind ``«notation3»", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Notation3", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Notation3.lean", "line": 683, "column": 1, "token": "macro_rules", "kind": "code", "source": "macro_rules", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.ParseCommand", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\ParseCommand.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.ParseCommand", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\ParseCommand.lean", "line": 11, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Tactic.Linter.Header  -- shake: keep", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.ParseCommand", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\ParseCommand.lean", "line": 18, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.ParseCommand", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\ParseCommand.lean", "line": 68, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := parseCmd) \"#parse \" ident \" => \" str : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.ParseCommand", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\ParseCommand.lean", "line": 71, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.ParseCommand", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\ParseCommand.lean", "line": 74, "column": 7, "token": "run_cmd", "kind": "code", "source": "      run_cmd do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PPOptions", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PPOptions.lean", "line": 14, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Mathlib.Lean.Expr.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 13, "column": 21, "token": "sorry", "kind": "block_comment", "source": "# Tracking uses of `sorry`", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 16, "column": 1, "token": "sorry", "kind": "block_comment", "source": "sorry-free. `#print sorries foo` returns a non-sorry-free declaration `bar` which `foo` depends on,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 16, "column": 48, "token": "sorry", "kind": "block_comment", "source": "sorry-free. `#print sorries foo` returns a non-sorry-free declaration `bar` which `foo` depends on,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 26, "column": 34, "token": "constants", "kind": "block_comment", "source": "* Make versions for other axioms/constants.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 27, "column": 72, "token": "sorry", "kind": "block_comment", "source": "  The `#print sorries` command itself shouldn't be generalized, since `sorry` is a special concept,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 32, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 38, "column": 41, "token": "sorry", "kind": "block_comment", "source": "/-- Type of intermediate computation of sorry-tracking. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 42, "column": 19, "token": "sorry", "kind": "block_comment", "source": "  /-- The set of `sorry` expressions that have been found.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 44, "column": 65, "token": "sorryAx", "kind": "block_comment", "source": "  even if a later definition independently has a direct use of `sorryAx`. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 46, "column": 20, "token": "sorry", "kind": "block_comment", "source": "  /-- The uses of `sorry` that were found. -/", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 50, "column": 23, "token": "sorry", "kind": "block_comment", "source": "Collects all uses of `sorry` by the declaration `c`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 54, "column": 14, "token": "sorry", "kind": "block_comment", "source": "each use of `sorry`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 56, "column": 1, "token": "partial", "kind": "code", "source": "partial def collect (c : Name) : StateT State MetaM Unit := do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 59, "column": 48, "token": "sorry", "kind": "block_comment", "source": "    We assume most declarations do not contain sorry.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 62, "column": 14, "token": "constants", "kind": "block_comment", "source": "    Visiting constants first also guarantees that we attribute sorries to the first", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 63, "column": 48, "token": "sorry", "kind": "block_comment", "source": "    declaration that included it. Recall that `sorry` might appear in the type of a theorem,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 64, "column": 25, "token": "sorry", "kind": "block_comment", "source": "    which leads to the `sorry` appearing directly in any declarations that use it.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 66, "column": 46, "token": "sorry", "kind": "block_comment", "source": "    The other reason is that we match entire sorry applications,", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 67, "column": 64, "token": "sorry", "kind": "block_comment", "source": "    so `forEachExpr'`'s cache won't prevent over-reporting if `sorry` is a function.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 71, "column": 26, "token": "sorryAx", "kind": "code", "source": "    if consts.contains ``sorryAx then", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 111, "column": 21, "token": "sorry", "kind": "block_comment", "source": "Prints all uses of `sorry` inside a list of declarations.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 125, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := printSorriesStx) \"#print \" &\"sorries\" (ppSpace ident)* : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 128, "column": 31, "token": "constants", "kind": "block_comment", "source": "Collects sorries in the given constants and logs a message.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 133, "column": 33, "token": "sorry", "kind": "string", "source": "    logInfo m!\"Declarations are sorry-free!\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 137, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 142, "column": 38, "token": "constants", "kind": "code", "source": "      names ← (← getEnv).checked.get.constants.map₂.foldlM (init := #[]) fun acc name _ =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 147, "column": 1, "token": "syntax", "kind": "code", "source": "syntax \"#print \" &\"sorries\" \" in \" command : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 149, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 156, "column": 38, "token": "constants", "kind": "code", "source": "      let names ← newEnv.checked.get.constants.map₂.foldlM (init := #[]) fun acc name _ => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.PrintSorries", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\PrintSorries.lean", "line": 157, "column": 19, "token": "constants", "kind": "code", "source": "        if oldEnv.constants.map₂.contains name then", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 15, "column": 7, "token": "syntax", "kind": "block_comment", "source": "local syntax:arg term:max superscript(term) : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 16, "column": 7, "token": "macro_rules", "kind": "block_comment", "source": "local macro_rules | `($a:term $b:superscript) => `($a ^ $b)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 29, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 76, "column": 1, "token": "partial", "kind": "code", "source": "partial def satisfyTokensFn (p : Char → Bool) (errorMsg : String) (many := true)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 122, "column": 1, "token": "partial", "kind": "code", "source": "partial def scriptFnNoAntiquot (m : Mapping) (errorMsg : String) (p : ParserFn)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 181, "column": 24, "token": "syntax", "kind": "block_comment", "source": "  Note that the actual syntax kind bound will be the body kind (parsed by `p`), not `kind`.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 235, "column": 7, "token": "syntax", "kind": "block_comment", "source": "local syntax:arg term:max superscript(term) : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 236, "column": 7, "token": "macro_rules", "kind": "block_comment", "source": "local macro_rules | `($a:term $b:superscript) => `($a ^ $b)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 266, "column": 1, "token": "initialize", "kind": "code", "source": "initialize register_parser_alias superscript", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 271, "column": 7, "token": "syntax", "kind": "block_comment", "source": "local syntax:arg term:max subscript(term) : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 272, "column": 7, "token": "macro_rules", "kind": "block_comment", "source": "local macro_rules | `($a:term $i:subscript) => `($a $i)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 302, "column": 1, "token": "initialize", "kind": "code", "source": "initialize register_parser_alias subscript", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Superscript", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Superscript.lean", "line": 306, "column": 9, "token": "partial", "kind": "code", "source": "private partial def Superscript.isValid (m : Mapping) : Syntax → Bool", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.SynthesizeUsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\SynthesizeUsing.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Elab.Tactic.Basic", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.SynthesizeUsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\SynthesizeUsing.lean", "line": 19, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.SynthesizeUsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\SynthesizeUsing.lean", "line": 53, "column": 14, "token": "syntax", "kind": "block_comment", "source": "given tactic syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.SynthesizeUsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\SynthesizeUsing.lean", "line": 69, "column": 14, "token": "syntax", "kind": "block_comment", "source": "given tactic syntax.", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.SynthesizeUsing", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\SynthesizeUsing.lean", "line": 91, "column": 1, "token": "elab", "kind": "block_comment", "source": "elab \"simpTerm% \" t:term : term => do simpTerm (← Term.elabTerm t none)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Tactic.lean", "line": 9, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.MetavarContext", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.Tactic", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\Tactic.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 8, "column": 8, "token": "meta", "kind": "code", "source": "public meta import Lean.Meta.Tactic.Delta", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 15, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 38, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := betaStx) \"beta% \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 49, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := deltaStx) \"delta% \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 55, "column": 42, "token": "partial", "kind": "code", "source": "    let t ← withSynthesize (postpone := .partial) do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 64, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := zetaStx) \"zeta% \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 70, "column": 42, "token": "partial", "kind": "code", "source": "    let t ← withSynthesize (postpone := .partial) do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 79, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := reduceProjStx) \"reduceProj% \" term : term", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TermReduce", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TermReduce.lean", "line": 85, "column": 42, "token": "partial", "kind": "code", "source": "    let t ← withSynthesize (postpone := .partial) do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TransImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TransImports.lean", "line": 17, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TransImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TransImports.lean", "line": 28, "column": 1, "token": "syntax", "kind": "code", "source": "syntax (name := transImportsStx) \"#trans_imports\" (ppSpace str)? (&\" at_most \" num)? : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.TransImports", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\TransImports.lean", "line": 32, "column": 1, "token": "elab_rules", "kind": "code", "source": "elab_rules : command", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 22, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 44, "column": 24, "token": "unsafe", "kind": "code", "source": "    | DefinitionSafety.unsafe  => \"unsafe \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 44, "column": 36, "token": "unsafe", "kind": "string", "source": "    | DefinitionSafety.unsafe  => \"unsafe \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 45, "column": 24, "token": "partial", "kind": "code", "source": "    | DefinitionSafety.partial => \"partial \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 45, "column": 36, "token": "partial", "kind": "string", "source": "    | DefinitionSafety.partial => \"partial \"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 57, "column": 40, "token": "unsafe", "kind": "code", "source": "    (if isUnsafe then DefinitionSafety.unsafe else DefinitionSafety.safe)", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 74, "column": 16, "token": "axiom", "kind": "string", "source": "    mkHeader' \"axiom\" id us t u", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 80, "column": 16, "token": "constant", "kind": "string", "source": "    mkHeader' \"constant\" id us t u", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 93, "column": 35, "token": "unsafe", "kind": "code", "source": "    CoreM (Option MessageData) := unsafe do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 108, "column": 21, "token": "constants", "kind": "code", "source": "  for (c, i) in new.constants.map₂.toList do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 109, "column": 16, "token": "constants", "kind": "code", "source": "    unless old.constants.map₂.contains c do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 116, "column": 40, "token": "constants", "kind": "string", "source": "  if diffs.isEmpty then return \"no new constants\"", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 122, "column": 1, "token": "elab", "kind": "code", "source": "elab \"#whats_new \" \"in\" ppLine cmd:command : command => do", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WhatsNew", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WhatsNew.lean", "line": 132, "column": 1, "token": "macro", "kind": "code", "source": "macro (name := oldStx) \"whatsnew \" \"in\" ppLine cmd:command : command =>", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WithWeakNamespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WithWeakNamespace.lean", "line": 16, "column": 8, "token": "meta", "kind": "code", "source": "public meta section", "project_gate": false}
{"scope": "external-built-module-source", "package": "mathlib", "module": "Mathlib.Util.WithWeakNamespace", "file": "WORKSPACE\\output\\full_fresh_audit_2026-09-06_102854\\reproduction\\.lake\\packages\\mathlib\\Mathlib\\Util\\WithWeakNamespace.lean", "line": 41, "column": 1, "token": "elab", "kind": "code", "source": "elab \"with_weak_namespace \" ns:ident cmd:command : command =>", "project_gate": false}
