33 lines
770 B
Markdown
33 lines
770 B
Markdown
# TEST_REPORT — ECR-020 QualityFeedback
|
|
|
|
Date: 2026-08-07 · Loop continuous · commit: `93227d3`
|
|
|
|
## Commands
|
|
|
|
```bash
|
|
cd apps/api && go test ./internal/integration/ -run TestQualityFeedback -count=1
|
|
npm run build:admin
|
|
python3 scripts/ess-validate.py --phase review --ecr ECR-020
|
|
python3 scripts/ess-gate-check.py --ecr ECR-020
|
|
```
|
|
|
|
## Results
|
|
|
|
| Check | Result |
|
|
|-------|--------|
|
|
| TestQualityFeedback | PASS |
|
|
| build:admin | PASS |
|
|
| ess-validate review | PASS |
|
|
|
|
## AC
|
|
|
|
| ID | Evidence |
|
|
|----|----------|
|
|
| AC-F-01 | admin POST → list 可见 |
|
|
| AC-F-02 | user POST → 200 |
|
|
| AC-F-03 | rating=9 → 400 |
|
|
| AC-S-01 | 无 token list → 401 |
|
|
| AC-S-02 | 仅 ask.read POST → 403 |
|
|
| AC-P-01 | list < 500ms |
|
|
| AC-O-01 | AuditLog ask.feedback.create |
|