Skip to content

Conversation

@0xpantera
Copy link
Owner

Summary

  • cleaned and standardised docstrings across GrothAlgebra, GrothCurves, and GrothProofs, removing the legacy FieldElement.jl.
  • introduced a full Documenter setup (docs project, make.jl, Manual pages for algebra/curves/proofs/implementation notes, RareSkills + arkworks mapping, and benchmark content with images + JSON examples).
  • added seeded doctested examples for core APIs and the Groth16 pipeline to ensure docs stay executable.
  • configured the GitHub Actions “Documentation” workflow to build and deploy to gh-pages, include plots/assets, and support future hosting automation.

Testing

  • julia --project=docs docs/make.jl

@0xpantera 0xpantera self-assigned this Sep 30, 2025
@0xpantera 0xpantera merged commit fbe50d6 into master Sep 30, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants