Skip to content

Navigation Menu

Sign in
Sign up

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

Closed
Labels
P1Priority 1 - complete in the active sprint change-risk:lowIsolated, reversible change with limited blast radius commitment:committedActively being delivered; organization-wide WIP cap is 5 effort:mEstimated total delivery effort is approximately one week inaction-risk:highNot acting creates material near-term customer, revenue, legal, or security exposure verifiedCurrent evidence confirms this remains a valid implementation ticket

Description

Why

The package exposes 36 tools, but the live smoke covers only a small subset of endpoint families. Mocked unit tests cannot detect route, entitlement, or response-envelope drift.

Acceptance criteria

  • Generate a live contract matrix from the same registry used by tools/list.
  • Map every registered tool to a live check or documented non-network exception.
  • Validate all ungated read response shapes.
  • Report premium tools as covered or explicitly uncovered; never silently skip them.
  • Exercise write tools with isolated create/read/delete cleanup.
  • Fail on 404, unexpected 401/402/403, malformed success envelopes, or leaked records.
  • Require a contract entry whenever a registry tool is added.
  • Publish the matrix as a CI artifact.

Delivery

CI-only change, independently deployable.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1Priority 1 - complete in the active sprint change-risk:lowIsolated, reversible change with limited blast radius commitment:committedActively being delivered; organization-wide WIP cap is 5 effort:mEstimated total delivery effort is approximately one week inaction-risk:highNot acting creates material near-term customer, revenue, legal, or security exposure verifiedCurrent evidence confirms this remains a valid implementation ticket

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      AltStyle によって変換されたページ (->オリジナル) /