Skip to content

Commit 7b7609a

Browse files
committed
docs(adr): mark ADR-0094 D2's env-overlay cross-reference as retired, pointing at D5-R (#7351)
D2 restated D5's 2026-07-14 direction as a live parenthetical — "see D5 — an env overlay is the standard customization of a packaged set" — with no retirement marker, in a section a reader reaches before D5 itself. D5's own heading has said "RETIRED 2026-08-09 — see D5-R" since #6858 / PR #6962, so the document contradicted itself in one file. The pointer now names D5-R, marks the direction retired, and states what follows for the projector: an artifact-backed set normally has no overlay layer left to contribute to the effective body. This follows the idiom D3's table row already uses ("Since D5-R this row describes a path that is normally empty"). D5's preserved body and the surrounding historical record are untouched — the retirement is deliberately recorded as history, not rewritten. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016pY4Xb2iDecfDtT3CWoiTW
1 parent ffa4e01 commit 7b7609a

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

docs/adr/0094-sys-permission-set-pure-projection.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ effective body** and:
106106
- upserts the record (creates it if missing, `managed_by:'user'` — Studio-created
107107
sets now appear in Setup); a PACKAGE-OWNED record's facets follow the effective
108108
body too, with its `managed_by:'package'` + `package_id` provenance preserved
109-
(see D5 — an env overlay is the standard customization of a packaged set);
109+
(see D5-R — **D5's "an env overlay is the standard customization of a packaged
110+
set" direction is RETIRED as of 2026-08-09**, so for an artifact-backed set there
111+
is normally no overlay layer left to contribute to that effective body);
110112
- syncs the **metadata manager's in-memory `permission` entry**
111113
(`registerInMemory`) so the evaluator's registry-first `list('permission')`
112114
resolution sees the same effective body it projects — closing the

0 commit comments

Comments
 (0)