Close FEATURE-MATRIX IAM partial with v3 inventory and policy docs. Co-authored-by: Cursor <cursoragent@cursor.com>
1.5 KiB
1.5 KiB
IAM 全路由 inventory 与 fail-closed 测试报告
一、 测试背景 (Background)
PU3 遗留:authorization-matrix-v2 仅抽样;需全路由 inventory、session 中断负例、410 策略冻结、R13 清单,以关闭 FEATURE-MATRIX IAM partial。
二、 测试目标 (Test Objectives)
- 枚举全部
mux.HandleFunc路由 - session 中断 fail-closed 单测
- BUG-11 410 策略文档冻结
- R13 checklist 落盘
三、 测试方案与环境 (Test Plan & Environment)
- Go unit:
go test ./internal/auth/ -count=1 - 静态:从
internal/server生成矩阵
四、 预期结果 (Expected Results)
- inventory ≥100 路由
TestAuthStore_SessionInterruptFailClosedPASS- 文档齐备
五、 实际测试结果与判定 (Actual Results & Evaluation)
Inventory
- Input: grep HandleFunc
- Actual Output:
.doc/audit/authorization-matrix-v3-full.md133 routes - Verdict: PASS
Session interrupt
- Input:
go test ./internal/auth/ -run SessionInterrupt -count=1 - Actual: 见下方套件
- Verdict: PASS
410 / R13
- Actual:
2026-09-16-bug11-410-retire-decision.md+2026-09-16-r13-data-safety-checklist.md - Verdict: PASS
六、 自动化测试套件汇总 (Test Suite Execution)
见 commit 前本地 go test ./internal/auth/ -count=1 输出。
七、 测试结论与后续优化建议 (Conclusion & Next Steps)
IAM 行可升 done。后续可按路由表补逐条 handler 负例指针细化,不挡关闭。