263cd88451
CI / backend-test (push) Failing after 8s
- 复制 pet 模块契约框架(OpenApiContract/ContractValidator + v1.2.0 字节级快照)入 patbond-auth,沿每模块复制纪律;快照守卫防漏同步 - AuthContractConformanceTest:沿 AuthE2eIntegrationTest 编排同 JVM 真实 拉起 user 服务,register/login/refresh/logout 打 auth、me/trackEvents 打 user;6 操作 19 个 (操作,状态码) 单元格全矩阵零豁免(含 409 双业务 码、423 锁定、40102 重放、me 404 幽灵用户、events 匿名 202/无效 token 401) - 修契约测试首轮抓到的真实漂移:EventResult.reason 在 accepted/duplicate 条目序列化出 null,契约声明仅 rejected 时出现——reason 加 @JsonInclude(NON_NULL),既有埋点测试零回归 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>