# TEST_REPORT — ECR-006 Ops Admin Phase A Date: 2026-08-06 ## Commands ```bash cd apps/api && go test ./internal/middleware/ ./internal/service/admin/ ./internal/integration/ \ -count=1 -run 'TestBearerToken|TestPlanDays|TestAdminOps' npm run build:admin ``` ## Results | Check | Result | |-------|--------| | `TestBearerToken` | PASS | | `TestPlanDays` | PASS | | `TestAdminOpsPhaseA`(401 · login · grant+audit 原子 · lowercase logout) | PASS | | `npm run build:admin` | PASS(既有) | ## Spec mapping | Spec | Evidence | |------|----------| | T1 无 token → 401 | TestAdminOpsPhaseA | | T2 登录 | login 200 | | T3 列表 users | list users len>0 | | T4 grant + audit | membership.active + audit target_id | | T5 admin-h5 | build 绿 | ## Follow-up fixes(review) - Grant/Audit 单事务 - Logout `bearer`/`Bearer` 一致 - Bootstrap 失败日志