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

lsm / neokai / 26606385682
82%

Build:
DEFAULT BRANCH: dev
Ran 28 May 2026 10:38PM UTC
Jobs 28
Files 573
Run time 2min
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

28 May 2026 10:37PM UTC coverage: 83.241% (-0.01%) from 83.253%
26606385682

push

github

web-flow
Add DB schema parity CI check (#2030)

* ci: add db schema parity check

* refactor: share schema parity overrides

* fix: enforce full helper schema parity

Compare helper schemas against production column metadata, constraints, foreign keys, and indexes so test DB drift fails CI.

* fix: include sqlite autoindexes in schema parity

Compare PRAGMA index metadata so UNIQUE constraint autoindexes and stale helper-only tables fail schema parity checks.

* fix: cover missing space helper tables

Add registered Space memory/worktree tables to helper parity and seed session fixtures required by sdk_messages foreign keys.

* fix: broaden schema parity validation

Validate stale helper and scope registrations, scoped columns, virtual table SQL, and triggers so DB drift fails before runtime.

* fix: address schema parity review gaps

Detect SQLite virtual tables from CREATE SQL and seed synthetic sessions in Forge evidence fixtures so helper DB foreign keys stay valid.

* fix: seed conversation analysis sessions

Seed synthetic sessions before conversation analysis fixtures insert sdk_messages so helper DB foreign keys remain valid.

* fix: remove stale helper schema patches in 5-space tests

actor-registry and messaging-adapter tests had alignTestSchema helpers that added custom_prompt and recreated sessions. createSpaceTables() now includes both, causing duplicate column errors and unnecessary table drops. Removed the patch functions and updated messaging-adapter tests to update existing node_executions instead of inserting duplicates that violate the production unique constraint.

9321 of 13718 branches covered (67.95%)

Branch coverage included in aggregate %.

352 of 438 new or added lines in 2 files covered. (80.37%)

80557 of 94255 relevant lines covered (85.47%)

300.55 hits per line

Uncovered Changes

Lines Coverage ∆ File
86
76.88
scripts/check-db-schema-parity.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-online-rewind-2 - 26606385682.1 28 May 2026 10:39PM UTC 326
22.97
GitHub Action Run
2 daemon-online-rpc-4 - 26606385682.2 28 May 2026 10:40PM UTC 326
23.37
GitHub Action Run
3 daemon-4-space-storage - 26606385682.3 28 May 2026 10:38PM UTC 150
56.23
GitHub Action Run
4 daemon-5-space-runtime-b - 26606385682.4 28 May 2026 10:38PM UTC 174
43.08
GitHub Action Run
5 daemon-4-space-migrations-b - 26606385682.5 28 May 2026 10:39PM UTC 77
36.02
GitHub Action Run
6 daemon-online-sdk - 26606385682.6 28 May 2026 10:38PM UTC 326
22.37
GitHub Action Run
7 daemon-0-shared-handlers-workflow - 26606385682.7 28 May 2026 10:38PM UTC 157
65.65
GitHub Action Run
8 daemon-online-agent-sdk - 26606385682.8 28 May 2026 10:39PM UTC 326
22.36
GitHub Action Run
9 daemon-online-mcp - 26606385682.9 28 May 2026 10:38PM UTC 326
18.5
GitHub Action Run
10 daemon-5-space-agent-other - 26606385682.10 28 May 2026 10:38PM UTC 265
26.89
GitHub Action Run
11 daemon-online-websocket - 26606385682.11 28 May 2026 10:38PM UTC 326
18.23
GitHub Action Run
12 daemon-online-rpc-3 - 26606385682.12 28 May 2026 10:39PM UTC 326
19.78
GitHub Action Run
13 daemon-online-rpc-1 - 26606385682.13 28 May 2026 10:39PM UTC 326
19.38
GitHub Action Run
14 daemon-online-space-2 - 26606385682.14 28 May 2026 10:40PM UTC 326
32.81
GitHub Action Run
15 daemon-online-space-1 - 26606385682.15 28 May 2026 10:39PM UTC 326
33.86
GitHub Action Run
16 daemon-online-lifecycle - 26606385682.16 28 May 2026 10:39PM UTC 326
22.79
GitHub Action Run
17 daemon-5-space-runtime-a - 26606385682.17 28 May 2026 10:38PM UTC 126
38.53
GitHub Action Run
18 daemon-online-coordinator - 26606385682.18 28 May 2026 10:38PM UTC 326
7.76
GitHub Action Run
19 daemon-online-git - 26606385682.19 28 May 2026 10:39PM UTC 326
19.13
GitHub Action Run
20 daemon-online-rpc-2 - 26606385682.20 28 May 2026 10:39PM UTC 326
23.55
GitHub Action Run
21 daemon-4-space-migrations-a - 26606385682.21 28 May 2026 10:39PM UTC 45
58.86
GitHub Action Run
22 daemon-online-components - 26606385682.22 28 May 2026 10:38PM UTC 326
18.13
GitHub Action Run
23 daemon-online-rewind-1 - 26606385682.23 28 May 2026 10:39PM UTC 326
22.52
GitHub Action Run
24 daemon-1-core - 26606385682.24 28 May 2026 10:38PM UTC 332
36.03
GitHub Action Run
25 daemon-online-features-2 - 26606385682.25 28 May 2026 10:39PM UTC 326
22.7
GitHub Action Run
26 daemon-online-features-1 - 26606385682.26 28 May 2026 10:39PM UTC 326
23.17
GitHub Action Run
27 web - 26606385682.27 28 May 2026 10:39PM UTC 237
73.23
GitHub Action Run
28 daemon-online-convo - 26606385682.28 28 May 2026 10:39PM UTC 326
22.25
GitHub Action Run
Source Files on build 26606385682
  • Tree
  • List 573
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26606385682
  • 83bbf5cc on github
  • Prev Build on dev (#26605530874)
  • Next Build on dev (#26611009414)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc