From c6c8dd65f4f4d11be40a51ee0679212c0ab7b61c Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 19 Oct 2026 07:47:11 +0000 Subject: [PATCH] =?UTF-8?q?docs(adr-0131):=20D14=20scope=20note=20?= =?UTF-8?q?=E2=80=94=20the=2018.0=20sprint,=2018.0=20databases=20on=20the?= =?UTF-8?q?=2018.x=20path,=20the=20walled=20refusal=20on=20the=20os=20boot?= =?UTF-8?q?=20path=20only?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A dated note under D14 records ruling records 6259899486 and 6261853191 on #15194: 8b lifts the exemption under single only in 18.0; a database an 18.0 install creates takes the 18.x upgrade path; the walled refusal covers os serve (and so os dev and os start) only, not the one-shot os kernel boots or embedded hosts, none of which is a supported walled deployment in 18.0; and C11 is off the release gate. Claude-Session: https://claude.ai/code/session_01L9ZWcgyzEyyKR2nnDzto54 Co-authored-by: Claude --- ...ganization-ownership-no-null-organization-id.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/adr/0131-total-organization-ownership-no-null-organization-id.md b/docs/adr/0131-total-organization-ownership-no-null-organization-id.md index c745cf7df25..e7b382305c3 100644 --- a/docs/adr/0131-total-organization-ownership-no-null-organization-id.md +++ b/docs/adr/0131-total-organization-ownership-no-null-organization-id.md @@ -835,6 +835,20 @@ note sits beside them. - 8d, `COALESCE` and `__global__`; - 8e, the NOT NULL constraint. +**Scope note (2026-10-19, ruling records `6259899486` and `6261853191` on #15194).** ⛔ It changes no +decision of this record and sits beside the release-scope note above. + +1. **The sprint** (record `6259899486`; 「不需要压缩到 3000内,你推送给我我会尽快审批」「并发上限 可以放宽」 + 「按照你的建议继续」). Stage 8b lifts the system-insert exemption under `single` only in 18.0. Under a + walled posture the exemption stands in 18.0, and the walled half lands in 18.x. +2. **Databases.** A database an 18.0 install creates takes the same 18.x upgrade path as a v17 one. +3. **Where the walled refusal stands.** It covers the `os` boot path only: `os serve`, and through it + `os dev` and `os start`. The one-shot `os` kernel boots (the `os migrate` family, `os verify`, + `os secret`, `os storage`) and embedded hosts (`createStandaloneStack`, `@objectstack/adapter-hono`) + are not refused, and none of them is a supported walled deployment in 18.0. +4. **Docs are off the release gate** (record `6261853191`; 「文档可以延后」「或者并行处理,不要影响我发版本」). + C11 (#15214) runs in parallel to 18.0 and never holds it. + --- ## 3. Non-goals