Comment Comment by TwoFx 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/ parent TwoFx 10 years ago
[1] https://coq.inria.fr/