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

Qiskit / coheriq
86%

Build:
DEFAULT BRANCH: main
Repo Added 15 Sep 2026 11:43PM UTC
Token jKKuxHj3knTVtM5QGrtJHIfFoNeKYIoVO regen
Build 25 Last
Files 5
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • document-fork-safety
  • engine-lock-ordering
  • garrison-patch-1
  • gh-readonly-queue/main/pr-10-b76e9ac612e1d3788975b57da74118459ece3678
  • gh-readonly-queue/main/pr-11-eb9c534fec06ae2d7bc8993116af55950429049f
  • gh-readonly-queue/main/pr-12-494500368677b4aa652d16f496cad3ea5e3100ae
  • gh-readonly-queue/main/pr-13-197500fb5da27eebf1603b562fd389c36a24323a
  • gh-readonly-queue/main/pr-9-8ef72f6b01ddce23ced97781d4165f480d550fe9
  • initial-ci
  • main
  • readme-absolute-links
  • require-materialized-domain
  • semver-policy
  • test-ragged-on-all-platforms
  • update-agents-architecture

23 Sep 2026 09:50PM UTC coverage: 86.047%. Remained the same
35925307984

push

github

web-flow
Document the pre-1.0 stability policy (#13)

Coheriq is built to be depended upon by separately published domains and
engines, but plain 0.y.z semantic versioning gives those consumers no way
to express a useful version range: the version number does not distinguish
a release that adds features from one that breaks them, so the only safe
upper bound is the next minor.

State a policy that makes a range dependable. Until the major version is
non-zero, a breaking change to the consumer-facing interface advances the
minor version to the next multiple of ten, so a downstream package can
depend on coheriq>=0.4,<0.10 and pick up bug fixes and new features
without a pin bump. Patchlevel releases stay bug-fix only. The end-user
interface for enabling an engine is explicitly not covered by that
promise and may change in an ordinary minor release.

Remove the note at the top of the README saying the code should not be
considered stable; the new section supersedes it.

Assisted-by: Claude Opus 5

185 of 215 relevant lines covered (86.05%)

0.86 hits per line

Relevant lines Covered
Build:
Build:
215 RELEVANT LINES 185 COVERED LINES
0.86 HITS PER LINE
Source Files on main
  • Tree
  • List 5
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
35925307984 main Document the pre-1.0 stability policy (#13) Coheriq is built to be depended upon by separately published domains and engines, but plain 0.y.z semantic versioning gives those consumers no way to express a useful version range: the version number d... push 23 Sep 2026 09:55PM UTC web-flow github
86.05
35924951573 gh-readonly-queue/main/pr-13-197500fb5da27eebf1603b562fd389c36a24323a Document the pre-1.0 stability policy (#13) Coheriq is built to be depended upon by separately published domains and engines, but plain 0.y.z semantic versioning gives those consumers no way to express a useful version range: the version number d... push 23 Sep 2026 09:51PM UTC web-flow github
86.05
35921743344 semver-policy Merge b37438277 into 197500fb5 Pull #13 23 Sep 2026 09:20PM UTC web-flow github
86.05
35918118366 main Require a materialized domain to create an engine (#11) An engine inherits from its domain's class and validates its overrides against the domain's candidate set, so its domain must already be materialized. That invariant was not enforced: Accel... push 23 Sep 2026 08:46PM UTC web-flow github
86.05
35917682633 gh-readonly-queue/main/pr-11-eb9c534fec06ae2d7bc8993116af55950429049f Require a materialized domain to create an engine (#11) An engine inherits from its domain's class and validates its overrides against the domain's candidate set, so its domain must already be materialized. That invariant was not enforced: Accel... push 23 Sep 2026 08:42PM UTC web-flow github
86.05
35917681142 gh-readonly-queue/main/pr-10-b76e9ac612e1d3788975b57da74118459ece3678 Document thread-safety and fork behavior (#10) Coheriq guards its domain registry, domains, and engines with locks, but nothing stated what callers may assume about threads or fork(). Add a Design FAQ entry under the activation contract covering... push 23 Sep 2026 08:42PM UTC web-flow github
85.92
35916771581 main Update the AGENTS.md architecture section (#12) Three claims in this section no longer matched the code. The heading described the implementation as living in coheriq/__init__.py. That file is now 43 lines of re-exports; the implementation is sp... push 23 Sep 2026 08:34PM UTC web-flow github
85.92
35916264326 gh-readonly-queue/main/pr-12-494500368677b4aa652d16f496cad3ea5e3100ae Update the AGENTS.md architecture section (#12) Three claims in this section no longer matched the code. The heading described the implementation as living in coheriq/__init__.py. That file is now 43 lines of re-exports; the implementation is sp... push 23 Sep 2026 08:29PM UTC web-flow github
85.92
35915425523 update-agents-architecture Merge bae0c32fd into 494500368 Pull #12 23 Sep 2026 08:22PM UTC web-flow github
85.92
35805687691 main Acquire the engine lock in enable_engine (#9) The comment in enable_engine documents the convention that the domain lock is always acquired first and any engine lock second, and the docstring of _enable_engine_low_level states that both locks are... push 23 Sep 2026 01:17AM UTC web-flow github
85.92
See All Builds (25)

Badge your Repo: coheriq

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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