## ADDED Requirements ### Requirement: 老人档案接口 `GET /elder`、`POST /elder`、`GET /elder/:id`、`POST /elder/:id/status`、`GET /elder/:id/status/log`、`POST /elder/assess-evidence` MUST 存在,遵循统一响应 `{code,message,data,hint}`。 #### Scenario: 状态变更必填原因 - **WHEN** 调用 `/elder/:id/status` 且缺 change_reason - **THEN** 返回校验错误,拒绝变更 ### Requirement: 身份证服务端掩码 `/elder/list` MUST 返回掩码后的身份证(如 `5301**********1234`);明文仅在 `/elder/detail` 且 admin/qc 授权时返回,并 MUST 落审计。 #### Scenario: 列表掩码 - **WHEN** 调用 `/elder/list` - **THEN** id_card_no 返回掩码值,非明文