diff --git a/apps/web/messages/en.json b/apps/web/messages/en.json index b9da3fcb..b31190f9 100644 --- a/apps/web/messages/en.json +++ b/apps/web/messages/en.json @@ -380,6 +380,14 @@ "remainingTitle": "仍待推進缺口", "openWorkItems": "打開 Work Items", "openRuns": "打開 Runs", + "matrix": { + "title": "交付與缺口矩陣", + "columns": { + "group": "類型", + "capability": "能力 / 證據", + "status": "狀態" + } + }, "status": { "live": "已上線", "progress": "推進中", diff --git a/apps/web/messages/zh-TW.json b/apps/web/messages/zh-TW.json index b9da3fcb..b31190f9 100644 --- a/apps/web/messages/zh-TW.json +++ b/apps/web/messages/zh-TW.json @@ -380,6 +380,14 @@ "remainingTitle": "仍待推進缺口", "openWorkItems": "打開 Work Items", "openRuns": "打開 Runs", + "matrix": { + "title": "交付與缺口矩陣", + "columns": { + "group": "類型", + "capability": "能力 / 證據", + "status": "狀態" + } + }, "status": { "live": "已上線", "progress": "推進中", diff --git a/apps/web/src/app/[locale]/page.tsx b/apps/web/src/app/[locale]/page.tsx index 387c46fd..0660090d 100644 --- a/apps/web/src/app/[locale]/page.tsx +++ b/apps/web/src/app/[locale]/page.tsx @@ -1243,6 +1243,16 @@ export default function Home({ params }: { params: { locale: string } }) { tone: callbackTraceSummary && missingTraceRecent24h > 0 ? 'progress' : callbackTraceSummary ? 'live' : 'watching', }, ] + const automationDeliveryMatrixRows = [ + ...automationDeliveryItems.map(item => ({ + ...item, + group: tDashboard('automationDelivery.deliveredTitle'), + })), + ...automationRemainingItems.map(item => ({ + ...item, + group: tDashboard('automationDelivery.remainingTitle'), + })), + ] const productDiagramCards = [ { key: 'c4Runtime', @@ -2602,109 +2612,136 @@ export default function Home({ params }: { params: { locale: string } }) { -