Skip to content

docs: add coverage-push handoff prompt#9

Merged
ANcpLua merged 1 commit into
mainfrom
docs/coverage-handoff
May 12, 2026
Merged

docs: add coverage-push handoff prompt#9
ANcpLua merged 1 commit into
mainfrom
docs/coverage-handoff

Conversation

@ANcpLua

@ANcpLua ANcpLua commented May 12, 2026

Copy link
Copy Markdown
Owner

Summary

Adds docs/COVERAGE-HANDOFF.md — a self-contained prompt that a fresh chat can pick up cold to drive the 95% line / 75% branch coverage push. Captures the inner loop, the known gap clusters with current line counts, the test conventions, the PR process, and the v0.1.1 syntax quirks for DotCov.Nuke / dotcov.tool (the --coverage-exclude-generated-param suffix is required at this version).

Lives under docs/ so it doesn't churn the root README; written so it stays useful after the push lands as a reference for future coverage drives.

Test plan

  • File renders cleanly as markdown
  • No build/CI impact (docs-only change)

Self-contained prompt a fresh chat can pick up cold to drive the 95% line /
75% branch coverage push. Captures:

- The inner loop (./build.sh Verify, dotcov check, ./build.sh ReportCoverage)
- Known gap clusters with current line counts (one PR per cluster)
- Test conventions (xUnit v3, MockBehavior.Strict, Testcontainers on OrbStack,
  FakeTextSummarizer as the only allowed test double)
- The process (branch, PR, auto-merge, ratchet ci.yml at the end)
- v0.1.1-specific syntax notes for DotCov.Nuke + dotcov.tool (the -param
  suffix on --coverage-exclude-generated-param is required at this version)

Lives under docs/ so it doesn't churn the root README; written so it's still
useful after the push lands as a reference for future coverage drives.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 12, 2026 11:48
@ANcpLua
ANcpLua merged commit 771910e into main May 12, 2026
2 checks passed
@ANcpLua
ANcpLua deleted the docs/coverage-handoff branch May 12, 2026 11:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a self-contained documentation handoff (docs/COVERAGE-HANDOFF.md) intended to bootstrap a fresh coverage-improvement session and standardize the workflow for pushing backend coverage targets.

Changes:

  • Added a copy/paste-ready “coverage push” prompt with recommended commands and iteration loop.
  • Documented current known coverage gap clusters and repo test conventions/process.
  • Captured DotCov.Nuke v0.1.1 flag/path quirks for coverage gating and report discovery.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/COVERAGE-HANDOFF.md
Comment on lines +23 to +26
For tighter iteration without re-running tests:

dotcov check Artifacts/coverage --min-line 95 --min-branch 75 --exclude-generated

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.

2 participants