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

datatug / datatug-core / 34763757073
91%

Build:
DEFAULT BRANCH: main
Ran 13 Sep 2026 02:49PM UTC
Jobs 1
Files 140
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

13 Sep 2026 02:48PM UTC coverage: 92.454% (+0.7%) from 91.771%
34763757073

push

github

web-flow
feat(incidents): add query and policy view contracts (#326)

Source commits:

- 71a27fde4cda feat(incidents): add query and policy view contracts
- cffecedf52e3 fix(incidents): close scoped policy and backlink leaks
  Root cause: fact policy and derived backlinks lacked server-qualified provenance, while read views shared mutable storage members.
  Fix: bind scoped facts, track event-qualified backlinks, and filter list and similarity results on detached current-policy views.
- f5bd63e9132e fix(incidents): qualify list filters by project scope
  Root cause: list filtering carried only a project ID, so membership and artifact checks could cross-match different stores, projects, or environments.
  Fix: carry the full request scope through candidate and public queries and require exact scope matches for project membership and backlinks.
- 31b8b6c7f103 fix(incidents): separate incident and project stores
  Root cause: API adapters inferred source-project provenance from the incident store route, which fails under dedicated or application incident storage.
  Fix: require server-resolved project scopes for create and list conversion and name the provider filter store explicitly.
- 76a64ed5c5d7 fix(incidents): validate resolved project stores
  Root cause: list adapters used generic filter validation that accepted non-canonical resolved project store IDs.
  Fix: apply the canonical fact-scope validator before query construction and at the provider candidate boundary.

Pull request: datatug/datatug-core#326
Review: /private/tmp/datatug-core-pr-326-review-approval.md

968 of 968 new or added lines in 9 files covered. (100.0%)

8527 of 9223 relevant lines covered (92.45%)

0.93 hits per line

Jobs
ID Job ID Ran Files Coverage
1 34763757073.1 13 Sep 2026 02:49PM UTC 140
92.45
GitHub Action Run
Source Files on build 34763757073
  • Tree
  • List 140
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 42d5c915 on github
  • Prev Build on main (#34753836203)
  • Next Build on main (#34769812776)
  • 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