Files
danyang-match/.superpowers/sdd/2026-10-25-v12-permission-scope-dashboard-remediation/task-2-report.md
T

852 B

Task 2 完成报告

结果

  • 工作台六项指标先按各自 detailPermission 判断;无权限仅返回 available=false 与权限标识,不执行统计查询或返回真实值。
  • 授权指标继续返回真实统计值,空数据保持 0。
  • matchmaker_leader 未绑定组织时返回 CROSS_ORGANIZATION_DENIED。
  • 团队范围使用严格 organization_id = ?,不再把 NULL 组织视为同一团队。
  • 统计统一排除没有已发布资料 revision 的用户。

验证

执行:

mvn -B -f backend/pom.xml -s backend/maven-settings.xml -Dtest=MatchmakerWorkbenchAuthorizationTest,MatchmakerWorkbenchScopeTest test

结果:3 个测试通过,0 失败,0 错误。

范围

本次仅涉及工作台服务及新增授权/范围单元测试;未修改迁移、控制器或其他任务文件。