From 563ba6dfcef5825825c57d7a66f42d834adb43c1 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 7 Sep 2026 11:21:22 +0000 Subject: [PATCH] =?UTF-8?q?docs(adr):=20ADR-0131=20Status=20is=20Accepted?= =?UTF-8?q?=20=E2=80=94=20the=20merge=20that=20landed=20it=20on=20main=20i?= =?UTF-8?q?s=20the=20acceptance=20act?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ruling A on the finding card, recorded 2026-09-05 (maintainer decision batch #40, verbatim 「同意」): the record's Status line said its own acceptance act was still owed, while the only reason a reader can see the line at all is that the hand-merge already happened. Rewritten in ADR-0125's spelling, dated by the landing commit 0ed271574 / PR #14976, whose merged_by is a human approver (os-zhuang). The ruled clause is carried verbatim so nobody reads the accepted status as the end of the execution pause: that pause is #15193's, and #15193 is open. The whole soft-wrapped field is replaced, not only its first source line: its trailing sentence ("Nothing below is settled until this record merges") is false once the record is on main, and it is the sentence the ruled clause replaces in function. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_018dxq7YqsLDMeZDZ5AzsgJX --- ...31-total-organization-ownership-no-null-organization-id.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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 dec40ef669..275937d44b 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 @@ -1,8 +1,6 @@ # ADR-0131: Organization ownership is total — no NULL `organization_id`; declared metadata stays in code; a row exists only when an organization authored it -**Status**: Proposed (2026-09-04) — awaiting the maintainer's hand-merge, which is itself the -acceptance act for a governed surface (Prime Directive #14). ⛔ Nothing below is settled until -this record merges; the implementation cards are cut **from** the merged ADR, never ahead of it. +**Status**: Accepted (2026-09-04) — accepted by the merge that landed it on `main` ([#14976](https://github.com/objectstack-ai/objectstack/pull/14976), commit `0ed271574`), which is itself the acceptance act for a governed surface (Prime Directive #14). Execution is paused under #15193 and the maintainer's standing instruction; that pause is carried there, not by this status line. **Deciders**: ObjectStack maintainer, 2026-09-03/04, live chat on [#13564](https://github.com/objectstack-ai/objectstack/issues/13564), verbatim and untranslated, in the order the model was built: the premise 「我理解只有代码定义的元数据是跨租户的,对象、字段、视图等