diff --git a/apps/web/messages/en.json b/apps/web/messages/en.json index 7750a4ab..86acc4cf 100644 --- a/apps/web/messages/en.json +++ b/apps/web/messages/en.json @@ -4790,6 +4790,93 @@ "reject_or_rework": "退回重整", "promote_to_next_gate": "推進下一閘門" } + }, + "ownerApprovedResultCaptureReadback": { + "title": "P2-107 結果捕捉 readback / promotion readiness", + "source": "{generated} · {current} → {next}", + "truthTitle": "readback 真相", + "priorTitle": "P2-106 承接", + "metrics": { + "overall": "P2-107 進度", + "digests": "readback digest", + "promotionReviews": "promotion review", + "failureLanes": "failure lane", + "queuePreview": "reviewer queue", + "actions": "操作選項", + "approvalRequired": "需批准", + "blocked": "阻擋總數", + "ownerApprovals": "已收批准", + "generated": "runtime 產出", + "promotionApproved": "promotion 核准", + "queueWrites": "queue 寫入", + "liveWrites": "正式寫入" + }, + "flags": { + "dryRunLoaded": "P2-106 dry-run: {value}", + "fixtureReadback": "fixture readback: {value}", + "digestReady": "digest ready: {value}", + "promotionReady": "promotion review: {value}", + "ownerReview": "需統帥審核: {value}", + "canonicalRead": "canonical read: {value}", + "resultWrite": "結果寫入: {value}", + "scoreWrite": "評分寫入: {value}", + "queueWrite": "queue 寫入: {value}", + "telegramSend": "Telegram 發送: {value}", + "secretRead": "機密讀取: {value}" + }, + "labels": { + "candidateCount": "24h 候選 {value}", + "readbackFields": "readback 欄位 {count}", + "verifierChecks": "verifier 檢查 {count}", + "fixtureOnly": "僅 fixture: {value}", + "runtimeRead": "runtime 讀取: {value}", + "writeEnabled": "寫入啟用: {value}", + "requiredBefore": "promotion 前置 {count}", + "promotionAllowed": "promotion allowed: {value}", + "runtimeWrite": "runtime 寫入: {value}", + "abortsPromotion": "中止 promotion: {value}", + "requiredInputs": "必填輸入 {count}", + "queueWrite": "queue write: {value}", + "telegramSend": "Telegram send: {value}", + "evidenceHash": "evidence: {value}" + }, + "statuses": { + "ready_for_owner_review": "待 owner 審查", + "approval_required": "需批准", + "blocked_by_policy": "政策阻擋" + }, + "readinessStates": { + "ready_for_owner_review": "待 owner 審查", + "needs_owner_review": "需 owner", + "blocked_by_policy": "政策阻擋" + }, + "riskTiers": { + "low": "低風險", + "medium": "中風險", + "high": "高風險", + "critical": "關鍵阻擋" + }, + "failureStatuses": { + "ready_for_review": "可審查", + "blocked_by_policy": "政策阻擋" + }, + "queueStatuses": { + "queued_for_owner_review": "待 owner review", + "blocked_by_policy": "政策阻擋" + }, + "reviewerRoles": { + "arbiter": "仲裁", + "reporter": "報告", + "verifier": "驗證", + "safety_reviewer": "安全審查" + }, + "actionTypes": { + "review_readback": "審查 readback", + "compare_digest": "比對 digest", + "review_failure_lane": "審查 failure lane", + "reject_or_rework": "退回重整", + "promote_to_next_gate": "推進下一閘門" + } } } }, diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 1ab144f7..9e1897bb 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -34036,3 +34036,8 @@ production browser smoke: - Security mirror guard:`GREEN`。 - DR scorecard:仍 `BLOCKED`,credential escrow marker 缺 `5` 個。 - ArgoCD fully healthy:仍等待 `km-vectorize` 下次官方排程成功更新 `lastSuccessfulTime`。 + +**Follow-up,平行 governance commit 後**: +- 平行 commit `a5b1f355 feat(governance): 新增 owner approved result capture readback` 追加 `zh-TW.json` 文案後,`en.json` 再次落後。 +- 已再次將 `apps/web/messages/en.json` 機械同步為最新 `zh-TW.json`,維持 `web_messages.en.full_site_traditional_chinese_mirror` gate。 +- 這仍是安全治理鏡像策略,不代表英文翻譯完成。