diff --git a/02-DECISIONS/0050-model-access-is-vendor-agnostic.md b/02-DECISIONS/0050-model-access-is-vendor-agnostic.md index 6a25a69..7952015 100644 --- a/02-DECISIONS/0050-model-access-is-vendor-agnostic.md +++ b/02-DECISIONS/0050-model-access-is-vendor-agnostic.md @@ -1,6 +1,6 @@ --- topic: what runs on it -status: proposed +status: accepted date: 2026-09-05 deciders: jochen reconstructed: false diff --git a/02-DECISIONS/README.md b/02-DECISIONS/README.md index 94bd9c3..eff1d6f 100644 --- a/02-DECISIONS/README.md +++ b/02-DECISIONS/README.md @@ -118,7 +118,7 @@ python3 00-META/checks/index.py fail if stale - **0047** — [A module runs its code as its own process, with its own account](0047-a-module-runs-its-code-as-its-own-process-with-its-own-account.md) - **0048** — [A provider creates the credential the mesh minted, and seals nothing](0048-a-provider-creates-the-credential-the-mesh-minted.md) - **0049** — [A consumer's identity is bounded by the tightest backend that must accept it](0049-a-consumers-identity-fits-the-tightest-backend.md) -- **0050** — [Model access is vendor-agnostic, and a vendor is an adapter](0050-model-access-is-vendor-agnostic.md) *(proposed)* +- **0050** — [Model access is vendor-agnostic, and a vendor is an adapter](0050-model-access-is-vendor-agnostic.md) ### How it is built diff --git a/03-DESIGN/01-to-be/14-model-access.md b/03-DESIGN/01-to-be/14-model-access.md index 7d74c33..4009227 100644 --- a/03-DESIGN/01-to-be/14-model-access.md +++ b/03-DESIGN/01-to-be/14-model-access.md @@ -107,10 +107,10 @@ observability, changing a binding — and the binding is then declared as usual. plainly is what stops the declaration language growing a conditional**, and nothing built here grew one. -## The vendor-agnostic generalisation (proposed) +## The vendor-agnostic generalisation -*[ADR 0050](../../02-DECISIONS/0050-model-access-is-vendor-agnostic.md) is proposed and not yet -ratified; this section describes what it decides. The section above stands as what is built.* +*[ADR 0050](../../02-DECISIONS/0050-model-access-is-vendor-agnostic.md) is accepted; this section +describes what it decides. The section above stands as what is built today.* What runs is one vendor — the mesh's Anthropic feature. A read-only trace asked whether the `model-access` provision is Anthropic-shaped or genuinely general, and found that the general layer