关于
Integrates formal verification into the software development lifecycle to ensure high-reliability code implementation. This skill facilitates a rigorous six-phase workflow—spanning from requirements analysis and Idris2 specification drafting to automated verification and target language implementation. By leveraging dependent types and mathematical proofs, it guarantees that critical system properties and invariants are maintained, providing a bridge between formal logic and practical software engineering while automating the verification loop for the developer.