• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

archetech / archon / 34718547812
95%

Build:
DEFAULT BRANCH: main
Ran 12 Sep 2026 09:03PM UTC
Jobs 1
Files 99
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Sep 2026 08:56PM UTC coverage: 92.441% (-0.02%) from 92.459%
34718547812

push

github

web-flow
fix(gatekeeper): Authorize against the key the proof names (#1132)

Both gatekeeper ports took verificationMethod[0] whatever key the proof
named, each with a TBD saying so. A DID that published a second key could
not sign with it, and a proofPurpose cannot be enforced against a key
nobody looked up.

Safe for everything anchored, checked against the BTC-mainnet store rather
than assumed: rotation replaces the identity key in place, so index 0 is
the named key for all 43,020 operations. Update and delete operations name
their controller (11,442) or, for agents, themselves (1,730).

Absent verificationMethod means the controller has not been imported yet
and defers; an empty array, or a named method the document does not list,
is a refusal. The import state machine treats those differently, so a
throw in the wrong place would retry an unverifiable operation forever.

Both test harnesses signed asset updates under the asset's own DID, a key
that exists nowhere and that no keymaster emits. They name the signer.

Closes #1130.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

4169 of 4792 branches covered (87.0%)

Branch coverage included in aggregate %.

17 of 20 new or added lines in 1 file covered. (85.0%)

8807 of 9245 relevant lines covered (95.26%)

772.35 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
96.39
-0.44% packages/gatekeeper/src/gatekeeper.ts
Jobs
ID Job ID Ran Files Coverage
1 34718547812.1 12 Sep 2026 09:03PM UTC 198
93.55
GitHub Action Run
Source Files on build 34718547812
  • Tree
  • List 99
  • Changed 86
  • Source Changed 1
  • Coverage Changed 86
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #34718547812
  • 319d0e50 on github
  • Prev Build on main (#34715935297)
  • Next Build on main (#34721381104)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc