Project

General

Profile

Actions

QA验收 #29

open
RA

旧会议、话题及专家关系增量同步

QA验收 #29: 旧会议、话题及专家关系增量同步

Added by Redmine Admin 15 days ago. Updated 9 days ago.

Status:
新建
Priority:
普通
Assignee:
-
Start date:
10/27/2026
Due date:
% Done:

0%

Estimated time:

Description

旧会议、话题及专家关系增量同步。主任务01a17c72-3172-74a1-94e2-c7ad3c8f20a7,唯一索引outputs/legacy-catalog-sync-20261027/index.md,QA最小影响矩阵qa-matrix.md。

本次用户已授权立即同步生产catalog缺口,Ops唯一生产DB写入负责人,QA仅独立审阅源收据,不直接查询DB/业务接口或重复全库扫描。无业务源码/分支/Git/部署变更,不新建Candidate、Task/Cost/Invoice/Payment或外发。

候选:旧会议73/74、话题163–170、必要项目及2附件;专家旧新ID不可等同。历史48会议专家关系因Task强制依赖暂不自动补建,话题10关系缺口9专家需身份/许可/黑名单确认。确切新增数量与关联以本批冻结plan为准。

CAT-01正文/时间/状态/来源映射;CAT-02附件归属/字节/引用;CAT-03跨库专家身份与关系;CAT-04平台可见性/角色/黑名单;CAT-05ledger幂等及只读重入;CAT-06既有数据保护;CAT-07无Task/财务/通知等副作用。后续逐例状态及证据按逻辑批次追加并全文读回,仅使用本记录及其子项,不修改历史工单。

当前阶段仅准备:只读canonical预检通过,preview/b5714bda工作区干净,已读取meetings/models.py和历史catalog报告。实际业务执行0、验收Pass0,Backend报告和Ops plan/dryrun待落盘;不得把历史clone/生产通过提升为本轮通过。原受限材料保存在主线程规定目录,Redmine只记非秘密ID/数量/摘要。


Files

