Documentation
¶
Overview ¶
Command release-gate is the Spec 081 release-qualification gate driver.
Subcommands:
matrix boot the candidate mcpproxy against five local fixture
upstreams (stdio/http/sse/docker/oauth) and run the FR-007
ready/list/call/reconnect checks per cell (US1).
invariants attach to the live instance the matrix left running and
assert FR-011 (activity request-id completeness), FR-012
(counter movement), FR-013 (quarantine + approval e2e) and
FR-014 (upgrade-in-place from the latest stable release).
run-suite run an existing suite entry point (FR-003) and record its
outcome as a report fragment.
report merge all fragments against the hardcoded manifest into
gate-report.json + a markdown summary; exits non-zero unless
every blocking entry is pass or flaky.
Every check writes a JSON fragment (internal/gatereport schema) into a shared --report-dir; a missing fragment for a blocking manifest entry is a FAIL (FR-004 — no silent skips).
Click to show internal directories.
Click to hide internal directories.