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

cameri / nostream / 39251725360
74%
main: 74%

Build:
Build:
LAST BUILD BRANCH: test/repository-specs
DEFAULT BRANCH: main
Ran 19 Oct 2026 12:27PM UTC
Jobs 2
Files 267
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

19 Oct 2026 12:23PM UTC coverage: 73.973% (-0.006%) from 73.979%
39251725360

push

github

web-flow
feat(core): implement nostream-core — event model, NIP-01 filters, crypto, NIP semantics (#863)

* feat(core): add the secp256k1, hashing and negentropy dependencies

* feat(core): implement the event model, filters, crypto and NIP semantics

* test(core): port the captured TypeScript specs as parity modules

* test(core): add the differential event fixture and its regenerator

* docs: record the core crypto and negentropy decisions

* test(core): refuse to run the fixture generator outside a capture tree

* fix(core): refuse a NIP-44 payload the validator cannot decode

* fix(core): count filter length bounds in UTF-16 units and word the u64 refusal

* fix(core): set the author when signing an event

* fix(core): read the expiration forms Number() reads

* feat(config): keep the capture's kind-range acceptance in mirror filters

* docs: split the reference-time predicate from the gate's policy

* test: guard both capture generators against the rewrite tree

* docs: record the round-2 divergences in ADR 0002

* docs: state what the negentropy convergence tests pin

* fix(core): decode NIP-44 payloads as leniently when decrypting

* fix(core): refuse values at 2^64 instead of saturating them

* fix(config): scope the settings filter crossing to local matching

* fix(core): reject a sign after the expiration radix prefix and trim the BOM

* docs: correct the settings-filter record and give each divergence its trigger

* fix(core): carry a u64::MAX kind or limit exactly

* docs: give the representability divergence its real reversal condition

3587 of 5362 branches covered (66.9%)

Branch coverage included in aggregate %.

7992 of 10291 relevant lines covered (77.66%)

869.67 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Unit - 39251725360.1 19 Oct 2026 12:28PM UTC 267
70.9
GitHub Action Run
2 Integration - 39251725360.2 19 Oct 2026 12:27PM UTC 267
32.53
GitHub Action Run
Source Files on build 39251725360
  • Tree
  • List 267
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39251725360
  • b324ef5e on github
  • Prev Build on rewrite/main (#39131056656)
  • Next Build on rewrite/main (#39353040188)
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