Open VojtechStep opened 4 months ago
Status update: we're coordinating with Job, his implementation should now be feature-complete and we're just figuring out some UX details. One of the killer features is tracking deep dependencies; for example, we can now directly see that the proof of funext
from univalence
doesn't cheat by using funext
! The eq-htpy
axiom is "observed"/"focused", and the popup says that funext-univalence
doesn't contain it in its dependency closure. But it does depend on univalence, as shown in the second screenshot.
~The WIP interactive explorer can be accessed here: https://jobpetrovcic.github.io/visualize~
EDIT: See up-to-date link below.
@VojtechStep Can this interactive explorer tell you if a certain rewrite rule was used in the definition of an entry?
Oops, I forgot to delete the link you mentioned, @fredrik-bakke. That one is from when we were testing stuff.
Here is the up-to-date link: https://jobpetrovcic.github.io/Unimath-Visualization-Deployment/visualize.html
Oh, thank you!
@JobPetrovcic created an interactive graph for exploring definitions in the library. This PR embeds the explorer on our website.
Some more work is still required outside of this repository, which is why this PR is a draft.
Co-authored-by: Job Petrovčič job1.petrovcic@gmail.com