results.md (12.6 KB) results.md Redmine Admin, 11/01/2026 02:32 PM
results-ledger.json (12.6 KB) results-ledger.json Redmine Admin, 11/01/2026 02:32 PM
pg-http-results-r1.json (4.34 KB) pg-http-results-r1.json Redmine Admin, 11/01/2026 02:32 PM
r2-results.json (4.72 KB) r2-results.json Redmine Admin, 11/01/2026 02:32 PM
final-candidate-check.json (3.51 KB) final-candidate-check.json Redmine Admin, 11/01/2026 02:32 PM
candidate-runtime-receipt.json (741 Bytes) candidate-runtime-receipt.json Redmine Admin, 11/01/2026 02:32 PM
wechat-native-cards.png (443 KB) wechat-native-cards.png Redmine Admin, 11/01/2026 02:32 PM
h5-mobile-two.png (24.7 KB) h5-mobile-two.png Redmine Admin, 11/01/2026 02:32 PM
h5-mobile-error-clear.png (10.3 KB) h5-mobile-error-clear.png Redmine Admin, 11/01/2026 02:32 PM
supplement-results.md (5.23 KB) supplement-results.md Redmine Admin, 11/01/2026 02:40 PM
supplement-api.json (1.17 KB) supplement-api.json Redmine Admin, 11/01/2026 02:40 PM
supplement-http.jsonl (1.87 KB) supplement-http.jsonl Redmine Admin, 11/01/2026 02:40 PM
supplement-cleanup.json (660 Bytes) supplement-cleanup.json Redmine Admin, 11/01/2026 02:40 PM
supplement-candidate-check.json (2.45 KB) supplement-candidate-check.json Redmine Admin, 11/01/2026 02:40 PM
wechat-coexist-interaction.json (393 Bytes) wechat-coexist-interaction.json Redmine Admin, 11/01/2026 02:40 PM
native-retry-service.json (390 Bytes) native-retry-service.json Redmine Admin, 11/01/2026 02:40 PM
native-retry-http-error.json (314 Bytes) native-retry-http-error.json Redmine Admin, 11/01/2026 02:40 PM
native-retry-ui-recovery.json (357 Bytes) native-retry-ui-recovery.json Redmine Admin, 11/01/2026 02:40 PM
wechat-coexist.png (250 KB) wechat-coexist.png Redmine Admin, 11/01/2026 02:40 PM
wechat-native-upstream-error.png (193 KB) wechat-native-upstream-error.png Redmine Admin, 11/01/2026 02:40 PM
wechat-native-retry-recovered.png (252 KB) wechat-native-retry-recovered.png Redmine Admin, 11/01/2026 02:40 PM
results.md (10.3 KB) results.md Redmine Admin, 11/01/2026 03:49 PM
results-ledger.json (10.1 KB) results-ledger.json Redmine Admin, 11/01/2026 03:49 PM
evidence-bundle.json (6.54 KB) evidence-bundle.json Redmine Admin, 11/01/2026 03:49 PM
final-candidate-check.json (5.14 KB) final-candidate-check.json Redmine Admin, 11/01/2026 03:49 PM
supplement-cleanup.json (654 Bytes) supplement-cleanup.json Redmine Admin, 11/01/2026 03:49 PM
network.jsonl (13.7 KB) network.jsonl Redmine Admin, 11/01/2026 03:49 PM
wechat-list-mixed.png (297 KB) wechat-list-mixed.png Redmine Admin, 11/01/2026 03:49 PM
wechat-list-real503.png (285 KB) wechat-list-real503.png Redmine Admin, 11/01/2026 03:49 PM
wechat-list-retry-recovered.png (298 KB) wechat-list-retry-recovered.png Redmine Admin, 11/01/2026 03:49 PM
h5-list-mixed.png (61 KB) h5-list-mixed.png Redmine Admin, 11/01/2026 03:49 PM
gather-real503.png (85.6 KB) gather-real503.png Redmine Admin, 11/01/2026 03:49 PM
support-corrections.md (1.25 KB) support-corrections.md Redmine Admin, 11/01/2026 03:49 PM
r2-results.md (5.8 KB) r2-results.md Redmine Admin, 11/01/2026 04:02 PM
r2-evidence-bundle.json (2.87 KB) r2-evidence-bundle.json Redmine Admin, 11/01/2026 04:02 PM
session-supplement-findings.json (1.6 KB) session-supplement-findings.json Redmine Admin, 11/01/2026 04:02 PM
topic-http.jsonl (7.05 KB) topic-http.jsonl Redmine Admin, 11/01/2026 04:02 PM
topic-cleanup.json (659 Bytes) topic-cleanup.json Redmine Admin, 11/01/2026 04:02 PM
r2-final-candidate-check.json (3.71 KB) r2-final-candidate-check.json Redmine Admin, 11/01/2026 04:02 PM
wechat-topic-list-r2.png (245 KB) wechat-topic-list-r2.png Redmine Admin, 11/01/2026 04:02 PM
wechat-topic-detail-r2.png (240 KB) wechat-topic-detail-r2.png Redmine Admin, 11/01/2026 04:02 PM
wechat-topic-real503-r2.png (234 KB) wechat-topic-real503-r2.png Redmine Admin, 11/01/2026 04:02 PM
wechat-topic-recovered-r2.png (240 KB) wechat-topic-recovered-r2.png Redmine Admin, 11/01/2026 04:02 PM
wechat-topic-404-r2.png (181 KB) wechat-topic-404-r2.png Redmine Admin, 11/01/2026 04:02 PM
receipt-review.md (7.36 KB) receipt-review.md Redmine Admin, 11/01/2026 05:26 PM
review-results.json (6.57 KB) review-results.json Redmine Admin, 11/01/2026 05:26 PM
wechat-native-cards.png
h5-mobile-two.png
h5-mobile-error-clear.png
wechat-coexist.png
wechat-native-upstream-error.png
wechat-native-retry-recovered.png
wechat-list-mixed.png
wechat-list-real503.png
wechat-list-retry-recovered.png
h5-list-mixed.png
gather-real503.png
wechat-topic-list-r2.png
wechat-topic-detail-r2.png
wechat-topic-real503-r2.png
wechat-topic-recovered-r2.png
wechat-topic-404-r2.png
Actions

Also available in: PDF Atom