Skip to content

Commit 039bae8

Browse files
docs: add GOVERNANCE.md, MAINTAINERS.md, ROADMAP.md for AAIF submission readiness (microsoft#1215)
Add foundation-required governance files: - GOVERNANCE.md: Core vs community extension boundary, roles, decision process - MAINTAINERS.md: Active maintainers, responsibilities, path to maintainership - ROADMAP.md: Public roadmap with near/medium/long-term priorities Also: - Update AAIF-PROPOSAL.md status from paused to ready (v3.2.0, 9,500+ tests) - Update proposals/README.md AAIF status - Add community extension disclaimer to agentmesh-integrations README Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent c5e3199 commit 039bae8

6 files changed

Lines changed: 205 additions & 2 deletions

File tree

GOVERNANCE.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
# Governance
2+
3+
This document describes the governance model for the Agent Governance Toolkit (AGT).
4+
5+
## Project Scope
6+
7+
The Agent Governance Toolkit provides runtime governance for autonomous AI agents:
8+
deterministic policy enforcement, zero-trust identity, execution sandboxing, and
9+
reliability engineering.
10+
11+
## Roles
12+
13+
### Maintainers
14+
15+
Maintainers have merge authority and are responsible for the project's technical
16+
direction, security posture, and release management. See [MAINTAINERS.md](MAINTAINERS.md)
17+
for the current list.
18+
19+
**Responsibilities:**
20+
- Review and merge pull requests
21+
- Triage security vulnerabilities (MSRC coordination)
22+
- Manage releases and signing (ESRP)
23+
- Enforce contribution policies
24+
25+
### Contributors
26+
27+
Anyone who submits a pull request, files an issue, or participates in discussions.
28+
See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
29+
30+
### Community Extension Authors
31+
32+
External contributors who build integrations under `packages/agentmesh-integrations/`.
33+
Extensions are community-maintained and clearly separated from core.
34+
35+
## Core vs Community Extension Boundary
36+
37+
| Path | Ownership | Review Policy |
38+
|------|-----------|--------------|
39+
| `packages/agent-os/` | Microsoft maintainers | Maintainer approval required |
40+
| `packages/agent-mesh/src/` | Microsoft maintainers | Maintainer approval required |
41+
| `packages/agent-hypervisor/` | Microsoft maintainers | Maintainer approval required |
42+
| `packages/agent-sre/` | Microsoft maintainers | Maintainer approval required |
43+
| `packages/agent-compliance/` | Microsoft maintainers | Maintainer approval required |
44+
| `packages/agent-runtime/` | Microsoft maintainers | Maintainer approval required |
45+
| `packages/agent-marketplace/` | Microsoft maintainers | Maintainer approval required |
46+
| `packages/agent-governance-dotnet/` | Microsoft maintainers | Maintainer approval required |
47+
| `packages/agentmesh-integrations/` | Community + maintainers | Maintainer review, community may author |
48+
| `docs/integrations/` | Community + maintainers | Maintainer review, community may author |
49+
| `docs/adr/` | Community + maintainers | Maintainer review for proposed ADRs |
50+
| `examples/` | Community + maintainers | Maintainer review |
51+
52+
**Core packages** (agent-os, agent-mesh, agent-hypervisor, agent-sre, agent-compliance,
53+
agent-runtime, agent-marketplace, agent-governance-dotnet) are maintained exclusively
54+
by Microsoft. External contributions to core require a prior discussion in a GitHub Issue
55+
and explicit maintainer approval before a PR is opened.
56+
57+
**Community extensions** under `packages/agentmesh-integrations/` are welcome from any
58+
contributor. Extensions must not modify core packages. Each extension must include its
59+
own README, tests, and license notice.
60+
61+
## Decision Making
62+
63+
- **Technical decisions** are made by maintainers via GitHub Issues and ADRs
64+
(Architecture Decision Records) in `docs/adr/`.
65+
- **Security decisions** follow the [SECURITY.md](SECURITY.md) process and coordinate
66+
with MSRC when applicable.
67+
- **Roadmap priorities** are set by the maintainer team with community input via
68+
GitHub Discussions and Issues.
69+
70+
## Releases
71+
72+
- Releases follow [Semantic Versioning](https://semver.org/).
73+
- All packages are signed via ESRP (Microsoft's approved signing service).
74+
- Python packages are published to PyPI, npm packages to npmjs.com, NuGet packages
75+
to NuGet.org, Rust crates to crates.io.
76+
- Release notes are published in `RELEASE_NOTES_*.md` and GitHub Releases.
77+
78+
## Code of Conduct
79+
80+
This project follows the [Microsoft Open Source Code of Conduct](CODE_OF_CONDUCT.md).
81+
82+
## License
83+
84+
MIT License. See [LICENSE](LICENSE).
85+
86+
## Amendments
87+
88+
This governance document may be amended by maintainer consensus. Changes are tracked
89+
via pull requests to this file.

MAINTAINERS.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Maintainers
2+
3+
Current maintainers of the Agent Governance Toolkit.
4+
5+
## Active Maintainers
6+
7+
| Name | GitHub | Role | Scope |
8+
|------|--------|------|-------|
9+
| Imran Siddique | [@imran-siddique](https://github.com/imran-siddique) | Project Lead | All packages |
10+
11+
## Maintainer Responsibilities
12+
13+
- Review and approve pull requests within 5 business days
14+
- Triage and respond to security vulnerabilities (MSRC coordination)
15+
- Manage releases, signing (ESRP), and package publishing
16+
- Enforce the [Governance](GOVERNANCE.md) and [Contributing](CONTRIBUTING.md) policies
17+
- Maintain CI/CD pipelines and infrastructure
18+
19+
## Becoming a Maintainer
20+
21+
Maintainers are added by existing maintainers based on sustained, high-quality
22+
contributions. The typical path:
23+
24+
1. **Contributor** — Multiple merged PRs demonstrating deep understanding of the codebase
25+
2. **Trusted Contributor** — Invited to review PRs; demonstrates good judgment on design
26+
3. **Maintainer** — Nominated by an existing maintainer, approved by project lead
27+
28+
## Emeritus Maintainers
29+
30+
Maintainers who are no longer active but made significant contributions.
31+
32+
| Name | GitHub | Contribution Period |
33+
|------|--------|-------------------|
34+
| | | |
35+
36+
## Contact
37+
38+
- **Email:** agentgovtoolkit@microsoft.com
39+
- **GitHub Issues:** [microsoft/agent-governance-toolkit/issues](https://github.com/microsoft/agent-governance-toolkit/issues)
40+
- **Discussions:** [microsoft/agent-governance-toolkit/discussions](https://github.com/microsoft/agent-governance-toolkit/discussions)

ROADMAP.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# Roadmap
2+
3+
Public roadmap for the Agent Governance Toolkit. Items are not commitments — they
4+
reflect current direction and priorities. Community input is welcome via
5+
[GitHub Discussions](https://github.com/microsoft/agent-governance-toolkit/discussions).
6+
7+
## Current Release: v3.2.0 (Public Preview)
8+
9+
### Shipped
10+
- 8 Python packages (agent-os, agent-mesh, agent-hypervisor, agent-sre, agent-compliance, agent-runtime, agent-lightning, agent-marketplace)
11+
- 5 SDK languages (Python, TypeScript, .NET, Rust, Go)
12+
- 12+ framework integrations (Semantic Kernel, AutoGen, LangChain, CrewAI, Google ADK, OpenAI Agents, MCP, A2A, etc.)
13+
- 32 tutorials + 7 policy-as-code chapters
14+
- 9,500+ tests, 10/10 OWASP Agentic coverage
15+
- OpenClaw sidecar for Kubernetes governance
16+
- Container images on GHCR (trust-engine, policy-server, audit-collector, api-gateway)
17+
18+
## Near-Term (Next 1-2 Releases)
19+
20+
### Governance Core
21+
- [ ] Policy hot-reload without agent restart
22+
- [ ] Cedar policy language GA support
23+
- [ ] OPA/Rego integration hardening
24+
- [ ] Multi-tenant policy isolation
25+
26+
### Identity & Trust
27+
- [ ] Entra ID ↔ Agent DID bridge (Graph API integration)
28+
- [ ] SPIFFE/SVID production deployment guide
29+
- [ ] ML-DSA-65 (post-quantum) signing GA
30+
31+
### Deployment & Operations
32+
- [ ] Published container images on GHCR (automated via release)
33+
- [ ] Helm chart v1.0 with production defaults
34+
- [ ] Agent SRE dashboard (Grafana templates)
35+
- [ ] Shadow AI discovery scanner GA
36+
37+
### Compliance
38+
- [ ] ISO 42001 mapping completion
39+
- [ ] EU AI Act Annex IV automated evidence generation
40+
- [ ] SOC 2 audit trail export tooling
41+
42+
## Medium-Term (3-6 Months)
43+
44+
### Platform Integration
45+
- [ ] Microsoft Foundry Control Plane integration
46+
- [ ] Azure AI Foundry governance middleware
47+
- [ ] GitHub Copilot Extensions governance hooks
48+
49+
### Ecosystem
50+
- [ ] AAIF (AI Alliance) project submission
51+
- [ ] LF AI & Data Foundation sandbox submission
52+
- [ ] CoSAI/OASIS WS4 reference implementation
53+
54+
### Advanced Governance
55+
- [ ] Multi-agent delegation chain verification
56+
- [ ] Economic scope limits (budget governance)
57+
- [ ] Constitutional constraint layer (community extension)
58+
- [ ] Agent behavior anomaly detection
59+
60+
## Long-Term (6-12 Months)
61+
62+
- [ ] Federated trust across organizational boundaries
63+
- [ ] Formal verification of policy evaluation
64+
- [ ] Hardware-backed agent identity (TPM/SGX)
65+
- [ ] Agent governance as a managed Azure service
66+
67+
## How to Influence the Roadmap
68+
69+
1. **Vote on existing issues** — 👍 issues you care about
70+
2. **Open a discussion** — Propose new features or directions
71+
3. **Submit an ADR** — For architectural proposals, see `docs/adr/`
72+
4. **Contribute** — PRs are the strongest signal of priority

docs/proposals/AAIF-PROPOSAL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
**Requested Level:** Sandbox → Incubation
77
**License:** MIT
88
**Primary Contact:** Agent Governance Toolkit Team (agentgovtoolkit@microsoft.com)
9-
**Status:** ⏸️ Paused — Will re-submit after public release. A2A trust provider shipped. 6,100+ tests passing.
9+
**Status:** 🟢 Ready for submission — Public Preview shipped (v3.2.0). 9,500+ tests. 5 SDK languages. 12+ framework integrations. Microsoft-signed releases via ESRP.
1010

1111
---
1212

docs/proposals/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Last updated: March 21, 2026
1010

1111
| Organization | Submission | Type | Status | Document |
1212
|-------------|-----------|------|--------|----------|
13-
| **AAIF** | [aaif/technical-committee#1](https://github.com/aaif/technical-committee/issues/1) | Project Proposal | Closed (will re-submit after public release) | [AAIF-PROPOSAL.md](./AAIF-PROPOSAL.md) |
13+
| **AAIF** | [aaif/technical-committee#1](https://github.com/aaif/technical-committee/issues/1) | Project Proposal | Ready for re-submission | [AAIF-PROPOSAL.md](./AAIF-PROPOSAL.md) |
1414
| **LF AI & Data** | [lfai/proposing-projects#102](https://github.com/lfai/proposing-projects/pull/102) | Sandbox Proposal | Open | [LFAI-PROPOSAL.md](./LFAI-PROPOSAL.md) |
1515
| **CoSAI/OASIS WS4** | [cosai-oasis/ws4#42](https://github.com/cosai-oasis/ws4-secure-design-agentic-systems/issues/42) | RFC | Open | [COSAI-WS4-PROPOSAL.md](./COSAI-WS4-PROPOSAL.md) |
1616
| **OWASP ASI** | [GenAI-Security-Project#2](https://github.com/GenAI-Security-Project/GenAI-Agent-Security-Initiative/pull/2) | Code Samples PR | Open | [OWASP-ASI-PROPOSAL.md](./OWASP-ASI-PROPOSAL.md) |

packages/agentmesh-integrations/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616

1717
> **If this project helps you, please star it!** It helps others discover AgentMesh integrations.
1818
19+
> ⚠️ **Community Extensions** — Packages in this directory are community-contributed and maintained. They are reviewed by Microsoft maintainers but are NOT part of the core Agent Governance Toolkit. See [GOVERNANCE.md](../../GOVERNANCE.md) for the core vs extension boundary.
20+
1921
> 🔗 **Part of the Agent Ecosystem**[AgentMesh](https://github.com/microsoft/agent-governance-toolkit) (identity & trust) · [Agent OS](https://github.com/microsoft/agent-governance-toolkit) (governance) · [Agent SRE](https://github.com/microsoft/agent-governance-toolkit) (reliability)
2022
2123
[Integrations](#available-integrations)[Quick Start](#quick-start)[Contributing](#contributing-a-new-integration)[AgentMesh Core](https://github.com/microsoft/agent-governance-toolkit)

0 commit comments

Comments
 (0)