401 行
11 KiB
JSON
401 行
11 KiB
JSON
{
|
|
"issueId": "OALAUNCH1",
|
|
"mode": "oa-final-launch-readiness",
|
|
"status": "PAUSED_MANUAL_CONFIRMATION",
|
|
"conclusion": "PAUSED_MANUAL_CONFIRMATION",
|
|
"baseURL": "https://oa.hyinda.com",
|
|
"commit": "267240b",
|
|
"checkedAt": "2026-05-26T05:54:06.208Z",
|
|
"reportRef": ".trellis/tasks/05-26-oaops1-patrol-feature-review/research/oalaunch-final-after-patrol-fix",
|
|
"scope": {
|
|
"launchScope": "P0 + light P1",
|
|
"stabilizationDaysRequired": 7,
|
|
"smallTeamFormalUse": true,
|
|
"wecomHrAttendanceStatus": "frozen_at_wecom_owned_oa_archive_audit"
|
|
},
|
|
"evidence": {
|
|
"latestOaops": {
|
|
"name": "oa-real-use-daily-20260525-205848",
|
|
"reportRef": "artifacts/qa-flow/oa-real-use-daily-20260525-205848/summary.json",
|
|
"status": "PASS_OA_REAL_USE_DAILY_READY",
|
|
"findingCount": 0
|
|
},
|
|
"latestAssetTrial": {
|
|
"name": "asset1d-public-trial-20260523-155346",
|
|
"reportRef": "artifacts/qa-flow/asset1d-public-trial-20260523-155346/summary.json",
|
|
"status": "PASS_ASSET_UI_TRIAL_READY",
|
|
"findingCount": 0
|
|
},
|
|
"latestAssetImport": {
|
|
"name": "asset-redacted-index-import-live-20260523-162358",
|
|
"reportRef": "artifacts/qa-flow/asset-redacted-index-import-live-20260523-162358/summary.json",
|
|
"status": "PASS_EA_DOC_IMPORT_READY",
|
|
"findingCount": 0
|
|
},
|
|
"backupEvidence": null,
|
|
"permissionEvidence": null,
|
|
"businessEvidence": null,
|
|
"policyEvidence": {
|
|
"provided": true,
|
|
"exists": true,
|
|
"ref": "issues/2026-05-24_01-20-52-oa-policy-system-alignment-v1.csv"
|
|
},
|
|
"stabilization": {
|
|
"status": "MISSING_START_DATE",
|
|
"startDay": null,
|
|
"requiredDays": [],
|
|
"observedDays": [
|
|
"20260522",
|
|
"20260523",
|
|
"20260524",
|
|
"20260525"
|
|
],
|
|
"dayReports": {}
|
|
}
|
|
},
|
|
"issueStatus": {
|
|
"oaopsRequired": {
|
|
"OAOPS1-3": {
|
|
"title": "报销 PDF OCR 与付款闭环真实使用门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
},
|
|
"OAOPS1-4": {
|
|
"title": "采购费用与项目关联真实使用门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
},
|
|
"OAOPS1-5": {
|
|
"title": "合同台账与合同归档真实使用门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
},
|
|
"OAOPS1-6": {
|
|
"title": "每日问题登记与阻断即修机制",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
"oalaunchRequired": [
|
|
"OALAUNCH1-0",
|
|
"OALAUNCH1-1",
|
|
"OALAUNCH1-2",
|
|
"OALAUNCH1-3",
|
|
"OALAUNCH1-4",
|
|
"OALAUNCH1-5",
|
|
"OALAUNCH1-6",
|
|
"OALAUNCH1-7",
|
|
"OALAUNCH1-8"
|
|
],
|
|
"oalaunchStatuses": {
|
|
"OALAUNCH1-0": {
|
|
"title": "建立最终启用 Go/No-Go 合同",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OALAUNCH1-1": {
|
|
"title": "新增最终启用证据汇总脚本",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OALAUNCH1-2": {
|
|
"title": "回写最终启用事实源和操作清单",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OALAUNCH1-3": {
|
|
"title": "OAOPS1 真实业务闭环收口门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
},
|
|
"OALAUNCH1-4": {
|
|
"title": "7 天稳定化与每日巡检门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
},
|
|
"OALAUNCH1-5": {
|
|
"title": "权限矩阵最终验收",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OALAUNCH1-6": {
|
|
"title": "备份恢复演练门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
},
|
|
"OALAUNCH1-7": {
|
|
"title": "数据治理培训与运营支持门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
},
|
|
"OALAUNCH1-8": {
|
|
"title": "OALAUNCH1 本地门禁与收口",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
}
|
|
},
|
|
"opolicyRequired": [
|
|
"OPOLICY1-0",
|
|
"OPOLICY1-1",
|
|
"OPOLICY1-2",
|
|
"OPOLICY1-3",
|
|
"OPOLICY1-4",
|
|
"OPOLICY1-5",
|
|
"OPOLICY1-6",
|
|
"OPOLICY1-7"
|
|
],
|
|
"opolicyStatuses": {
|
|
"OPOLICY1-0": {
|
|
"title": "建立制度与 OA 启用门禁对齐合同",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OPOLICY1-1": {
|
|
"title": "审视制度合理性和小团队裁剪口径",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OPOLICY1-2": {
|
|
"title": "调整制度包为小团队 V1 试运行口径",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OPOLICY1-3": {
|
|
"title": "回写 hyb-oa 事实源和员工/管理员口径",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OPOLICY1-4": {
|
|
"title": "制度参数和人工问答门禁清单",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OPOLICY1-5": {
|
|
"title": "评估 OA 必要小改范围",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OPOLICY1-6": {
|
|
"title": "OALAUNCH1 数据治理证据接入",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
},
|
|
"OPOLICY1-7": {
|
|
"title": "本地门禁与文档审计",
|
|
"dev": "DONE",
|
|
"review": "DONE",
|
|
"regression": "DONE",
|
|
"done": true
|
|
}
|
|
},
|
|
"assetDone": true
|
|
},
|
|
"gates": {
|
|
"openCount": 13,
|
|
"openGates": [
|
|
{
|
|
"gate": "OAOPS1-3",
|
|
"reason": "OAOPS1 真实业务闭环仍未完成",
|
|
"state": {
|
|
"title": "报销 PDF OCR 与付款闭环真实使用门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
{
|
|
"gate": "OAOPS1-4",
|
|
"reason": "OAOPS1 真实业务闭环仍未完成",
|
|
"state": {
|
|
"title": "采购费用与项目关联真实使用门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
{
|
|
"gate": "OAOPS1-5",
|
|
"reason": "OAOPS1 真实业务闭环仍未完成",
|
|
"state": {
|
|
"title": "合同台账与合同归档真实使用门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
{
|
|
"gate": "OAOPS1-6",
|
|
"reason": "OAOPS1 真实业务闭环仍未完成",
|
|
"state": {
|
|
"title": "每日问题登记与阻断即修机制",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
{
|
|
"gate": "OALAUNCH1-3",
|
|
"reason": "OALAUNCH1 本轮合同/脚本/事实源/门禁尚未全部回填 DONE",
|
|
"state": {
|
|
"title": "OAOPS1 真实业务闭环收口门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
{
|
|
"gate": "OALAUNCH1-4",
|
|
"reason": "OALAUNCH1 本轮合同/脚本/事实源/门禁尚未全部回填 DONE",
|
|
"state": {
|
|
"title": "7 天稳定化与每日巡检门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
{
|
|
"gate": "OALAUNCH1-6",
|
|
"reason": "OALAUNCH1 本轮合同/脚本/事实源/门禁尚未全部回填 DONE",
|
|
"state": {
|
|
"title": "备份恢复演练门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
{
|
|
"gate": "OALAUNCH1-7",
|
|
"reason": "OALAUNCH1 本轮合同/脚本/事实源/门禁尚未全部回填 DONE",
|
|
"state": {
|
|
"title": "数据治理培训与运营支持门禁",
|
|
"dev": "TODO",
|
|
"review": "TODO",
|
|
"regression": "TODO",
|
|
"done": false
|
|
}
|
|
},
|
|
{
|
|
"gate": "SEVEN_DAY_STABILIZATION",
|
|
"reason": "缺 7 天稳定化起始日期;设置 OALAUNCH_STABILIZATION_START_DATE=YYYY-MM-DD 后按连续 7 天检查",
|
|
"stabilization": {
|
|
"status": "MISSING_START_DATE",
|
|
"startDay": null,
|
|
"requiredDays": [],
|
|
"observedDays": [
|
|
"20260522",
|
|
"20260523",
|
|
"20260524",
|
|
"20260525"
|
|
],
|
|
"dayReports": {}
|
|
}
|
|
},
|
|
{
|
|
"gate": "BACKUP_RESTORE_DRILL",
|
|
"reason": "缺备份恢复演练或影子库恢复证据;可用 OALAUNCH_BACKUP_EVIDENCE 指定脱敏证据路径"
|
|
},
|
|
{
|
|
"gate": "PERMISSION_MATRIX",
|
|
"reason": "缺最终权限矩阵负例/角色入口证据;可用 OALAUNCH_PERMISSION_EVIDENCE 指定脱敏证据路径"
|
|
},
|
|
{
|
|
"gate": "BUSINESS_ACCEPTANCE_EVIDENCE",
|
|
"reason": "缺真实业务闭环证据;可用 OALAUNCH_BUSINESS_EVIDENCE 指定脱敏证据路径"
|
|
},
|
|
{
|
|
"gate": "DAY7_GO_NO_GO",
|
|
"reason": "缺 Day 7 人工 Go/No-Go 接受结论;可用 OALAUNCH_MANUAL_ACCEPT=PASS_OA_LAUNCH_READY 或 PASS_WITH_FINDINGS 指定"
|
|
}
|
|
],
|
|
"findings": []
|
|
},
|
|
"manualGates": {
|
|
"day7GoNoGo": [
|
|
"A:接受 PASS_OA_LAUNCH_READY,进入小团队正式启用。",
|
|
"B:接受 PASS_WITH_FINDINGS,但指定 owner 和完成日期后启用。",
|
|
"C:暂停启用,先整改。"
|
|
],
|
|
"blockerHandling": [
|
|
"A:当天新建修复合同并修复。",
|
|
"B:临时人工绕行,记录风险。",
|
|
"C:暂停对应流程。"
|
|
],
|
|
"backupDrill": [
|
|
"A:接受恢复演练结果,进入 Go/No-Go。",
|
|
"B:修复后重跑恢复演练。",
|
|
"C:暂停正式启用。"
|
|
]
|
|
},
|
|
"boundaries": {
|
|
"defaultReadOnly": true,
|
|
"noBusinessWritesByThisScript": true,
|
|
"noWeComWrites": true,
|
|
"noPaymentExecution": true,
|
|
"noDbResetOrRestore": true,
|
|
"frozenItems": [
|
|
"image_ocr",
|
|
"complex_bpm",
|
|
"budget_control",
|
|
"complex_procurement",
|
|
"e_signature",
|
|
"full_e_archive",
|
|
"erp_write",
|
|
"bank_statement_import",
|
|
"ai_rule_writes",
|
|
"real_payment_provider",
|
|
"wecom_hr_deep_mirror",
|
|
"emergency_takeover",
|
|
"recovery_writeback",
|
|
"ruleops"
|
|
]
|
|
},
|
|
"privacy": "Report keeps paths/status/counts only; no passwords, tokens, Secrets, full accounts, contract bodies, bank statements, raw invoice images, or raw payloads."
|
|
}
|