Skip to content

Cover every MCP tool with a generated live contract matrix - #80

Merged
karlwaldman merged 1 commit into
mainfrom
codex/issue-79-live-contract-matrix
Sep 4, 2026
Merged

Cover every MCP tool with a generated live contract matrix#80
karlwaldman merged 1 commit into
mainfrom
codex/issue-79-live-contract-matrix

Conversation

@karlwaldman

Copy link
Copy Markdown
Member

Closes #79.\n\n- generates a 36-tool live contract matrix from the build capability artifact backed by the registered MCP server\n- rejects missing/stale/undocumented declarations\n- runs every network read with explicit ungated vs entitlement-conditional handling\n- fails 401/404 and malformed envelopes\n- exercises alert and subscription create/read/delete lifecycles with verified cleanup\n- uploads matrix and live result receipts from CI\n- updates fast-uri and qs transitive locks, clearing the current high/moderate npm advisories\n\nLocal proof: 219 tests; build; matrix smoke; zero-vulnerability audit; package/product-facts/public-claims smokes; npm dry-run; Node 24 non-root Docker smoke.

@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Team

Run ID: 2d6dbf21-69cc-4cfe-9fd8-2b3ef7413928


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.

@karlwaldman
karlwaldman force-pushed the codex/issue-79-live-contract-matrix branch from bce8dba to 6cd417a Compare September 4, 2026 12:18
@karlwaldman
karlwaldman merged commit 36e8261 into main Sep 4, 2026
8 checks passed
@karlwaldman
karlwaldman deleted the codex/issue-79-live-contract-matrix branch September 4, 2026 12:19
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.

[P1][Sprint 1][Contracts] Expand live production checks to every published MCP tool

1 participant