Skip to content

feat: Attested Signatures + UCAN Principal Clarification - #4

Merged
Peeja merged 8 commits into
mainfrom
petra/feat/attested-signatures
Jun 19, 2026
Merged

Peeja merged 8 commits into
mainfrom
petra/feat/attested-signatures

Conversation

@Peeja

@Peeja Peeja commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

@Peeja
Peeja requested a review from alanshaw as a code owner June 7, 2026 01:48
Peeja and others added 5 commits June 16, 2026 17:54
Call libforge's reusable go-workspace-test workflow so PRs that share a branch
name with sibling repos are tested against those siblings' branches. When no
sibling has a matching branch, the job is skipped and the normal go-test.yml
remains the signal.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Peeja
Peeja force-pushed the petra/feat/attested-signatures branch from d707299 to d20fcc2 Compare June 17, 2026 21:38
* `multikey` and `absentee` go up a level to the root.
* `verification.NewIssuer()` is gone; we can use `multikey.NewIssuer()`
  in every case we have.
* The verifier factory types move `validator`. They're not inherent to
  *validation*, they're just used to configure the validator.
Comment thread cmd/aws.go Outdated
"web": tierResolv.Resolve,
validator.WithDIDResolver(resolver.ByMethod{
"key": key.Resolver,
"web": resolver.Tiered{wellKnownResolv, cacheResolv},

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a thought, at a glance this reads like we're trying some other resolver before the cache - i.e. an ordering mistake. It might read better if we wrapped a caching resolver around a tiered well known and http.

@Peeja
Peeja force-pushed the petra/feat/attested-signatures branch from e437120 to 9ef4b09 Compare June 19, 2026 13:55
@Peeja
Peeja force-pushed the petra/feat/attested-signatures branch from 9ef4b09 to 4ed0dac Compare June 19, 2026 14:18
@Peeja
Peeja merged commit efe3f5f into main Jun 19, 2026
8 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