commit a5a39e8a06a99a647f038044742fabd1f79e1c95 Author: Reavo End Date: Sun Sep 6 03:36:59 2026 -0700 docs(webserve): ADR-0057 Amendment 1 — the served root is core-owned adapters//web/, never the install tree W0 stop-and-refer from todlando: `web_short_path` named a URL but no design doc named the directory it exposes. Ruling: core creates `$SPT_HOME/adapters//web/` at activation (sibling of strings/), registers it as the dir entry behind the `//a//` facet, and `web_short_path` is an alias on that same entry under the ordinary served-name rule (reserved facet names refused at activation). CONTEXT.md's served-root term carries the location sentence. Co-authored by: doyle diff --git a/CONTEXT.md b/CONTEXT.md index 40fdd654..8ef96c77 100644 --- a/CONTEXT.md +++ b/CONTEXT.md @@ -734,7 +734,10 @@ _Avoid_: served folder as a primitive; drop-folder; auto-serving a directory by **served root** — a registry entry of type *dir*, declared by an adapter in its manifest, whose contents are served as a subtree. A served root is a kind of registry entry, never a second -mechanism beside the registry. +mechanism beside the registry. Its directory is core-owned — `adapters//web/` under +the spt home, created at activation — and it answers at the adapter facet `//a//`, +with `web_short_path` adding an alias name to the same entry (ADR-0057 Amendment 1). An +adapter's install tree is never a served root. _Avoid_: web folder, static dir. **served name** — the name a registry entry answers to under its node's prefix. Stable for the