fix(web): use run detail i18n namespace
All checks were successful
CD Pipeline / tests (push) Successful in 1m18s
Code Review / ai-code-review (push) Successful in 13s
CD Pipeline / build-and-deploy (push) Successful in 3m14s
CD Pipeline / post-deploy-checks (push) Successful in 1m18s

This commit is contained in:
Your Name
2026-05-25 16:11:21 +08:00
parent c38a3a9794
commit b30005f4c1
2 changed files with 21 additions and 5 deletions

View File

@@ -20066,6 +20066,22 @@ pnpm --dir apps/web lint -- --file src/components/awooop/status-chain.tsx
NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --dir apps/web run build
```
**T181b 技術債清理(完成)**
- 第一輪 production smoke 在 Runs 詳細頁抓到新矩陣已顯示,但 console 出現大量 `MISSING_MESSAGE: awooop.runDetail (zh-TW)`
- 根因:`apps/web/src/app/[locale]/awooop/runs/[run_id]/page.tsx` 讀取 `awooop.runDetail.*`,但既有語系 namespace 是 root `runDetail.*`
- 修正Runs 詳細頁改用 `runDetail.*` namespace避免 i18n fallback noise 淹沒真正前端錯誤。
**T181b local validation完成**
```text
jq empty apps/web/messages/zh-TW.json apps/web/messages/en.json
git diff --check
pnpm --dir apps/web exec tsc --noEmit --tsBuildInfoFile /tmp/awoooi-t181b-tsconfig.tsbuildinfo
pnpm --dir apps/web lint -- --file 'src/app/[locale]/awooop/runs/[run_id]/page.tsx' --file src/components/awooop/status-chain.tsx
NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --dir apps/web run build
```
**目前整體進度**
- AwoooP 告警可觀測鏈:約 99.38%。