Skip to content

net: streamline spec and require independent verifier - #928

Merged
samlown merged 3 commits into
mainfrom
docs/concise-net-spec
Aug 12, 2026
Merged

net: streamline spec and require independent verifier#928
samlown merged 3 commits into
mainfrom
docs/concise-net-spec

Conversation

@samlown

@samlown samlown commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator
  • Rewrite the GOBL Net README as a concise RFC-style specification.
  • Clarify exported package and method documentation.
  • Resolve contradictions around JWKS discovery, signature ordering, and verification APIs.
  • Require registration authorities and identity verifiers to be distinct participants; self-referential verifier claims now produce registration-only endorsements.
  • Condense and reorganize the unreleased changelog entries.

Pre-Review Checklist

  • Opened this PR as a draft
  • Read the CONTRIBUTING.md guide.
  • Performed a self-review of my code.
  • Updated verification tests; go test ./net passes.
  • Examples are not applicable.
  • Source links are not applicable.
  • Generated schemas and regime data are unaffected.
  • git diff --check passes.
  • Reviewed nil handling.
  • Updated the CHANGELOG.md with an overview of my changes.
  • Marked this PR as ready for review.

@codecov

codecov Bot commented Aug 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.99%. Comparing base (c7be72d) to head (cd91fcc).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #928   +/-   ##
=======================================
  Coverage   94.99%   94.99%           
=======================================
  Files         327      327           
  Lines       17732    17732           
=======================================
  Hits        16845    16845           
  Misses        547      547           
  Partials      340      340           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@samlown samlown changed the title docs: streamline GOBL Net specification net: streamline spec and require independent verifier Aug 12, 2026
@samlown
samlown marked this pull request as ready for review August 12, 2026 10:50
@samlown
samlown merged commit 8652979 into main Aug 12, 2026
4 checks passed
@samlown
samlown deleted the docs/concise-net-spec branch August 12, 2026 10:50
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