From 38fe861bca82af1b4b551fe41d3dbafbe6b3079d Mon Sep 17 00:00:00 2001 From: weichen Date: Wed, 14 Oct 2026 02:28:23 +0000 Subject: [PATCH] Clarify legacy personal settings compatibility Why: An empty setting scope must not imply shared-project or system authority. Evidence: Documentation-only clarification of the verified scope contract. Impact: No runtime change; retain fail-closed shared settings semantics. Refs: P1, docs/records/2026-10-14-rdm-settings-completion-contract.md --- profile.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profile.go b/profile.go index d96c65f..b7e3249 100644 --- a/profile.go +++ b/profile.go @@ -111,7 +111,7 @@ const ( ) // SettingScope 声明设置项的写入归属(提案 2026-10-13-rdm-settings-members-duties-perms-increment P2)。 -// 空串 = 默认:user 与 project 层可写(向后兼容既有 schema)。 +// 空串保留旧个人配置兼容,不表示共享项目策略或系统管理资格。 type SettingScope string const (