lili 25db3fb4c2 test(p1r): 验收债批2/3/4 真实 PG IT(market发布5 + account记录3 + market申诉3,12/12绿)
承批1(content 11 op),续推三批 needs_verification 真实 PG completed-approval IT:
- 批2 P1rMarketPublishProducerCompletedApprovalIT(3/3):savePublishDraft/runPublishCheck/
  submitPublishRequest/withdrawPublishRequest/listMyPublishRecords;断言 HTTP +
  publish_draft/check/request/review_event/market_command/market_account_projection
  落库 + Account 投影端口调用 + 失败检查不可提交。
- 批3 P1rAccountMarketRecordsCompletedApprovalIT(3/3):appListPurchases/appListLicenses/
  appListPublishRecords;种真实 muse_account_record_projection + member_user,经
  /app-api/muse/account/* 真实读取,断言租户/owner 隔离、状态归一、外部订单脱敏、
  非法输入 fail-closed、读端 no-write。
- 批4 P1rMarketAdminAppealCompletedApprovalIT(6/6):adminListAppeals/adminGetAppeal/
  adminResolveAppeal;经 /admin-api/muse/market/appeals/** + Spring method security,
  断言列表/详情 no-write、租户隔离、RBAC/API version fail-closed、resolve 写状态 +
  resolved event + completed command、幂等回放、expectedStatus 冲突事务回滚。

真实 PG 实跑(muse_p1r_acceptance_verify_test,共享 _test 库,reuseForks=false 顺序 fork):
Tests run 12, Failures 0, Errors 0, Skipped 0,BUILD SUCCESS。
各 IT 保留 _test 库守卫 / 密码仅 env / 拒凭据 query 守卫,缺库自动创建。
证据就绪,completed 仍待人工批(加入 APPROVED_COMPLETED_OPERATIONS 由人工=反假绿)。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 17:32:23 -07:00
Description
No description provided
36 MiB
Languages
Java 64.8%
TypeScript 17.2%
Vue 13.8%
HTML 1.5%
JavaScript 1.2%
Other 1.3%