release-gate

command
v0.48.0-rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2026 License: MIT Imports: 27 Imported by: 0

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).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL