Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"name": "agents-shipgate",
"source": "./plugins/claude-code",
"description": "Review PR changes to declared coding-agent permissions, MCP bindings, hooks and workflow permissions with the agents-shipgate diff CLI command (not routed by the plugin's skill, which covers check, verify and audit --host). This static host comparison needs no manifest, policy, saved baseline or skill; it names coverage limits and implies no verdict. Tool-Use Readiness release verification is a separate workflow for repositories with a declared tool surface. Requires the agents-shipgate CLI (pipx install agents-shipgate); no hook is enabled by this metadata.",
"version": "1.1.0",
"version": "1.2.0",
"author": {
"name": "Three Moons Lab",
"url": "https://threemoonslab.com/"
Expand Down
3 changes: 2 additions & 1 deletion .github/release-channels.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"schema": "shipgate.release_channels/v1",
"channels": {
"1.0.0": "advisory",
"1.1.0": "advisory"
"1.1.0": "advisory",
"1.2.0": "advisory"
}
}
2 changes: 1 addition & 1 deletion .well-known/agents-shipgate.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "agents-shipgate",
"display_name": "Agents Shipgate",
"tagline": "The deterministic merge gate for AI-generated agent capability changes",
"version": "1.1.0",
"version": "1.2.0",
"license": "Apache-2.0",
"publisher": {
"name": "Three Moons Lab",
Expand Down
367 changes: 85 additions & 282 deletions CHANGELOG.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ It shows source-observed changes per agent, including before/after signatures
and source locations, in the package that holds the changed code's agents unless
`--scope` names one. See [application comparison](docs/application-comparison.md)
for scoped applications, moves, exact refs and coverage limits. Version availability
is recorded in the [CHANGELOG entry](CHANGELOG.md#application-comparison-without-prior-setup);
while it is under Unreleased, use a source build containing the feature.
is recorded in the [CHANGELOG entry](CHANGELOG.md#application-comparison-without-prior-setup):
it is new in 1.2.0, so until 1.2.0 is published, use a source build containing the feature.

## What did this PR change?

Expand Down Expand Up @@ -159,7 +159,7 @@ Supported shell changes then add conditional human choices. They establish no
intent or runtime access and grant no authority. The `launch source is mutable`
note identifies the unversioned `npx` package declared by the added server; it
changes neither the row's severity nor the widening count. The source tree still
reports version `1.1.0`; that version string does not make this a published-wheel
reports version `1.2.0`; that version string does not make this a published-wheel
capture.

When the answer is useful and you want it on every pull request, add
Expand Down
80 changes: 40 additions & 40 deletions STABILITY.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/INDEX.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,7 @@ remain separate, pending work.
- [`release-runbook.md`](release-runbook.md) — cutting a tag: mandatory rehearsal, the two-job publication transaction, provenance bindings, and the recovery path when PyPI succeeds but finalization fails
- [`release-evidence-policy-decision.md`](release-evidence-policy-decision.md) — the approved release evidence bar: the 38-case `pre_1_0` policy for `0.x` tags, the 80-case `beta` policy from 1.0 on, and the promotion path between them (decided 2026-08-29, #341; amended 2026-09-04, #520)
- [`release-evidence-policy-decision.md`](release-evidence-policy-decision.md) § Amendment 2 — the unqualified preview channel: the admissibility finding, the five conditions it holds under, and what would have made it inadmissible (decided 2026-09-02, #491)
- [`changelog/1.2.0.md`](changelog/1.2.0.md) — the full reviewed prose for every 1.2.0 change; `CHANGELOG.md` carries the one-line-per-change release note
- [`changelog/1.1.0.md`](changelog/1.1.0.md) — the full reviewed prose for every 1.1.0 change; `CHANGELOG.md` carries the one-line-per-change release note
- [`changelog/1.0.0.md`](changelog/1.0.0.md) — the full reviewed prose for every 1.0.0 change made after the `0.16.0` section was cut; `CHANGELOG.md` carries the one-line-per-change release note
- [`changelog/0.16.0.md`](changelog/0.16.0.md) — the full reviewed prose for every 0.16.0 change; `CHANGELOG.md` carries the one-line-per-change release note
Expand Down
2 changes: 1 addition & 1 deletion docs/agent-boundary-result-schema.v3.json
Original file line number Diff line number Diff line change
Expand Up @@ -484,7 +484,7 @@
"type": "string"
},
"version": {
"default": "1.1.0",
"default": "1.2.0",
"title": "Version",
"type": "string"
}
Expand Down
2 changes: 1 addition & 1 deletion docs/agent-contract-current.md
Original file line number Diff line number Diff line change
Expand Up @@ -776,7 +776,7 @@ Downstream repos generated with
`.shipgate/agent-contract.json`.

- Latest release: `v1.1.0`
- In-tree runtime: `1.1.0` — see [pyproject.toml](../pyproject.toml)
- In-tree runtime: `1.2.0` — see [pyproject.toml](../pyproject.toml)
- Runtime contract: `41` (minimum control contract: `21`)
- Current report schema: `1.0`, frozen, superseding `0.43` — [`docs/report-schema.v1.0.json`](report-schema.v1.0.json); the `1.x` rules are in [`docs/report-1-0-contract.md`](report-1-0-contract.md)
- Current packet schema: `0.18` — [`docs/packet-schema.v0.18.json`](packet-schema.v0.18.json)
Expand Down
2 changes: 1 addition & 1 deletion docs/agent-handoff-schema.v9.json
Original file line number Diff line number Diff line change
Expand Up @@ -595,7 +595,7 @@
"type": "string"
},
"version": {
"default": "1.1.0",
"default": "1.2.0",
"title": "Version",
"type": "string"
}
Expand Down
2 changes: 1 addition & 1 deletion docs/agent-result-schema.v3.json
Original file line number Diff line number Diff line change
Expand Up @@ -416,7 +416,7 @@
"type": "string"
},
"version": {
"default": "1.1.0",
"default": "1.2.0",
"title": "Version",
"type": "string"
}
Expand Down
2 changes: 1 addition & 1 deletion docs/ai-search-summary.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ Per-agent guides cover [Codex](agents/use-with-codex.md),
[Claude Code](agents/use-with-claude-code.md), and
[Cursor](agents/use-with-cursor.md).

The current source tree is `1.1.0` (runtime contract 41, unreleased). The
The current source tree is `1.2.0` (runtime contract 41, unreleased). The
latest published release is `v1.1.0` (runtime contract 40), on the advisory
channel with no qualification claim. In report v1.0,
`passed` is an evidence-backed static verdict: the configured root has a
Expand Down
6 changes: 3 additions & 3 deletions docs/application-comparison.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Application comparison without prior setup

**Availability:** see the [CHANGELOG entry](../CHANGELOG.md#application-comparison-without-prior-setup).
While that entry is under Unreleased, run the source checkout's `./shipgate`
or a build containing the feature.
**Availability:** new in 1.2.0; see the [CHANGELOG entry](../CHANGELOG.md#application-comparison-without-prior-setup).
Until 1.2.0 is published, run the source checkout's `./shipgate` or a build
containing the feature.

For an OpenAI Agents SDK or Google ADK application, compare committed PR refs:

Expand Down
Loading
Loading