MG-05-002 实施任务20260910
历史记录:本页为当时的任务清单,已被后续设计与任务卡取代,仅供追溯。
来源:OMG-909@722a2ba 的 TASKS.md。旧编号不再复用;相对任务链接以仓库根为准。
状态
[ ] 待开始
[~] 进行中
[x] 已完成并集成
[!] 阻塞所有任务在开始前必须补充 Owner、Branch、Worktree、Base Commit、Owned Paths、
依赖、验收编号和测试。多 Agent 规则见 AGENTS.md。
M0 设计与事实
[x] OMG-000 设计基线
- Owner:Primary Agent
- Branch:
codex/media-gateway-design - Owned Paths:
README.md、AGENTS.md、docs/**、TASKS.md - Scope:冻结产品、领域、架构、API、UI、验收、开发和切换计划
- Acceptance:文档无明显冲突;所有用户确认需求可追踪到验收编号
- Tests:Markdown 链接、术语和跨文档一致性检查
- Evidence:设计基线提交;
git diff --check和本地 Markdown 链接检查通过
[x] OMG-001 生产接口与请求 Fixture
- Depends On:OMG-000
- Task File:
tasks/OMG-001.md - Owned Paths:
docs/evidence/api/**、testdata/contracts/** - Scope:现有图像和视频路径、字段、默认值、错误、模型别名和真实请求脱敏
- Acceptance:
P0-VID-001、P0-VID-003生产路径覆盖 - Tests:Contract Fixture validator
[ ] OMG-002 生产 Supply 与价格证据
- Depends On:OMG-000
- Owned Paths:
docs/evidence/supplies/** - Scope:Provider 模型、Profile、能力、价格、收费节点、并发和真人政策
- Acceptance:每个计划生产 Supply 证据完整或明确阻塞
- Tests:Evidence schema validator
[ ] OMG-003 负载和用户基线
- Depends On:OMG-000
- Owned Paths:
docs/evidence/capacity/**、docs/evidence/users/** - Scope:30 天峰值、继续服务用户、新 Key、对象存储和域名
- Acceptance:冻结
max(H1, peak×2)和用户切换矩阵
[x] OMG-004 new-api 复用审查
- Depends On:OMG-000
- Owned Paths:
docs/reuse/** - Scope:Provider Adapter、协议 DTO、前端组件、许可证和禁止依赖
- Acceptance:每个拟复用路径有 Source Commit、边界、风险和处理结论
- Evidence:
docs/reuse/PRODUCTION_MEDIA_REUSE.md;各复用提交保留Source-*
M1 平台基础
[x] OMG-101 Go/HTTP/Observability 骨架
- Task File:
tasks/OMG-101.md
[x] OMG-102 PostgreSQL Migration 与 Repository 基础
- Task File:
tasks/OMG-102.md
[x] OMG-103 Redis/Outbox/限流基础
- Task File:
tasks/OMG-103.md
[x] OMG-104 Object Store 与内容资产基础
- Task File:
tasks/OMG-104.md
[x] OMG-105 React UI Shell 与权限路由
- Task File:
tasks/OMG-105.md
[!] OMG-106 CI、Fixture 和秘密扫描
- Task File:
tasks/OMG-106.md - Blocked:本地 Workflow、Compose、Fixture 和秘密扫描已集成;仓库尚无 Git 远端, 无法执行或证明托管 CI
[x] OMG-107 身份与目录 PostgreSQL Repository
- Task File:
tasks/OMG-107.md
[x] OMG-108 Runtime Composition 与核心路由
- Task File:
tasks/OMG-108.md
[x] OMG-109 Provider 共享结果与错误契约
- Task File:
tasks/OMG-109.md
[x] OMG-110 资产转存与内容交付
- Task File:
tasks/OMG-110.md
[x] OMG-111 媒体运行时组合与 Compose 全链路
- Task File:
tasks/OMG-111.md
[x] OMG-112 可恢复的异步用户并发 Permit
- Task File:
tasks/OMG-112.md
M2 身份与记录
[x] OMG-201 User/CustomerGroup
- Task File:
tasks/OMG-201.md
[x] OMG-202 API Key 与模型权限
- Covered By:OMG-201、OMG-301、OMG-708
[x] OMG-203 MediaRequest/Attempt/Output
- Task File:
tasks/OMG-203.md
[x] OMG-204 AsyncTask/Outbox
- Covered By:OMG-203、OMG-112
[x] OMG-205 用户、Key 与使用记录 UI
- Covered By:OMG-701、OMG-706、OMG-708
M3 目录与配置
[x] OMG-301 Channel/Credential Version
- Task File:
tasks/OMG-301.md
[x] OMG-302 Supply 受控测试端点
- Task File:
tasks/OMG-302.md
[x] OMG-303 Supply 与媒体能力
- Covered By:OMG-301
[x] OMG-304 Cost Rule Version
- Covered By:OMG-301
[x] OMG-305 Public Model/Binding/Policy
- Covered By:OMG-301
[x] OMG-306 Channel/Supply 配置向导
- Covered By:OMG-706
[x] OMG-307 模型广场
- Covered By:OMG-701、OMG-420、OMG-421
M4 调度内核
[x] OMG-401 Image Capability Matcher
[x] OMG-402 Video Capability/真人 Matcher
[x] OMG-403 Cost Quote Engine
[x] OMG-404 Channel/Supply Health
[x] OMG-405 Capacity Lease
[x] OMG-406 Deterministic Scheduler
- Task File:
tasks/OMG-406.md
[x] OMG-407 Degradation Rules
[x] OMG-408 路由模拟与决策快照
[x] OMG-409 持久健康观测器
- Task File:
tasks/OMG-409.md
[x] OMG-410 健康熔断自动探测恢复
- Task File:
tasks/OMG-410.md
[x] OMG-411 半开探测与渐进容量恢复
- Task File:
tasks/OMG-411.md
[x] OMG-412 异步告警生命周期与正确恢复时机
- Task File:
tasks/OMG-412.md
[x] OMG-413 Supply 全结果验证与生产门禁
- Task File:
tasks/OMG-413.md
[x] OMG-414 异步生命周期时间线
- Task File:
tasks/OMG-414.md
[x] OMG-415 视频结果发布有界重试
- Task File:
tasks/OMG-415.md
[x] OMG-416 异步图像结果持久接力
- Task File:
tasks/OMG-416.md
[x] OMG-417 API Key 使用时间写入合并
- Task File:
tasks/OMG-417.md
[x] OMG-418 异步高负载截止与 Permit 释放加固
- Task File:
tasks/OMG-418.md
[x] OMG-419 管理记录高负载排序索引
- Task File:
tasks/OMG-419.md
[x] OMG-420 Seedance 官方协议与模型广场价格
- Task File:
tasks/OMG-420.md
[x] OMG-421 Seedance 分辨率价格矩阵
- Task File:
tasks/OMG-421.md
M5 图像
[x] OMG-500 图像公开协议与 Provider Port
- Task File:
tasks/OMG-500.md
[x] OMG-501 同步与显式异步图像链路
- Task File:
tasks/OMG-501.md
[x] OMG-508 图像执行链路加固
- Task File:
tasks/OMG-508.md
[x] OMG-509 持久图像参考素材
- Task File:
tasks/OMG-509.md
[x] OMG-502 同步图像执行和一次换路
- Covered By:OMG-501、OMG-508
[x] OMG-503 显式异步图像
- Covered By:OMG-501、OMG-508
[x] OMG-504 图像结果和内容交付
- Covered By:OMG-110、OMG-416
M6 视频
[x] OMG-600 视频公开协议与 Provider Port
- Task File:
tasks/OMG-600.md
[x] OMG-601 视频 API、Dispatcher、Poller 与结果链路
- Task File:
tasks/OMG-601.md
[x] OMG-602 Video Dispatcher
- Covered By:OMG-601、OMG-607
[x] OMG-603 Video Poller
- Covered By:OMG-601、OMG-607、OMG-415
[x] OMG-604 Retry/Error/Submission Uncertain
- Covered By:OMG-601、OMG-607
[x] OMG-605 视频结果和内容交付
- Covered By:OMG-110、OMG-415、OMG-416
[x] OMG-606 933→900 降级集成
- Covered By:OMG-406、OMG-420
[x] OMG-607 视频异步执行加固
- Task File:
tasks/OMG-607.md
M7 管理后台
[x] OMG-701 核心后台与用户页面
- Task File:
tasks/OMG-701.md
[x] OMG-702 公开模型编排
- Covered By:OMG-701、OMG-706
[x] OMG-703 健康、队列与告警
- Task File:
tasks/OMG-703.md
[x] OMG-704 核心设置
- Task File:
tasks/OMG-704.md
[x] OMG-705 API 文档页面与 OpenAPI 3.1
- Task File:
tasks/OMG-705.md
[x] OMG-706 管理配置写操作 UI
- Task File:
tasks/OMG-706.md
[x] OMG-707 降级告警持久化与恢复
- Task File:
tasks/OMG-707.md
[x] OMG-708 用户与客户组管理工作流
- Task File:
tasks/OMG-708.md
[x] OMG-709 图像/视频独立运营与模型路由统计
- Task File:
tasks/OMG-709.md
[x] OMG-710 模型路由预览图一致性修复
- Task File:
tasks/OMG-710.md
M8 Provider
[x] OMG-801 Omega Adapter
- Task File:
tasks/OMG-801.md
[x] OMG-802 MetaJing Adapter
- Task File:
tasks/OMG-802.md
[x] OMG-803 生产图像 Provider Adapters
- Task File:
tasks/OMG-803.md
[x] OMG-804 其他生产 Provider Adapters
- Task File:
tasks/OMG-804.md
[x] OMG-805 Wangpai 与 ArtBox Provider Adapters
- Task File:
tasks/OMG-805.md
[x] OMG-806 ArtBox 官方视频 API 契约修正
- Task File:
tasks/OMG-806.md
M9 验收与切换
[~] OMG-909 内部视频服务与视频供给路由迁移
- Task File:
tasks/OMG-909.md - 取代 OMG-908 结算方向;用户明确要求保留旧分支但停止集成。
- 内部化代码与 13 渠道/82 供给本地迁移已提交;真实结果/Compose/历史 schema 门禁仍阻塞,未集成或切流。
[x] OMG-901 Fake 全链路
- Task File:
tasks/OMG-901.md
[x] OMG-902 故障演练
- Task File:
tasks/OMG-902.md
[x] OMG-903 本地 H1 与有界并发负载
- Task File:
tasks/OMG-903.md
[x] OMG-904 安全验收
- Task File:
tasks/OMG-904.md
[ ] OMG-905 配置和用户导入
- Task File:
tasks/OMG-905.md
[ ] OMG-906 生产切换与回滚演练
[x] OMG-907 唯一集成基线审计
- Task File:
tasks/OMG-907.md