Proof Explorer — ACL2 Sidekick

### Proof Explorer

Loading | Loading

### Todo/Wishlist

The current design is sort of snapshot-oriented. David suggested a more history-oriented focus where you could see the previous goals and how things changed. I think that could work much better. (It should be quite easy to switch over to that sort of a model)

- Buttons to take actions like sr, bash, etc.
- Integrate show rules, show linear, etc., options for which rule to use
- Automatic counterexample generation attempts to point out false goals.
- Diveable terms
- Goal management -- current goal instead of just current term, highlight current term within the goal, etc.

### Bugs

`split` doesn't work in ACL2(h) due to memoize being unthreadsafe for whatever reason. Currently we avoid this using `pro` instead.