Contributing documentation

July 13, 2026 · View on GitHub

This folder holds the how-to knowledge for contributing to Radius. The documents below are the conventions and authoring guides for the Agent Ex system — the shared knowledge base that humans read directly and every supported AI agent (GitHub Copilot in VS Code, Copilot CLI, Copilot Cloud Agent, and Claude Code) reads through a single entry point. See specs/002-agent-ex/agent-ex-plan.md for the full plan.

Agent Ex conventions and authoring guides

  • contributing-agent-assets.md — the conventions reference: file-strategy rule, file-size budgets, CI gates, naming conventions, and a template for each agent asset type.
  • authoring-contributing-docs.md — the standard formats for contributing and architecture docs, with one annotated example of each.
  • extending-agent-ex.md — the "add a capability" decision tree, the live files to update, and the repo-onboarding checklist.

Documentation index

Every contributing doc, grouped by topic. This is the single index that AGENTS.md and CONTRIBUTING.md point to — it replaces the older competing link lists.

Authoring docs & Agent Ex

Getting started

Building & running locally

Testing

Schema & API

CLI

CI, containers & build automation

Pull requests & code review

Process & reference

Capability index

Maps each capability in agent-ex-features.md that this repository owns to its single primary backing doc. Capabilities added after the original Agent Ex plan use n/a. Capabilities owned by satellite repos (1.9 resource types, 1.10 dashboard, 1.13 AWS Bicep types) are out of scope here. Parent rows link to the documentation index above rather than a single doc.

CapabilityPrimary backing doc
1 Build and testDocumentation index
1.1 Set up a dev environmentcontributing-code-prerequisites/README.md
1.2 Write Go codecontributing-code-writing/README.md
1.3 Schema changescontributing-code-schema-changes/README.md
1.4 CLI commandscontributing-code-cli/README.md
1.5 GitHub workflowscontributing-code-github-workflows/README.md
1.6 Dockerfilescontributing-code-dockerfiles/README.md
1.7 Bicep filescontributing-code-bicep/README.md
1.8 Shell scripts & Makefilescontributing-code-shell-and-make/README.md
1.11 Documentationauthoring-contributing-docs.md
1.12 Pull requestscontributing-pull-requests/README.md
2 Code reviewcontributing-code-reviewing/README.md
3 Investigate issuescontributing-issues/README.md
n/a Configure a deploy environmentcontributing-deploy-environments.md
5 Author and evolve docs and capabilitiesDocumentation index
5.1 Author a new docauthoring-contributing-docs.md
5.2 Repair driftextending-agent-ex.md
5.3 Add a capabilityextending-agent-ex.md