Coverage report: 100%
Files Functions Classes
coverage.py v7.15.4, created at 2026-08-18 12:05 +0000
coverage.py v7.15.4, created at 2026-08-18 12:05 +0000
| Statements | Branches | Total | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| File | coverage | statements | missing | excluded | coverage | branches | partial | coverage | |||
| src/keel/__init__.py | 100% | 1 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/keel/activity.py | 100% | 112 | 0 | 0 | 100% | 40 | 0 | 100% | |||
| src/keel/agents.py | 100% | 56 | 0 | 0 | 100% | 16 | 0 | 100% | |||
| src/keel/api_delegate.py | 100% | 131 | 0 | 2 | 100% | 46 | 0 | 100% | |||
| src/keel/artifacts.py | 100% | 294 | 0 | 0 | 100% | 96 | 0 | 100% | |||
| src/keel/branchscope.py | 100% | 47 | 0 | 0 | 100% | 20 | 0 | 100% | |||
| src/keel/canary.py | 100% | 73 | 0 | 0 | 100% | 18 | 0 | 100% | |||
| src/keel/capabilities.py | 100% | 9 | 0 | 0 | 100% | 4 | 0 | 100% | |||
| src/keel/capture.py | 100% | 291 | 0 | 0 | 100% | 132 | 0 | 100% | |||
| src/keel/captureverify.py | 100% | 51 | 0 | 0 | 100% | 18 | 0 | 100% | |||
| src/keel/checkpoint.py | 100% | 225 | 0 | 0 | 100% | 88 | 0 | 100% | |||
| src/keel/classify.py | 100% | 68 | 0 | 0 | 100% | 46 | 0 | 100% | |||
| src/keel/cli.py | 100% | 3089 | 0 | 13 | 100% | 786 | 0 | 100% | |||
| src/keel/closeorder.py | 100% | 58 | 0 | 0 | 100% | 22 | 0 | 100% | |||
| src/keel/closure.py | 100% | 126 | 0 | 0 | 100% | 34 | 0 | 100% | |||
| src/keel/config.py | 100% | 197 | 0 | 0 | 100% | 66 | 0 | 100% | |||
| src/keel/consent.py | 100% | 148 | 0 | 0 | 100% | 66 | 0 | 100% | |||
| src/keel/consentverify.py | 100% | 65 | 0 | 0 | 100% | 20 | 0 | 100% | |||
| src/keel/contracts.py | 100% | 295 | 0 | 0 | 100% | 142 | 0 | 100% | |||
| src/keel/cost.py | 100% | 86 | 0 | 0 | 100% | 22 | 0 | 100% | |||
| src/keel/doctor.py | 100% | 110 | 0 | 2 | 100% | 50 | 0 | 100% | |||
| src/keel/dryrunverify.py | 100% | 38 | 0 | 0 | 100% | 6 | 0 | 100% | |||
| src/keel/evidence.py | 100% | 352 | 0 | 0 | 100% | 162 | 0 | 100% | |||
| src/keel/extensions.py | 100% | 105 | 0 | 2 | 100% | 44 | 0 | 100% | |||
| src/keel/findings.py | 100% | 42 | 0 | 0 | 100% | 6 | 0 | 100% | |||
| src/keel/flows.py | 100% | 23 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/keel/gates.py | 100% | 115 | 0 | 3 | 100% | 44 | 0 | 100% | |||
| src/keel/git.py | 100% | 43 | 0 | 0 | 100% | 6 | 0 | 100% | |||
| src/keel/github.py | 100% | 111 | 0 | 0 | 100% | 32 | 0 | 100% | |||
| src/keel/github_transport.py | 100% | 35 | 0 | 0 | 100% | 10 | 0 | 100% | |||
| src/keel/guard.py | 100% | 79 | 0 | 0 | 100% | 24 | 0 | 100% | |||
| src/keel/install.py | 100% | 324 | 0 | 0 | 100% | 112 | 0 | 100% | |||
| src/keel/intake.py | 100% | 156 | 0 | 0 | 100% | 58 | 0 | 100% | |||
| src/keel/jsonschema_min.py | 100% | 95 | 0 | 0 | 100% | 72 | 0 | 100% | |||
| src/keel/jury.py | 100% | 69 | 0 | 0 | 100% | 20 | 0 | 100% | |||
| src/keel/ledger.py | 100% | 207 | 0 | 0 | 100% | 90 | 0 | 100% | |||
| src/keel/lock.py | 100% | 94 | 0 | 0 | 100% | 14 | 0 | 100% | |||
| src/keel/mergeverify.py | 100% | 29 | 0 | 0 | 100% | 12 | 0 | 100% | |||
| src/keel/model.py | 100% | 34 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/keel/orchestrator.py | 100% | 76 | 0 | 0 | 100% | 22 | 0 | 100% | |||
| src/keel/project_commands.py | 100% | 41 | 0 | 0 | 100% | 14 | 0 | 100% | |||
| src/keel/provenance.py | 100% | 27 | 0 | 0 | 100% | 2 | 0 | 100% | |||
| src/keel/redaction.py | 100% | 98 | 0 | 0 | 100% | 34 | 0 | 100% | |||
| src/keel/review.py | 100% | 114 | 0 | 0 | 100% | 42 | 0 | 100% | |||
| src/keel/runcontrols.py | 100% | 92 | 0 | 0 | 100% | 24 | 0 | 100% | |||
| src/keel/runner.py | 100% | 63 | 0 | 2 | 100% | 8 | 0 | 100% | |||
| src/keel/runtime.py | 100% | 150 | 0 | 0 | 100% | 38 | 0 | 100% | |||
| src/keel/scaffold.py | 100% | 66 | 0 | 0 | 100% | 20 | 0 | 100% | |||
| src/keel/scope.py | 100% | 25 | 0 | 0 | 100% | 12 | 0 | 100% | |||
| src/keel/ship.py | 100% | 119 | 0 | 0 | 100% | 40 | 0 | 100% | |||
| src/keel/standalone.py | 100% | 174 | 0 | 0 | 100% | 70 | 0 | 100% | |||
| src/keel/status.py | 100% | 98 | 0 | 0 | 100% | 32 | 0 | 100% | |||
| src/keel/stepverifier.py | 100% | 75 | 0 | 0 | 100% | 22 | 0 | 100% | |||
| src/keel/swarm.py | 100% | 333 | 0 | 0 | 100% | 112 | 0 | 100% | |||
| src/keel/swarm_landing.py | 100% | 180 | 0 | 0 | 100% | 96 | 0 | 100% | |||
| src/keel/swarm_runtime.py | 100% | 100 | 0 | 0 | 100% | 26 | 0 | 100% | |||
| src/keel/window.py | 100% | 20 | 0 | 0 | 100% | 6 | 0 | 100% | |||
| src/keel/workblock.py | 100% | 12 | 0 | 0 | 100% | 2 | 0 | 100% | |||
| src/keel/workcreation.py | 100% | 88 | 0 | 0 | 100% | 20 | 0 | 100% | |||
| src/keel/workspace.py | 100% | 70 | 0 | 0 | 100% | 24 | 0 | 100% | |||
| src/keel/yaml_helper.py | 100% | 13 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| Total | 100% | 9517 | 0 | 24 | 100% | 3110 | 0 | 100% | |||
No items found using the specified filter.