From 2c891936cabbf91203cd40ebf6c106a2ba0e94fe Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Thu, 28 May 2026 19:09:17 -0400 Subject: [PATCH] docs: remove Proposed and Undecided as valid ADR statuses MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Valid ADR statuses are now Accepted, Deprecated, and Superseded. All 11 ADRs previously in Proposed status are moved to Accepted. Updates lint rules, template, ADR 0001, README, skill docs, and the agent-execution-environment plan to match. 0028 (GitLab support) is excluded — it is being updated separately. Assisted-by: Claude claude-opus-4-6 Signed-off-by: Ralph Bean --- README.md | 2 +- docs/ADRs/0000-adr-template.md | 15 +++++---------- docs/ADRs/0001-use-adrs-for-decision-making.md | 14 +------------- docs/ADRs/0002-initial-fullsend-design.md | 4 ++-- docs/ADRs/0003-org-config-repo-convention.md | 4 ++-- docs/ADRs/0016-unidirectional-control-flow.md | 4 ++-- ...pted-pipeline-for-multi-agent-orchestration.md | 4 ++-- ...027-allowed-and-disallowed-tools-for-agents.md | 4 ++-- ...workflows-for-action-installed-distribution.md | 4 ++-- ...0032-safe-push-wrapper-for-sandboxed-agents.md | 4 ++-- .../0034-centralized-shim-routing-via-dispatch.md | 4 ++-- docs/ADRs/0035-layered-content-resolution.md | 4 ++-- docs/ADRs/0036-agent-execution-sandbox.md | 4 ++-- docs/ADRs/0038-universal-harness-access.md | 4 ++-- docs/plans/agent-execution-environment.md | 2 +- hack/lint-adr-frontmatter | 2 +- hack/util/get-adr-status.sh | 2 +- skills/writing-adrs/SKILL.md | 7 +++---- 18 files changed, 35 insertions(+), 53 deletions(-) diff --git a/README.md b/README.md index 92346ce3a..df8895219 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ If you're applying fullsend to your own organization, consider adding your speci | A question, bug, or small suggestion | **File an issue** — lowest friction, can graduate later. | | A new problem area no existing doc covers | **Create a problem doc** in `docs/problems/` and link it here. | | More to say about an existing problem area | **Expand the existing problem doc.** | -| A specific decision that needs a yes-or-no answer | **Propose an ADR** in `docs/ADRs/` — even with only one option, file it as `Undecided` ([see ADR 0001](docs/ADRs/0001-use-adrs-for-decision-making.md)). | +| A specific decision that needs a yes-or-no answer | **Propose an ADR** in `docs/ADRs/` via a pull request ([see ADR 0001](docs/ADRs/0001-use-adrs-for-decision-making.md)). | When in doubt, start with an issue. diff --git a/docs/ADRs/0000-adr-template.md b/docs/ADRs/0000-adr-template.md index 00b9d63f5..5300853ed 100644 --- a/docs/ADRs/0000-adr-template.md +++ b/docs/ADRs/0000-adr-template.md @@ -1,6 +1,6 @@ --- title: "NUMBER. TITLE" -status: Proposed # Valid values: Proposed, Undecided, Accepted, Deprecated, Superseded +status: Accepted # Valid values: Accepted, Deprecated, Superseded relates_to: - problem-doc-name # filename without .md from docs/problems/ topics: @@ -13,7 +13,7 @@ Date: YYYY-MM-DD ## Status -{Proposed | Undecided | Accepted | Deprecated | Superseded} +{Accepted | Deprecated | Superseded}