Skip to content

[openapi-mcp S3] P3 proof: auth-guarded spec fixture + spec_unavailable wording #1129

Description

@rickylabs

Part of #1126

Scope

Disposable proof [P3] — auth-guarded spec fixture: a service whose user-configured authz matcher covers /api/openapi.json; capture what the spec fetch actually returns (401/403 shape) and finalize the spec_unavailable failure-envelope wording that names the likely authz-matcher cause and the fix.

Design source: RFC #1123 (rfc.md §4 Wave 0) + .llm/runs/plan-openapi-mcp-plugin--seed/design/canonical/02-discovery.md §status mapping (rev 2).

Acceptance

  • gate: committed proofs/P3-verdict.md with the fixture result and the ratified spec_unavailable wording

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions