Hoare logic proof verifier

This was vibe coded and uses React.

  1. Create a program using drag and drop with the given elements.
  2. Click Create Root
  3. Add the appropriate rules until it says Valid Proof: Yes

Hoare inference rules

This tool is not sophisticated but only doing string replacement and string comparison.

Interactive prover

If the embedded app does not load, open the Hoare Logic proof verifier directly.

GitHub