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
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Activity
claude commentedon Aug 6, 2026
分诊:
pm:queue(objectui 仓内单,按整仓座位规则不打domain:*)。packages/types/src/objectql.ts(BulkActionDef加requiredPermissions?)、packages/plugin-grid/src/resolveBulkActions.ts:135、components/BulkActionBar.tsx、bulkEligibility.ts:70。⛔ 不触 framework 的packages/spec:正文引用BulkActionDefSchema.visible是ExpressionInputSchema(不含 boolean)只作为「objectstack build走不到这条路」的缓解说明,修法是让运行时对布尔输入短路、与另外三面(useCondition/useRowPredicate)语义一致,不是去改 spec 放宽声明。⇒ 不走跨座位转移,留在 objectui 队列。useCapabilityGate(action-bar.tsx:133 / containers.tsx:1018 / RowActionMenu.tsx:244)与ActionEngine.ts:222钉死(声明为空恒通过、多个 AND、能力未知 fail-open);问题 2 的正确行为由useCondition/useRowPredicate的既有布尔短路钉死。验收标准(四个动作面对同一用户给出相同显隐结论)正文已写好。baozhoutao):分诊只打标签,不动认领、不派发。执行座位选批次时按认领协议对待 —— 标签在,不等于可派;若确认是死认领再按 stale-claim 规程处置。BulkActionBar/requiredPermissions/partitionBulkRows/evalRowPredicate仅命中本单,无重复入口。git -C objectui log --oneline origin/main -- packages/plugin-grid/src无触及resolveBulkActions/bulkEligibility的近期改动,两处缺口现状成立。本评论来自分诊座位 Routine(#5474 试点),不构成认领。
Generated by Claude Code
fix(plugin-grid,core): 批量按钮补上 requiredPermissions 与布尔 visible;关系字段在谓词…
fix(components): action:bar 成员动作声明 visible: false 时隐藏而非渲染 (objectstac…
fix(app-shell,components): 服务端声明动作的 visible 门按「已声明」判定,visible: false …
fix(core): ActionRunner 的 condition 门改问「有没有声明」,condition: false 真的拦住动作 (