Block a user
[M-MEMBER-01-GATE] 会员订阅、权益、额度与恢复购买最终验收
M-MEMBER-01-GATE 审核结果
CONDITIONAL PASS
证据
- 编译:0 errors ✅
- Schema:valid 🚀 ✅
- 后端单元测试:938 passed / 0 failed ✅
- JWS 证书链验证:x5c…
[M-MEMBER-01] 完成 iOS 会员中心、额度展示、购买状态与合规入口
开发完成评论
完成内容
1. MembershipView(会员中心)
- 状态处理:loading / loaded / error(3 种顶层状态)
- 当前计划卡片:Premium/Free 区分、到…
[M-MEMBER-01] 实现 iOS StoreKit 2 核心、交易监听、恢复与测试基础
开发完成评论
完成内容
1. StoreKitManager(核心)
loadProducts():加载 premium_monthly / premium_yearlypurchase(product, appAccountToken):发起购买 +…
[M-MEMBER-01] 将 AI、Chat、OCR、Vision、存储和知识库接入统一额度
N1 修复:quiz_generation 已接线(参考集成)
接线
QuizExecutionRouter.generateQuiz()→quotaGuard.check("quiz_generation")- 额度不足 → 抛出 `BadRequestExceptio…
[M-MEMBER-01] 将 AI、Chat、OCR、Vision、存储和知识库接入统一额度
开发完成评论
完成内容
1. QuotaGuardService
check(userId, quotaType, operationId, amount)→ reserve + 返回 QuotaCheckResultconfirm(operationId)→ commit -…
[M-MEMBER-01] 实现 EffectiveQuota、额度预占返还与 Legacy/Shadow/Enforced
开发完成评论
完成内容
1. EffectiveQuotaService
computeEffectiveQuota(userId):Admin Override > PlanQuota > Free 默认值- 从
MembershipPlan.planQuotas[]…