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

archetech / archon / 35010776665
92%
main: 95%

Build:
Build:
LAST BUILD BRANCH: fix/1288-runtime-wallet-recovery
DEFAULT BRANCH: main
Ran 15 Sep 2026 07:01PM 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

15 Sep 2026 06:58PM UTC coverage: 92.407% (-0.02%) from 92.422%
35010776665

Pull #1145

github

macterra
fix(gatekeeper-rs): Stop a confirmed resolution before the first unconfirmed event

The Rust store resolver judged whether to stop a confirmed resolution by
the previous event's state, then applied the current event regardless. So
`confirm: true` applied the first unconfirmed event and reported the
result as unconfirmed -- one version past where the TypeScript port and
Rust's own verifying resolver stop. The unit test asserted that outcome.

Every asset operation is authorized by its controller resolved this way,
so a controller with a pending unconfirmed rotation resolved to one key
on TS and the other on Rust: a fork on any operation signed with either
in that window. Nothing exercised it -- the contract test resolves a
create-only DID and the parity flow sets `verify`, which takes the other
path. The parity harness now creates an agent, chains a signed update to
it as a hyperswarm event, and checks both ports stop a confirmed
resolution at v1 and say so.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GYGMfX3foBcVqP7AQNXjWj
Pull Request #1145: fix(gatekeeper): Reject a backdated proof once the chain has committed the operation

4216 of 4846 branches covered (87.0%)

Branch coverage included in aggregate %.

40 of 42 new or added lines in 2 files covered. (95.24%)

12 existing lines in 1 file now uncovered.

8842 of 9285 relevant lines covered (95.23%)

788.53 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
95.82
-0.3% packages/gatekeeper/src/gatekeeper.ts

Coverage Regressions

Lines Coverage ∆ File
12
95.82
-0.3% packages/gatekeeper/src/gatekeeper.ts
Jobs
ID Job ID Ran Files Coverage
1 35010776665.1 15 Sep 2026 07:01PM UTC 198
93.5
GitHub Action Run
Source Files on build 35010776665
  • Tree
  • List 99
  • Changed 86
  • Source Changed 2
  • Coverage Changed 86
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35010776665
  • Pull Request #1145
  • PR Base - main (#34892184804)
  • 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