Skip to content

CI: coverage reporting + non-regression floor #11

Description

@ernestprovo23

Add coverage reporting and a non-regression floor. Suite is strong on council/modes/adapters/registry/config but transport/cli/logging are untested (see the test-gaps issue).

Scope

  • Add pytest-cov to dev extras.
  • CI runs pytest --cov=conclave --cov-report=term-missing.
  • Set --cov-fail-under=<measured baseline>measure first, do not guess the number.
  • Ratchet the floor up as test-gap work lands.

Acceptance

  • CI prints coverage; a --cov-fail-under gate prevents regression below the measured baseline.

Source: pre-dev planning audit 2026-06-08 (finding C-2). Depends on CI workflow issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ciCI/CD, test infra, lint, secret-scan

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions