ParentFull threadTwoFx·Proof assistants are in some ways very similar to what you described. Coq [1] is a popular example. It helps control complexity of larger proofs and verifies that everything that is derived is correct.[1] https://coq.inria.fr/View on HN