rul1an/Plimsoll release review

Review what an agent release's runtime capability changed (files, network, MCP tools), gate the PR, and surface findings in code scanning.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
beforePath to the previous release's capability surface (JSON or assay runner .tar.gz).yes
afterPath to the new release's capability surface (JSON or assay runner .tar.gz).yes
policyOptional path to a review policy YAML.no""
workspaceNewline-separated extra in-policy workspace path prefixes.no""
require-coverageBlock the review when observation coverage is insufficient (recommended).notrue
fail-onGate level: 'pending' (default; fail on anything not auto-cleared, including inconclusive coverage gaps), 'blocked' (fail only on a coverage hold: blocked or inconclusive), or 'never'.nopending
commentPost/update a sticky review comment on the pull request.notrue
sarifEmit SARIF and upload it to code scanning (needs security-events: write; on private repos this needs GitHub Advanced Security).notrue
out-dirDirectory for the review outputs.noplimsoll-out
licensePlimsoll hosted-layer token. Leave empty for the free per-repo review. A token enables the hosted audit ledger, fleet aggregation and governed approvals (requires a Plimsoll account; see docs/GITHUB-ACTION.md).no""
endpointPlimsoll hosted-layer endpoint (used only when 'license' is set).no""
namedescription
decisionThe review decision: auto_clear_no_new_capability | pending | inconclusive_observation_gap | blocked_observation_insufficient.
findingsNumber of capabilities requiring approval.
review-idContent-addressed review id.
review-jsonPath to the review.json.
sarifPath to the emitted SARIF (empty if disabled).