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

lsm / HyperNeo / 31944929591
79%

Build:
DEFAULT BRANCH: dev
Ran 16 Aug 2026 11:40AM UTC
Jobs 34
Files 684
Run time 3min
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

16 Aug 2026 11:39AM UTC coverage: 78.835% (+0.01%) from 78.825%
31944929591

push

github

web-flow
fix(web): per-entry landing markers and compare-and-swap hardening (#2512)

Final hardening of the landing-marker protocol. Markers now carry
per-entry records ({id, text}) as the authoritative merge granularity:
concurrent tabs rewriting the marker UNION by entry identity (never
substring — a distinct occurrence can legitimately contain another
entry's phrase), appending only the entries whose ids they lack, with a
compare-and-revalidate write loop so two tabs reading the same marker
cannot silently drop each other's entries.

Generation counters carry a per-tab offset (hash of the tab id) on both
the counter and wall-clock paths, so two tabs picking the same successor
generation collide only on a 1-in-997 hash collision instead of letting
a refresh consume a newer landing as though it never arrived. A fresh
generation EPOCH clears the session's supersede record, which is keyed
by generation number and would otherwise suppress every backup of the
new epoch's lower-numbered landings. The flush announces a landing by
announced-id membership regardless of which tab's ack was the original,
so two tabs racing the same shared entry cannot re-announce an
already-merged transcript. Marker pruning is compare-and-delete: a fresh
marker another tab wrote between scan and removal is never deleted, and
this tab drops its own expired local landing state alongside its marker.

With this, the 12-PR stack reconstructs the fully-reviewed final state
of the voice-transcript outbox exactly.

43259 of 58777 branches covered (73.6%)

Branch coverage included in aggregate %.

111 of 126 new or added lines in 2 files covered. (88.1%)

35 existing lines in 1 file now uncovered.

58888 of 70793 relevant lines covered (83.18%)

3815.24 hits per line

Uncovered Changes

Lines Coverage ∆ File
15
86.3
-0.33% packages/web/src/lib/voice/voice-transcript-outbox.ts

Coverage Regressions

Lines Coverage ∆ File
35
79.15
-4.71% packages/daemon/src/lib/providers/anthropic-copilot/provider.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-4-space-migrations-b - 31944929591.1 16 Aug 2026 11:41AM UTC 57
33.91
GitHub Action Run
2 daemon-online-websocket - 31944929591.2 16 Aug 2026 11:40AM UTC 365
9.77
GitHub Action Run
3 daemon-shared - 31944929591.3 16 Aug 2026 11:40AM UTC 24
85.3
GitHub Action Run
4 daemon-4-space-migrations-a - 31944929591.4 16 Aug 2026 11:41AM UTC 26
65.39
GitHub Action Run
5 daemon-1-core - 31944929591.5 16 Aug 2026 11:44AM UTC 372
31.59
GitHub Action Run
6 daemon-online-rpc-c - 31944929591.6 16 Aug 2026 11:40AM UTC 365
10.02
GitHub Action Run
7 daemon-online-components - 31944929591.7 16 Aug 2026 11:40AM UTC 365
9.67
GitHub Action Run
8 daemon-online-rpc-b - 31944929591.8 16 Aug 2026 11:42AM UTC 365
10.65
GitHub Action Run
9 daemon-online-rpc-f - 31944929591.9 16 Aug 2026 11:41AM UTC 365
13.54
GitHub Action Run
10 daemon-online-features-b - 31944929591.10 16 Aug 2026 11:41AM UTC 365
13.42
GitHub Action Run
11 daemon-4-space-storage - 31944929591.11 16 Aug 2026 11:41AM UTC 157
46.85
GitHub Action Run
12 daemon-5-space-runtime-b - 31944929591.12 16 Aug 2026 11:42AM UTC 219
31.72
GitHub Action Run
13 daemon-5-space-runtime-a - 31944929591.13 16 Aug 2026 11:40AM UTC 233
21.26
GitHub Action Run
14 daemon-online-sdk - 31944929591.14 16 Aug 2026 11:41AM UTC 365
13.05
GitHub Action Run
15 daemon-online-rpc-a - 31944929591.15 16 Aug 2026 11:41AM UTC 365
10.39
GitHub Action Run
16 daemon-online-coordinator - 31944929591.16 16 Aug 2026 11:40AM UTC 355
1.22
GitHub Action Run
17 daemon-online-convo - 31944929591.17 16 Aug 2026 11:41AM UTC 365
12.99
GitHub Action Run
18 daemon-online-git - 31944929591.18 16 Aug 2026 11:40AM UTC 365
10.27
GitHub Action Run
19 web - 31944929591.19 16 Aug 2026 11:41AM UTC 284
76.96
GitHub Action Run
20 daemon-online-space-a - 31944929591.20 16 Aug 2026 11:41AM UTC 365
17.9
GitHub Action Run
21 daemon-online-rewind-b - 31944929591.21 16 Aug 2026 11:41AM UTC 365
13.49
GitHub Action Run
22 daemon-online-features-a - 31944929591.22 16 Aug 2026 11:42AM UTC 365
8.51
GitHub Action Run
23 daemon-online-space-c - 31944929591.23 16 Aug 2026 11:41AM UTC 365
17.77
GitHub Action Run
24 daemon-online-rpc-d - 31944929591.24 16 Aug 2026 11:40AM UTC 365
10.54
GitHub Action Run
25 daemon-5-space-agent-other - 31944929591.25 16 Aug 2026 11:41AM UTC 287
19.3
GitHub Action Run
26 daemon-online-lifecycle - 31944929591.26 16 Aug 2026 11:41AM UTC 365
13.41
GitHub Action Run
27 daemon-online-mcp - 31944929591.27 16 Aug 2026 11:40AM UTC 365
10.0
GitHub Action Run
28 daemon-online-space-b - 31944929591.28 16 Aug 2026 11:40AM UTC 365
11.29
GitHub Action Run
29 daemon-online-rewind-a - 31944929591.29 16 Aug 2026 11:41AM UTC 365
13.07
GitHub Action Run
30 daemon-online-rpc-e - 31944929591.30 16 Aug 2026 11:41AM UTC 365
10.27
GitHub Action Run
31 daemon-online-features-c - 31944929591.31 16 Aug 2026 11:41AM UTC 365
13.53
GitHub Action Run
32 daemon-online-space-d - 31944929591.32 16 Aug 2026 11:41AM UTC 365
15.89
GitHub Action Run
33 daemon-online-agent-sdk - 31944929591.33 16 Aug 2026 11:41AM UTC 365
13.07
GitHub Action Run
34 daemon-0-shared-handlers-workflow - 31944929591.34 16 Aug 2026 11:42AM UTC 370
28.34
GitHub Action Run
Source Files on build 31944929591
  • Tree
  • List 684
  • Changed 11
  • Source Changed 6
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31944929591
  • c25d527b on github
  • Prev Build on dev (#31944192487)
  • Next Build on dev (#31946578231)
  • 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