Skip to content

fix(keys): restore Auto badge presentation contract - #4

Closed
OnePlus-X-code wants to merge 1 commit into
codex/architecture-refactor-20261016from
codex/fix-auto-badge-20261016
Closed

OnePlus-X-code wants to merge 1 commit into
codex/architecture-refactor-20261016from
codex/fix-auto-badge-20261016

Conversation

@OnePlus-X-code

@OnePlus-X-code OnePlus-X-code commented Oct 16, 2026 •

Copy link
Copy Markdown

⚠️ 提交说明 / PR Notice

Important

  • 请提供人工撰写的简洁摘要,避免直接粘贴未经整理的 AI 输出。

Codex 辅助实现,等待维护者人工审核;人工确认项未勾选。

📝 变更描述 / Description

Auto Key 表格临时注释了 AutoGroupBadge,导致缺少倍率时也看不到 Auto 身份,与上游 QuantumNous#6590 声明的展示需求和现有回归测试不一致。恢复已有组件,继续使用本地化与减少动态效果支持;原三项断言完整保留,新增语言切换回归。

产品依据、失败复现及测试证据见 验收记录。以冻结的架构分支为 base,仅包含本后续事项的独立差异;不向 PR #3 追加提交。

🚀 变更类型 / Type of change

  • 🐛 Bug 修复 (Bug fix)
  • ✨ 新功能 (New feature)
  • ⚡ 性能优化 / 重构 (Refactor)
  • 📝 文档更新 (Documentation)

🔗 关联任务 / Related Issue

✅ 提交前检查项 / Checklist

  • 人工确认: 待维护者人工复核。
  • 非重复提交: 与 PR refactor: unify subscription reservations and wallet quota accounting #3 的架构变更分开提交。
  • Bug fix 说明: 未关联 Bug Issue,按展示契约恢复提交。
  • 变更理解: 待人工审阅。
  • 范围聚焦: 组件恢复、补充测试及证据文档。
  • 本地验证: 目标文件、全量前端、typecheck、lint、格式与构建通过。
  • 安全合规: 隔离 DOM 测试,无数据库、资金或真实支付。

📸 运行证明 / Proof of Work

  • 修复前:目标文件 1 pass / 4 fail(原三项和新增语言切换失败)。
  • 修复后:目标文件 5/5,完整前端 179/179,41/41 文件通过。
  • Bun 1.4.3,本地 typecheck、受影响文件 lint/format、生产构建通过。
  • 远端 CI 38842905962 全部通过,包含完整后端和三个 PostgreSQL race job。Ubuntu runner、Bun 1.3.14 的 base 隔离结果 175/3,head 为 179/0;head 原始运行也为 179/0。对比日志已上传 artifact。
  • 没有削弱断言,没有修改分组/路由/倍率或 fallback。保持 Draft,不合并、不部署。

@YunfanGoForIt

Copy link
Copy Markdown

经核对:本 PR 的全部提交(e4722eb 及基线)已包含在 main 中(经由 PR #6 整合合并),git diff main...HEAD 为空,无独立增量。关闭以避免重复;Auto badge 展示契约已在 main 生效,前端相关断言随之恢复。

@YunfanGoForIt
YunfanGoForIt deleted the codex/fix-auto-badge-20261016 branch October 20, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants