Skip to content

docs: Contributing guide — entry point and CONTRIBUTING.md#12174

Merged
brooke-hamilton merged 2 commits into
brooke-hamilton/agentex-phase3from
brooke-hamilton-pr1-entry-point-cleanup
Jun 23, 2026
Merged

docs: Contributing guide — entry point and CONTRIBUTING.md#12174
brooke-hamilton merged 2 commits into
brooke-hamilton/agentex-phase3from
brooke-hamilton-pr1-entry-point-cleanup

Conversation

@brooke-hamilton

@brooke-hamilton brooke-hamilton commented Jun 19, 2026

Copy link
Copy Markdown
Member

Summary

This is PR 1 (Entry-point cleanup) of the Agent Ex — Phase 3 (Contributing docs) plan — see the PR 1 — Entry-point cleanup task under §6 of that plan. It consolidates the contributor entry points so there is exactly one authoritative entry list instead of two overlapping ones.

  • Folds the "ways to contribute" content from docs/contributing/how-to.md into CONTRIBUTING.md and deletes how-to.md.
  • Replaces the duplicate deep-link table of contents in CONTRIBUTING.md with a single link to the contributor docs index (docs/contributing/README.md), per the plan's target structure (process + DCO + one link to the docs index).
  • Fixes the one inbound link to how-to.md (in CONTRIBUTING.md). A repo-wide grep confirms no other non-planning files linked to it.

The docs index itself is intentionally not built here — that is PR 8.

Merge target

⚠️ This PR targets the brooke-hamilton/agentex-phase3 plan branch, not main. It is one of seven stacked Batch A PRs; approving and merging it lands the change on the plan branch only — it does not merge anything to main. The whole phase rolls up to main in a single follow-up PR after all Batch A PRs (and the PR 8/9 index work) land.

Files changed

  • CONTRIBUTING.md — edited (absorbs the contribution list, drops the duplicate table of contents).
  • docs/contributing/how-to.md — deleted (its content now lives in CONTRIBUTING.md).

No other docs are affected, and the planning documents under specs/002-agent-ex/ are intentionally left as-is.

Consolidate the contributor entry points: fold the 'ways to contribute' content from docs/contributing/how-to.md into CONTRIBUTING.md and delete how-to.md, leaving a single authoritative entry list. CONTRIBUTING.md is trimmed to process + DCO + a single link to the contributor docs index (docs/contributing/README.md). The duplicate deep-link table of contents is replaced by the docs-index pointer.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
@brooke-hamilton brooke-hamilton requested review from a team as code owners June 19, 2026 21:31
@github-actions

github-actions Bot commented Jun 19, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@brooke-hamilton brooke-hamilton marked this pull request as draft June 19, 2026 21:33
@brooke-hamilton brooke-hamilton changed the title docs: fold how-to.md into CONTRIBUTING.md (Phase 3 PR 1 — entry-point cleanup) docs: fold how-to.md into CONTRIBUTING.md (entry-point cleanup) Jun 19, 2026
@brooke-hamilton brooke-hamilton requested a review from Copilot June 19, 2026 21:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR consolidates contributor “entry point” navigation by removing the standalone docs/contributing/how-to.md page and replacing the long, duplicate link list in CONTRIBUTING.md with a short “Ways to contribute” section that points readers to a single docs landing page.

Changes:

  • Deleted docs/contributing/how-to.md after folding its “ways to contribute” content into CONTRIBUTING.md.
  • Replaced CONTRIBUTING.md’s deep-link table-of-contents with a concise contribution overview plus a single link to docs/contributing/README.md.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
CONTRIBUTING.md Replaces the previous contributor doc link list with a “Ways to contribute” section and a single “docs index” link.
docs/contributing/how-to.md Removes the redundant “How to contribute” entry-point page.

Comment thread CONTRIBUTING.md Outdated
Comment thread CONTRIBUTING.md Outdated
Address PR review: CONTRIBUTING.md linked docs/contributing/README.md and described it as the full docs index, but that page currently holds only Agent Ex conventions (the aggregated index lands in PR 8). Point both references at the ./docs/contributing/ folder (which contains the guide subdirectories today and follows the existing directory-link pattern) and drop the completeness language.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
@brooke-hamilton brooke-hamilton linked an issue Jun 22, 2026 that may be closed by this pull request
10 tasks
@brooke-hamilton brooke-hamilton changed the title docs: fold how-to.md into CONTRIBUTING.md (entry-point cleanup) docs: Contributing guide — entry point and CONTRIBUTING.md Jun 22, 2026
@brooke-hamilton brooke-hamilton marked this pull request as ready for review June 22, 2026 14:53
@sk593 sk593 requested a review from willdavsmith June 22, 2026 18:16
@brooke-hamilton brooke-hamilton merged commit a949682 into brooke-hamilton/agentex-phase3 Jun 23, 2026
5 checks passed
@brooke-hamilton brooke-hamilton deleted the brooke-hamilton-pr1-entry-point-cleanup branch June 23, 2026 13:30
brooke-hamilton added a commit that referenced this pull request Jul 1, 2026
## Summary

