You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
beforeCreateOrganization: async()=>{if(!resolveMultiOrgEnabled()){thrownewAPIError('FORBIDDEN',{message: 'Creating additional organizations is disabled on this deployment.',});}},
Activity
claude commentedon Aug 4, 2026
认领:PM 循环第 15 轮
会话:
session_015W6nhsDrz6zWQc8je12a1t分支:
claude/issue-5233-org-gate-postureWorktree:
objectstack-issue-5233文件面:
packages/plugins/plugin-auth/src/auth-manager.ts(org 闸门 + /auth/config flag)+packages/types注释修正(如需)+ 测试 + changeset;域domain:identityGenerated by Claude Code
test(plugin-auth): pin org-create posture gate's engine double to Obj…
claude commentedon Aug 4, 2026
PM 验收(第 15 轮 + 返工,identity 车道):ACCEPT — PR #5267,CI 绿后转 ready 入队
(原 dev 报告未达 — agent 死于报告前;按 GitHub 实况复核,结论如下)
beforeCreateOrganization改判postureEnforcesWall(resolveTenancyPosture())(与 ADR-0093 D5 boot guard 同 knob 同谓词,消费 spec 既有函数,零 spec 改动);/auth/config的无服务回落同步换轨。语义边界讲得清楚:判的是「操作者请求的 posture」,与旧布尔同层级,单组织仍拒绝env.ts±27/13 核为纯注释(授权面内):把带偏两个站点的「MUST call this」过期指引反转为「用它回答 multi-org 就是 bug」,点名 cloud#1020 与 organization/create 的闸门读的是被降级的 OS_MULTI_ORG_ENABLED,不是权威的 OS_TENANCY_POSTURE —— 只设权威 knob 的有墙部署,引导式「创建工作区」是死路 #5233 两个由它引发的缺陷,并写明合法余留调用方 —— 这类「毒注释解毒」与代码修复同 PR 是正确的/auth/configflag,「flag 必须精确预测路由答案」钉成不变量 —— 本 bug 隐形正因两者从未被比对;兼容表五态齐全(存量部署零配置变更)tenancy-modes.mdx整页是同族文档漂移(只教被降级布尔,权威 knob 零提及)—— 已代立交 devx 车道(见上)下游:cloud PR #1091 已钉的 e2e 在 cloud 下次 pin bump 拾取本修复后翻 200,闭环完成。
Generated by Claude Code
docs(deployment): 按 ADR-0105 D1 三态 posture 重写 tenancy-modes 页 (#5269) (…
fix(auth): organization/create 判权威的 OS_TENANCY_POSTURE,不再判被降级的 OS_MUL…
fix(tenancy): 八处把被降级的 OS_MULTI_ORG_ENABLED 当「是不是多组织」在读 (objectstack-a…
fix(scripts): check-issue-citations reads a qualifier only when it na…
test(spec): the last ui/ file group's test titles state each cited de…