Skip to content

Add signed op auth authoredAt claims#157

Open
marcus-pousette wants to merge 2 commits into
mainfrom
auth/op-authored-at-claims
Open

Add signed op auth authoredAt claims#157
marcus-pousette wants to merge 2 commits into
mainfrom
auth/op-authored-at-claims

Conversation

@marcus-pousette
Copy link
Copy Markdown
Collaborator

Summary

  • add signed OpAuth.claims.authoredAtMs metadata for locally signed ops
  • introduce a v2 op-signature input that covers auth claims, while still accepting v1 auth without claims
  • encode claims in Sync v0 protobuf and preserve them in SQLite/Postgres proof-material stores
  • expose the auth session signer public key for later local materialization metadata plumbing

Notes

  • stacked on auth/session-options-cleanup / Simplify auth session options #141
  • this does not yet surface verified signer/time on materialization events; that should be a follow-up after the materialization source and sync metadata boundaries settle
  • authoredAtMs is author-signed claimed time, not globally trusted clock time

@marcus-pousette marcus-pousette force-pushed the auth/op-authored-at-claims branch from 451ff04 to 523a530 Compare May 21, 2026 15:26
@marcus-pousette marcus-pousette changed the base branch from auth/session-options-cleanup to main May 21, 2026 15:26
@marcus-pousette marcus-pousette marked this pull request as ready for review May 21, 2026 15:31
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