ZIL is a small relational language for describing named objects, the relationships between them, and rules that derive additional relationships. ZIL Lean implements this model inside Lean 4. Lean checks definitions, executable programs, theorem statements, and proofs. ZIL records how those checked declarations relate to requirements, documents, tests, tasks, dependencies, and other parts of a ...