Files
digital-psychology/docs/BACKEND_DESIGN/BD-2026-022-crisis-care.md
T
jackyu66gitandCursor de224184a6 feat(ECR-022): CrisisCare CrisisPolicy 只读并 Closed
新增 crisis_policies、admin.crisis.read、列表/试匹配 API 与 admin-h5「危机」页;禁 CrisisEvent 写/UGC/真支付。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-08 01:28:45 +08:00

610 B

Backend Design: ECR-022 CrisisCare

| ID | BD-2026-022 | | Status | Approved | | Coding | Loop authorized | | Level | L2 | | Migration | YES 000023 |

Backend Change Boundary

Domain: CrisisPolicy (read) + evaluate (no CrisisEvent write)
App: AdminHandler → admin.Service → AdminRepo
API: GET /admin/crisis/policies[+/:id]
     POST /admin/crisis/evaluate
Permission: admin.crisis.read
Migration: 000023
UI: admin-h5 /crisis

Out of boundary

CrisisEvent write · InterventionOutcome · policy publish · medical diagnosis · UGC · Payment

Rollback: down migration + remove routes/UI