Skip to content

ci: flip AGT governance gate from advisory to blocking#32

Merged
imran-siddique merged 1 commit into
mainfrom
ci/governance-gate-blocking
Jul 1, 2026
Merged

ci: flip AGT governance gate from advisory to blocking#32
imran-siddique merged 1 commit into
mainfrom
ci/governance-gate-blocking

Conversation

@imran-siddique

Copy link
Copy Markdown
Contributor

What

The AGT governance gate is now blocking (was advisory / continue-on-error).

  • CI installs agent-governance-toolkit[full], which provides the OWASP ASI 2026 coverage modules. agt verify now reports 10/10 ASI coverage.
  • The enforcement descriptor (governance/ca2a-enforcement.yaml) declares cA2A's governed_capabilities; gen_agt_evidence.py reports them as the registered-tools inventory, so runtime evidence is 6/6 and verification is COMPLETE.
  • Removed continue-on-error from the verify steps; aligned release.yml's governance-release install to [full].

A governance or ASI-coverage regression now fails CI. Verified locally: agt verify exits 0 (10/10, 6/6).

Closes #14

🤖 Generated with Claude Code

Install agent-governance-toolkit[full] so the OWASP ASI 2026 coverage modules
load: agt verify now reports 10/10 coverage. The enforcement descriptor declares
cA2A's governed_capabilities (delegate.invoke/read/write/admin), reported as the
registered-tools inventory, so runtime evidence is 6/6 and verification is
COMPLETE. Drop continue-on-error on the verify steps in ci.yml, and align
release.yml's governance-release install to [full].

A governance or ASI-coverage regression now fails CI.

Closes #14

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@imran-siddique imran-siddique merged commit 9435338 into main Jul 1, 2026
12 checks passed
@imran-siddique imran-siddique deleted the ci/governance-gate-blocking branch July 1, 2026 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: flip AGT governance gate from advisory to blocking

1 participant