Documentation

MIPRE.Tactics

The tactic bundle #

Mathlib is a library of Lean modules, and a module re-exports only what it imports with public import; Mathlib imports the tactic modules it uses in proofs privately wherever it can. A non-module file saw every tactic in its transitive closure; a module of this repository sees a tactic only along a public path, and norm_num reached Foundations/Halting/Descriptions.lean along none (2026-09-28, the module-system PR of planning/palomar.md). So every module that imports part of Mathlib, rather than the Mathlib umbrella, also imports this bundle, which re-exports the common tactics and the heavy ones the library uses; scripts/modularize.py inserts the line and --check (CI) reports a file without it.