This is **PR 1 (Entry-point cleanup)** of the [Agent Ex — Phase 3
(Contributing docs)
plan](https://github.com/radius-project/radius/blob/brooke-hamilton/agentex-phase3/specs/002-agent-ex/agent-ex-phase-3-plan.md)
— see the **PR 1 — Entry-point cleanup** task under §6 of that plan. It
consolidates the contributor entry points so there is exactly **one
authoritative entry list** instead of two overlapping ones.

- Folds the "ways to contribute" content from
`docs/contributing/how-to.md` into `CONTRIBUTING.md` and **deletes
`how-to.md`**.
- Replaces the duplicate deep-link table of contents in
`CONTRIBUTING.md` with a single link to the contributor docs index
(`docs/contributing/README.md`), per the plan's target structure
(process + DCO + one link to the docs index).
- Fixes the one inbound link to `how-to.md` (in `CONTRIBUTING.md`). A
repo-wide grep confirms no other non-planning files linked to it.

The docs index itself is intentionally **not** built here — that is PR
8.

## Merge target

⚠️ This PR targets the `brooke-hamilton/agentex-phase3` **plan branch,
not `main`**. It is one of seven stacked Batch A PRs; approving and
merging it lands the change on the plan branch only — **it does not
merge anything to `main`**. The whole phase rolls up to `main` in a
single follow-up PR after all Batch A PRs (and the PR 8/9 index work)
land.

## Files changed

- `CONTRIBUTING.md` — edited (absorbs the contribution list, drops the
duplicate table of contents).
- `docs/contributing/how-to.md` — deleted (its content now lives in
`CONTRIBUTING.md`).

No other docs are affected, and the planning documents under
`specs/002-agent-ex/` are intentionally left as-is.

---------

Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
nithyatsu pushed a commit to nithyatsu/radius that referenced this pull request Jul 2, 2026
…dex layer (radius-project#12290)

## Origin

Agent Ex is the effort to turn `docs/contributing/` into a single shared
knowledge base that humans and every supported AI agent (Copilot in VS
Code, Copilot CLI, Copilot Cloud Agent, Claude Code) read through one
entry point. The [Agent Ex plan](specs/002-agent-ex/agent-ex-plan.md)
splits the work into phases; this PR delivers [Phase 3 — Contributing
docs](specs/002-agent-ex/agent-ex-phase-3-plan.md), whose north star is
that every "how do I do X?" question has exactly one current,
correctly-formatted primary doc, reachable from one index.

## Scope

- **Consolidate + reformat.** The seven topic clusters (entry point,
prerequisites, building + CLI, running/debugging locally, testing,
schema changes, process/reference) are each collapsed into one
authoritative doc in the standard **Purpose → Prerequisites → Steps →
Verification → Troubleshooting** format; deprecated/duplicate docs
(`how-to.md`, `running-controlplane-locally.md`) are deleted and inbound
links repointed.
- **Documentation index + capability index** added to
`docs/contributing/README.md`, replacing the older competing link lists.
- **Four new primary docs** for capabilities 1.5–1.8 (GitHub workflows,
Dockerfiles, Bicep files, shell scripts & Makefiles) that the
`.github/instructions/*` files complement.
- **Code↔doc path map** seeded in `contributing-agent-assets.md` for the
docs-drift review step.

## History

This branch was built up from seven topic PRs, each consolidating and
reformatting one cluster, then merged here:

- radius-project#12174 — entry point and CONTRIBUTING.md
- radius-project#12175 — prerequisites and dev environment
- radius-project#12176 — running and debugging locally
- radius-project#12177 — testing
- radius-project#12178 — process and reference docs
- radius-project#12179 — schema changes
- radius-project#12180 — building and the rad CLI

This PR adds the index layer on top (documentation index, capability
index, the four new 1.5–1.8 docs, and the path map).

## Verification

`cspell` and `markdownlint` clean on changed files; all relative links
and anchors resolve.

---------

Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
sk593 pushed a commit that referenced this pull request Jul 6, 2026
…dex layer (#12290)

## Origin

Agent Ex is the effort to turn `docs/contributing/` into a single shared
knowledge base that humans and every supported AI agent (Copilot in VS
Code, Copilot CLI, Copilot Cloud Agent, Claude Code) read through one
entry point. The [Agent Ex plan](specs/002-agent-ex/agent-ex-plan.md)
splits the work into phases; this PR delivers [Phase 3 — Contributing
docs](specs/002-agent-ex/agent-ex-phase-3-plan.md), whose north star is
that every "how do I do X?" question has exactly one current,
correctly-formatted primary doc, reachable from one index.

## Scope

- **Consolidate + reformat.** The seven topic clusters (entry point,
prerequisites, building + CLI, running/debugging locally, testing,
schema changes, process/reference) are each collapsed into one
authoritative doc in the standard **Purpose → Prerequisites → Steps →
Verification → Troubleshooting** format; deprecated/duplicate docs
(`how-to.md`, `running-controlplane-locally.md`) are deleted and inbound
links repointed.
- **Documentation index + capability index** added to
`docs/contributing/README.md`, replacing the older competing link lists.
- **Four new primary docs** for capabilities 1.5–1.8 (GitHub workflows,
Dockerfiles, Bicep files, shell scripts & Makefiles) that the
`.github/instructions/*` files complement.
- **Code↔doc path map** seeded in `contributing-agent-assets.md` for the
docs-drift review step.

## History

This branch was built up from seven topic PRs, each consolidating and
reformatting one cluster, then merged here:

- #12174 — entry point and CONTRIBUTING.md
- #12175 — prerequisites and dev environment
- #12176 — running and debugging locally
- #12177 — testing
- #12178 — process and reference docs
- #12179 — schema changes
- #12180 — building and the rad CLI

This PR adds the index layer on top (documentation index, capability
index, the four new 1.5–1.8 docs, and the path map).

## Verification

`cspell` and `markdownlint` clean on changed files; all relative links
and anchors resolve.

---------

Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: sk593 <shruthikumar@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Agent Ex Phase 3: Contributing documentation consolidation

3 participants