Skip to content

docs: accurate CONTRIBUTING (setup, real CI checks, no false 100% coverage claim) - #20

Merged
mrnicholasbcarter-code merged 1 commit into
masterfrom
docs/accurate-contributing
Sep 24, 2026
Merged

mrnicholasbcarter-code merged 1 commit into
masterfrom
docs/accurate-contributing

Conversation

@mrnicholasbcarter-code

Copy link
Copy Markdown
Owner

CONTRIBUTING.md was a single line: "Strict adherence to pure functional programming and 100% test coverage is mandated." Neither claim is true or enforced.

Measured coverage on master is 92% (pytest --cov=edge_mining_framework). CI has no coverage threshold.

The new guide:

  • documents the actual setup and the same checks CI runs;
  • states the real coverage status;
  • keeps the repository's authority boundary (deterministic, no I/O or exchange SDKs).

Every command in the new file was run on this branch and passes. One exception: plain uv run pytest still fails collection on master until #19 lands, because the Core conformance test imports verdict-core. After #19 it passes.

@mrnicholasbcarter-code
mrnicholasbcarter-code merged commit 11c6b10 into master Sep 24, 2026
10 checks passed
@mrnicholasbcarter-code
mrnicholasbcarter-code deleted the docs/accurate-contributing branch September 24, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant