feat(large_data): case 失败自动输出脱敏后的完整证据,可直接登记 Bug
- conftest: 新增 pytest_runtest_makereport hookwrapper,case 在目标调用后 失败时输出 ERROR 级结构化证据(caseId/接口方法/完整业务入参/HTTP 状态/ 耗时/响应大小与数量/TraceId/错误/2000 字节响应摘要);未产生调用证据时 单独标记 targetCalled=false,case 无需重复实现
- evidence: 新增 redact_sensitive_fields,safe_summary 对 requestPayload 递归脱敏 token/password/cookie/authorization/secret 等认证字段为 ***, 保留业务入参用于复现
- client: 新增 last_evidence 与 _remember_evidence,超时与网络异常路径也 记录证据,保证失败 hook 总能拿到首轮结果
- README: 说明失败证据日志的字段与脱敏策略
- 离线单测 59→60 项,全过(新增脱敏与失败证据日志用例)