Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion docs/adr/0026-flat-servers-workspace-root.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ Status: Accepted
Supersedes: the owner-specific `servers` roots described in ADR 0025

Superseded in part by: ADR 0032 (the clause reserving owner-specific roots for
forks; forks now use one flat root too)
forks; forks now use one flat root too) and ADR 0040 (the owner-specific
`servers` portfolio assignment; the flat `servers/` root itself stays)

Date: 2026-07-26

Expand Down
4 changes: 4 additions & 0 deletions docs/adr/0028-servers-are-a-first-class-portfolio-entity.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

Status: Accepted

Superseded in part by: ADR 0040 (the first-class
`portfolio:servers` entity; server checkouts still receive the distinct
`servers-default` policy profile, now matched by `name_prefixes`)

Date: 2026-07-26

## Context
Expand Down
4 changes: 4 additions & 0 deletions docs/adr/0032-flat-forks-workspace-root.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ Status: Accepted
Supersedes: the owner-specific fork placement established in ADR 0018 and
reaffirmed in ADR 0026

Superseded in part by: ADR 0040 (the dedicated
`forks` portfolio and its tenant dimension; forks now classify under their
provider owner like any other repository)

Date: 2026-07-27

## Context
Expand Down
4 changes: 2 additions & 2 deletions docs/adr/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ clause stops being normative.

| ADR | Title | Status | Supersedes | Superseded by |
|---|---|---|---|---|
| [0040](0040-tenancy-is-the-provider-account.md) | Tenancy is the provider account | Accepted | ADR 0026 (in part), ADR 0028 (in part), ADR 0032 (in part) | — |
| [0040](0040-tenancy-is-the-provider-account.md) | Tenancy is the provider account | Accepted | — | — |
| [0039](0039-repo-scoped-session-evidence.md) | Repo-scoped session evidence | Accepted | — | — |
| [0038](0038-release-identity-carries-no-channel.md) | Release identity carries no channel | Accepted | ADR 0016 | — |
| [0037](0037-seven-harnesses-one-per-setup-system.md) | Seven harnesses, one per setup system | Accepted | ADR 0011 | — |
Expand All @@ -21,7 +21,7 @@ clause stops being normative.
| [0029](0029-harness-applications-are-out-of-estate-scope.md) | Keep harness application versions out of estate scope | Accepted | — | — |
| [0028](0028-servers-are-a-first-class-portfolio-entity.md) | Make servers a first-class portfolio entity | Accepted | — | ADR 0040 (in part) |
| [0027](0027-submodule-repositories-have-no-standalone-checkout.md) | Give a submodule-consumed repository no standalone checkout | Accepted | ADR 0018 | — |
| [0026](0026-flat-servers-workspace-root.md) | Place every server checkout in one flat servers workspace root | Accepted | ADR 0025 | ADR 0032 (in part), ADR 0040 (in part) |
| [0026](0026-flat-servers-workspace-root.md) | Place every server checkout in one flat servers workspace root | Accepted | ADR 0025 | ADR 0032, ADR 0040 (in part) |
| [0025](0025-out-of-estate-external-workspace-root.md) | Keep third-party collaboration checkouts in an out-of-estate external root | Accepted | — | ADR 0026 (in part) |
| [0024](0024-device-local-estate-registration.md) | Resolve the control plane through a device-local estate registration | Accepted | — | — |
| [0023](0023-separate-github-mutation-capability.md) | Separate GitHub mutation capability and repository-bound writes | Accepted | — | — |
Expand Down
Loading