Skip to content

feat(recipes): coverage-confirmed-dead with confidence columns#176

Merged
SutuSebastian merged 4 commits into
mainfrom
feat/coverage-confirmed-dead
Jun 10, 2026
Merged

feat(recipes): coverage-confirmed-dead with confidence columns#176
SutuSebastian merged 4 commits into
mainfrom
feat/coverage-confirmed-dead

Conversation

@SutuSebastian

Copy link
Copy Markdown
Contributor

Summary

  • Add coverage-confirmed-dead recipe: static dead exports with confidence (high when ingested 0% coverage, medium when unmeasured), plus reason and caller_count
  • Golden scenarios for no-ingest (all medium) and post-ingest (high + medium mix); extend query-golden with preSetup, clear-coverage, and everyRowFieldEquals
  • Agent surfaces (rule/skill/MCP), glossary/architecture/golden-queries contracts, cleanup intent classifier
  • Retire coverage-deletion-confidence.md plan; lift contract to roadmap + golden-queries

Test plan

  • bun run test:golden
  • bun run test:scripts
  • bun test src/cli/cmd-context.test.ts
  • codemap query --recipe coverage-confirmed-dead --json (medium without ingest, high rows after ingest)

Fork untested-and-dead with confidence/reason/caller_count columns — high when ingested coverage is 0%, medium when unmeasured; honors shared suppressions.
…overage

Add no-ingest (all medium) and post-ingest goldens; extend query-golden with per-scenario preSetup, clear-coverage step, and everyRowFieldEquals match.
…fier

Document confidence columns in golden-queries, glossary, architecture, rule/skill/MCP; add cleanup intent mapping; changeset for patch release.
Delete shipped plan doc, mark roadmap item done, slim agent-enrichment-wave to plan 4 only, cross-link untested-and-dead, refresh fixture README goldens.
@changeset-bot

changeset-bot Bot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: f5ea01b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@stainless-code/codemap Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@SutuSebastian, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 2 minutes and 22 seconds. Learn how PR review limits work.

Your organization has run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 94c3ae45-99cc-435c-b763-70018c10658f

📥 Commits

Reviewing files that changed from the base of the PR and between af86d10 and f5ea01b.

📒 Files selected for processing (26)
  • .changeset/coverage-confirmed-dead.md
  • docs/architecture.md
  • docs/glossary.md
  • docs/golden-queries.md
  • docs/plans/agent-enrichment-wave.md
  • docs/plans/coverage-deletion-confidence.md
  • docs/roadmap.md
  • fixtures/CAPABILITIES.json
  • fixtures/golden/minimal/coverage-confirmed-dead-no-ingest.json
  • fixtures/golden/minimal/coverage-confirmed-dead.json
  • fixtures/golden/minimal/files-hashes.json
  • fixtures/golden/minimal/files-largest.json
  • fixtures/golden/scenarios.json
  • fixtures/minimal/README.md
  • scripts/query-golden.ts
  • scripts/query-golden/run-setup.ts
  • scripts/query-golden/schema.ts
  • src/application/context-engine.ts
  • src/application/mcp-server.ts
  • src/cli/cmd-context.test.ts
  • templates/agent-content/mcp-instructions.md
  • templates/agent-content/rule/00-full.md
  • templates/agent-content/skill/10-recipes-context.md
  • templates/recipes/coverage-confirmed-dead.md
  • templates/recipes/coverage-confirmed-dead.sql
  • templates/recipes/untested-and-dead.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/coverage-confirmed-dead

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@SutuSebastian SutuSebastian merged commit 16687a0 into main Jun 10, 2026
11 checks passed
@SutuSebastian SutuSebastian deleted the feat/coverage-confirmed-dead branch June 10, 2026 10:12
@github-actions github-actions Bot mentioned this pull request Jun 10, 2026
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