Skip to content

docs: finalize README (banner, badges, runnable quickstart)#25

Merged
kingchenc merged 1 commit into
mainfrom
docs/proof-readme-finalize
Jul 10, 2026
Merged

docs: finalize README (banner, badges, runnable quickstart)#25
kingchenc merged 1 commit into
mainfrom
docs/proof-readme-finalize

Conversation

@kingchenc

Copy link
Copy Markdown
Contributor

Finalizes the top-level README.md:

  • Adds the org banner and the standard badge row (Built-on-wickra · CI · CodeQL · codecov · License · Scorecard · Best-Practices · Build-provenance · Docs), the ecosystem line, and the full proof-specific section set (Determinism · Status · ProofSpec/Proof · Canonicalization · Verifying a foreign proof · Engine-version pinning · Use in any language · Layout · Building · Requirements · Benchmarks · Contributing · Security · License · Disclaimer).
  • Corrects the canonicalization description to the pure {:.8} decimal rounding (the old round_to(_, 1e-8) wording predated the moat fix).
  • Makes the quickstart actually runnable: the CLI's --spec takes a config file ({ "spec": <ProofSpec> }), which no committed file provided — the spec fixtures are bare ProofSpecs used via the command API. Adds examples/data/config.json and a matching examples/data/config.proof.json, both verified locally (prove emits the hash, verify prints valid).

Docs + example data only; no code or workflow changes.

- Add the org banner + the standard badge row (CI/CodeQL/codecov/license/
  scorecard/best-practices/provenance/docs), the ecosystem line, and the full
  section set (determinism, status, ProofSpec/Proof, canonicalization, verifying
  a foreign proof, engine-version pinning, layout, building, requirements,
  benchmarks, contributing, security, disclaimer).
- Correct the canonicalization description to the pure {:.8} decimal rounding
  (the earlier round_to wording was stale).
- Make the CLI quickstart actually runnable: the CLI's --spec takes a config
  file ({ "spec": <ProofSpec> }), which no committed file provided. Add
  examples/data/config.json and a matching examples/data/config.proof.json so
  `prove` and `verify` copy-paste green.
@kingchenc kingchenc merged commit eb4b1d8 into main Jul 10, 2026
53 checks passed
@kingchenc kingchenc deleted the docs/proof-readme-finalize branch July 10, 2026 22:10
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.

1 participant