diff --git a/apps/web/messages/en.json b/apps/web/messages/en.json index 18ad3676f..8def3bba9 100644 --- a/apps/web/messages/en.json +++ b/apps/web/messages/en.json @@ -10067,7 +10067,7 @@ "cards": { "visibleWork": { "title": "已完成可見工作", - "body": "IwoooS 已把焦點導覽、視覺資安網、拓樸圖、決策跑道、執行閘雷達、AwoooP、VibeWork 與 agent-bounty-protocol 納管呈現到前台。" + "body": "IwoooS 已把焦點導覽、視覺資安網、拓樸圖、決策跑道、執行閘雷達、AwoooP、任務媒合產品 與 代理賞金協議 納管呈現到前台。" }, "assetMesh": { "title": "資產與主機已納管", @@ -10122,7 +10122,7 @@ "productScope": { "label": "覆蓋範圍", "title": "全產品資安範圍", - "body": "看 AwoooI、AwoooP、IwoooS、網站、VibeWork、agent-bounty-protocol 與主機納管。" + "body": "看 AwoooI、AwoooP、IwoooS、網站、任務媒合產品、代理賞金協議 與主機納管。" }, "hostTools": { "label": "主機工具", @@ -10152,7 +10152,7 @@ }, "ledger": { "title": "證據台帳下鑽", - "body": "產品範圍、主機工具鏈、VibeWork、agent-bounty-protocol 與交付明細集中在進階證據區。" + "body": "產品範圍、主機工具鏈、任務媒合產品、代理賞金協議 與交付明細集中在進階證據區。" }, "runtime": { "title": "執行期仍鎖定", @@ -10423,7 +10423,7 @@ "nodes": { "products": { "title": "產品與網站", - "body": "AwoooI、AwoooP、IwoooS、公開網站與VibeWork 先進入同一張只讀視圖。" + "body": "AwoooI、AwoooP、IwoooS、公開網站與任務媒合產品 先進入同一張只讀視圖。" }, "hosts": { "title": "Kali與開發主機", @@ -10553,7 +10553,7 @@ }, "nodes": { "productSurface": { - "body": "以同一資產面呈現 AwoooI、AwoooP、IwoooS、公開網站、VibeWork 與 agent-bounty-protocol 的關聯、責任邊界與低摩擦治理狀態。" + "body": "以同一資產面呈現 AwoooI、AwoooP、IwoooS、公開網站、任務媒合產品 與 代理賞金協議 的關聯、責任邊界與低摩擦治理狀態。" }, "sourceControl": { "body": "GitHub / Gitea 是版本來源關鍵節點;目前只顯示 S4.9 負責人回覆待補與決策紀錄缺口,不執行分支參照或工作流程變更。" @@ -10635,7 +10635,7 @@ "layers": { "externalSurface": { "title": "外部資產面", - "body": "公開網站、產品入口、VibeWork 與 agent-bounty-protocol 先進入可理解範圍。" + "body": "公開網站、產品入口、任務媒合產品 與 代理賞金協議 先進入可理解範圍。" }, "codeSupply": { "title": "版本來源面", @@ -10748,11 +10748,11 @@ "body": "同步跨工作線工作狀態與人工閘門。" }, "vibework": { - "title": "VibeWork 納管", + "title": "任務媒合產品 納管", "body": "新專案已放入全產品資安面。" }, "agentBounty": { - "title": "agent-bounty-protocol 收件", + "title": "代理賞金協議 收件", "body": "先列入只讀驗證與控管範圍,不啟用 agent 執行、claim、submit 或 bounty 撥付。" }, "kali": { @@ -10858,7 +10858,7 @@ "caption": "七類產品先只讀套用" }, "vibeWork": { - "title": "VibeWork", + "title": "任務媒合產品", "caption": "新專案只讀納管" }, "kali112": { @@ -10981,7 +10981,7 @@ "caption": "先只讀套用資安態勢" }, "vibeWork": { - "title": "VibeWork", + "title": "任務媒合產品", "caption": "新專案先只讀納管" }, "kali112": { @@ -11069,7 +11069,7 @@ }, "scopeEvidenceVisuals": { "title": "產品、主機與證據進階圖表", - "summary": "將產品範圍、主機工具鏈、VibeWork與工作交付明細收成可展開區;需要查證時再下鑽。" + "summary": "將產品範圍、主機工具鏈、任務媒合產品與工作交付明細收成可展開區;需要查證時再下鑽。" }, "frontStage": { "title": "前台入口與既有資安頁", @@ -11122,7 +11122,7 @@ "summary": { "scopeCount": { "label": "產品範圍", - "detail": "核心、網站、版本來源、主機、工具、VibeWork、agent-bounty-protocol、未來產品八類。" + "detail": "核心、網站、版本來源、主機、工具、任務媒合產品、代理賞金協議、未來產品八類。" }, "readOnlyScopes": { "label": "只讀已套", @@ -11168,7 +11168,7 @@ "body": "只顯示 僅中繼資料證據、阻塞解除條件與人工閘門。" }, "vibeWork": { - "title": "VibeWork 新專案", + "title": "任務媒合產品 新專案", "body": "已納入 IwoooS只讀資安框架、繁中可視化、人工閘門與執行期=false 旗標。" }, "futureProducts": { @@ -11176,7 +11176,7 @@ "body": "預設繼承只讀 governance、繁中可視化與分階段收斂。" }, "agentBountyProtocol": { - "title": "agent-bounty-protocol 新專案", + "title": "代理賞金協議 新專案", "body": "已納入 IwoooS 只讀資安框架;MCP / A2A / cron / treasury 只列 scope,外部 agent 與金流動作仍為 false。" } } @@ -11184,7 +11184,7 @@ "globalSecurityMeshMatrix": { "eyebrow": "全域資安納管矩陣", "title": "所有產品、主機、工具放在同一張表", - "subtitle": "將 AwoooI、AwoooP、IwoooS、公開網站群、VibeWork、agent-bounty-protocol、Kali host:kali-readonly、開發主機與GitHub / Gitea 版本來源放到同一個只讀矩陣,先呈現納管範圍,再決定哪一段要收證或開人工閘門。", + "subtitle": "將 AwoooI、AwoooP、IwoooS、公開網站群、任務媒合產品、代理賞金協議、Kali host:kali-readonly、開發主機與GitHub / Gitea 版本來源放到同一個只讀矩陣,先呈現納管範圍,再決定哪一段要收證或開人工閘門。", "coverageLabel": "覆蓋", "evidenceLabel": "證據", "runtimeLabel": "執行", @@ -11243,12 +11243,12 @@ "next": "只收公開頁面與合規文案 證據,不做阻擋控制。" }, "vibeWork": { - "title": "VibeWork 新專案", + "title": "任務媒合產品 新專案", "layer": "新專案收件、責任邊界、資料分級與部署邊界。", "coverage": "已納入", "evidence": "待補 6 項", "runtime": "仍鎖住", - "next": "先完成 VibeWork 六項只讀收件。" + "next": "先完成 任務媒合產品 六項只讀收件。" }, "kali112": { "title": "Kali host:kali-readonly", @@ -11275,7 +11275,7 @@ "next": "不建立 專案庫、不同步參照、不改 工作流程或機密設定。" }, "agentBountyProtocol": { - "title": "agent-bounty-protocol 新專案", + "title": "代理賞金協議 新專案", "layer": "MCP、A2A、外部 agent、cron、traffic、webhook、admin 與 treasury 邊界。", "coverage": "已納入", "evidence": "待補 7 項", @@ -11373,14 +11373,14 @@ } }, "vibeWorkSecurityOnboarding": { - "eyebrow": "VibeWork 新專案收件卡", + "eyebrow": "任務媒合產品 新專案收件卡", "title": "先把缺口收齊,不急著加管制", - "subtitle": "VibeWork 已納入 IwoooS,但下一步只需要把負責人、資料分級、版本來源、部署邊界與脫敏證據欄位補齊;執行期仍維持 0。", + "subtitle": "任務媒合產品 已納入 IwoooS,但下一步只需要把負責人、資料分級、版本來源、部署邊界與脫敏證據欄位補齊;執行期仍維持 0。", "checkLabel": "檢查", "stateLabel": "狀態", "missingLabel": "目前缺口", "nextLabel": "下一步", - "boundaryTitle": "VibeWork 收件邊界", + "boundaryTitle": "任務媒合產品 收件邊界", "boundaryIntro": "以下鍵值固定:這是只讀收件,不建立儲存庫、不同步參照、不部署、不掃描、不開執行期閘門。", "summary": { "readOnly": { @@ -15539,7 +15539,7 @@ "boundary": "不得讓工具自動觸發修復、部署、機密 收集或外部付費變更。" }, "vibeWork": { - "title": "VibeWork 新專案", + "title": "任務媒合產品 新專案", "current": "已納入全產品三軸進度、IwoooS可視化、只讀 governance與人工閘門 口徑。", "next": "先補產品 負責人、資料分級、版本來源與部署邊界,再評估後續分階段收嚴。", "boundary": "不得因新專案納管就自動掃描、部署、改 專案庫、改 工作流程或套 阻擋 enforcement。" @@ -15551,7 +15551,7 @@ "boundary": "不得讓新產品一建立就套高強度限制或執行期 enforcement。" }, "agentBountyProtocol": { - "title": "agent-bounty-protocol 新專案", + "title": "代理賞金協議 新專案", "current": "已納入全產品三軸進度、IwoooS可視化、只讀 governance 與外部 agent / treasury 邊界欄位。", "next": "先補 owner、資料分級、版本來源、部署邊界、外部 agent 邊界與財務邊界,再評估分階段收嚴。", "boundary": "不得因新專案納管就自動掃描、部署、啟用 cron、讓 agent claim / submit、改專案庫或執行 payout。" @@ -15560,7 +15560,7 @@ }, "productRolloutWaveLedger": { "title": "全產品分階段套用台帳", - "subtitle": "將「所有專案產品都套用」轉成八個 分階段套用 wave,並把 VibeWork 與 agent-bounty-protocol 新專案納入只讀波次:先套只讀可視化與證據欄位,再依 負責人證據、人工審查與執行期閘門 分段收嚴。這仍是產品套用台帳,不是掃描、修復、部署、外部 agent 或主機操作入口。", + "subtitle": "將「所有專案產品都套用」轉成八個 分階段套用 wave,並把 任務媒合產品 與 代理賞金協議 新專案納入只讀波次:先套只讀可視化與證據欄位,再依 負責人證據、人工審查與執行期閘門 分段收嚴。這仍是產品套用台帳,不是掃描、修復、部署、外部 agent 或主機操作入口。", "waveLabel": "波次", "allowedLabel": "目前可做", "beforeRuntimeLabel": "進 執行期 前", @@ -15570,7 +15570,7 @@ "summary": { "waves": { "label": "套用波次", - "detail": "八個波次覆蓋核心產品、網站、版本來源、主機、工具、VibeWork、agent-bounty-protocol 與未來產品。" + "detail": "八個波次覆蓋核心產品、網站、版本來源、主機、工具、任務媒合產品、代理賞金協議 與未來產品。" }, "current": { "label": "目前波次", @@ -15617,10 +15617,10 @@ "forbidden": "不得由工具自動觸發修復、部署、付費 provider 變更、機密 收集或外部送出。" }, "vibeWorkProject": { - "title": "VibeWork 新專案波次", + "title": "任務媒合產品 新專案波次", "allowed": "先顯示新專案已納入 IwoooS,只讀治理、繁中 UI、負責人證據 欄位與執行期=false 旗標。", "beforeRuntime": "需要產品 負責人、資料分級、版本來源、部署邊界、回復條件與逐階段審查。", - "forbidden": "不得讓 VibeWork 一納管就觸發掃描、主機操作、專案庫 / 參照 / 工作流程 變更或production 部署。" + "forbidden": "不得讓 任務媒合產品 一納管就觸發掃描、主機操作、專案庫 / 參照 / 工作流程 變更或production 部署。" }, "futureTemplate": { "title": "未來產品模板波次", @@ -15629,10 +15629,10 @@ "forbidden": "不得讓新產品一建立就套 阻擋 enforcement、host action、來源-control mutation或production 部署。" }, "agentBountyProtocol": { - "title": "agent-bounty-protocol 新專案波次", + "title": "代理賞金協議 新專案波次", "allowed": "先顯示新專案已納入 IwoooS,只讀治理、MCP / A2A / cron / treasury scope、owner 證據欄位與執行期=false 旗標。", "beforeRuntime": "需要產品 owner、資料分級、版本來源、部署邊界、外部 agent 邊界、財務邊界、回復條件與逐階段審查。", - "forbidden": "不得讓 agent-bounty-protocol 一納管就觸發掃描、部署、cron、daemon、claim / submit、payout、專案庫 / 參照 / 工作流程變更。" + "forbidden": "不得讓 代理賞金協議 一納管就觸發掃描、部署、cron、daemon、claim / submit、payout、專案庫 / 參照 / 工作流程變更。" } } }, @@ -16694,7 +16694,7 @@ "scope": { "title": "全產品範圍", "state": "八類只讀納管", - "detail": "AwoooI、AwoooP、IwoooS、公開網站、VibeWork、Kali、開發主機與版本來源都放進同一張資安範圍圖。", + "detail": "AwoooI、AwoooP、IwoooS、公開網站、任務媒合產品、Kali、開發主機與版本來源都放進同一張資安範圍圖。", "evidence": "全域矩陣與全產品快照已可見。", "next": "補各產品 負責人、資料分級與證據指標。", "locked": "不把範圍可見視為阻擋或執行授權。" @@ -17568,7 +17568,7 @@ }, "allProducts": { "title": "所有產品先套只讀框架", - "body": "核心產品、公開網站、版本來源、主機、監控工具、VibeWork與未來產品七類都已套用 IwoooS可視化與人工閘門 口徑。" + "body": "核心產品、公開網站、版本來源、主機、監控工具、任務媒合產品與未來產品七類都已套用 IwoooS可視化與人工閘門 口徑。" }, "runtime": { "title": "執行期仍保持關閉", @@ -17579,7 +17579,7 @@ "agentBountySecurityOnboarding": { "eyebrow": "Agent Bounty 新專案收件卡", "title": "先納入視野,外部 agent 與金流先鎖住", - "subtitle": "agent-bounty-protocol 已納入 IwoooS,但目前只補 scope、owner、資料分級、版本來源、部署邊界、外部 agent 邊界與財務邊界;執行期仍維持 0。", + "subtitle": "代理賞金協議 已納入 IwoooS,但目前只補 scope、owner、資料分級、版本來源、部署邊界、外部 agent 邊界與財務邊界;執行期仍維持 0。", "checkLabel": "檢查", "stateLabel": "狀態", "missingLabel": "目前缺口", @@ -17722,11 +17722,11 @@ }, "publicRuntime": { "title": "Public / admin / API runtime config", - "body": "AWOOOI、AwoooP、IwoooS、VibeWork、StockPlatform、Tsenyang、Bitan、VTuber 等公開、後台、API、callback、webhook 與 env runtime config 必須進 owner gate。" + "body": "AWOOOI、AwoooP、IwoooS、任務媒合產品、StockPlatform、Tsenyang、Bitan、VTuber 等公開、後台、API、callback、webhook 與 env runtime config 必須進 owner gate。" }, "agentBounty": { "title": "agent-bounty runtime / treasury", - "body": "agent-bounty-protocol 已納入 C0 runtime / MCP / A2A / treasury 邊界;claim、submit、daemon、webhook、payout、withdrawal 全部維持未授權。" + "body": "代理賞金協議 已納入 C0 runtime / MCP / A2A / treasury 邊界;claim、submit、daemon、webhook、payout、withdrawal 全部維持未授權。" } } }, diff --git a/apps/web/messages/zh-TW.json b/apps/web/messages/zh-TW.json index 18ad3676f..8def3bba9 100644 --- a/apps/web/messages/zh-TW.json +++ b/apps/web/messages/zh-TW.json @@ -10067,7 +10067,7 @@ "cards": { "visibleWork": { "title": "已完成可見工作", - "body": "IwoooS 已把焦點導覽、視覺資安網、拓樸圖、決策跑道、執行閘雷達、AwoooP、VibeWork 與 agent-bounty-protocol 納管呈現到前台。" + "body": "IwoooS 已把焦點導覽、視覺資安網、拓樸圖、決策跑道、執行閘雷達、AwoooP、任務媒合產品 與 代理賞金協議 納管呈現到前台。" }, "assetMesh": { "title": "資產與主機已納管", @@ -10122,7 +10122,7 @@ "productScope": { "label": "覆蓋範圍", "title": "全產品資安範圍", - "body": "看 AwoooI、AwoooP、IwoooS、網站、VibeWork、agent-bounty-protocol 與主機納管。" + "body": "看 AwoooI、AwoooP、IwoooS、網站、任務媒合產品、代理賞金協議 與主機納管。" }, "hostTools": { "label": "主機工具", @@ -10152,7 +10152,7 @@ }, "ledger": { "title": "證據台帳下鑽", - "body": "產品範圍、主機工具鏈、VibeWork、agent-bounty-protocol 與交付明細集中在進階證據區。" + "body": "產品範圍、主機工具鏈、任務媒合產品、代理賞金協議 與交付明細集中在進階證據區。" }, "runtime": { "title": "執行期仍鎖定", @@ -10423,7 +10423,7 @@ "nodes": { "products": { "title": "產品與網站", - "body": "AwoooI、AwoooP、IwoooS、公開網站與VibeWork 先進入同一張只讀視圖。" + "body": "AwoooI、AwoooP、IwoooS、公開網站與任務媒合產品 先進入同一張只讀視圖。" }, "hosts": { "title": "Kali與開發主機", @@ -10553,7 +10553,7 @@ }, "nodes": { "productSurface": { - "body": "以同一資產面呈現 AwoooI、AwoooP、IwoooS、公開網站、VibeWork 與 agent-bounty-protocol 的關聯、責任邊界與低摩擦治理狀態。" + "body": "以同一資產面呈現 AwoooI、AwoooP、IwoooS、公開網站、任務媒合產品 與 代理賞金協議 的關聯、責任邊界與低摩擦治理狀態。" }, "sourceControl": { "body": "GitHub / Gitea 是版本來源關鍵節點;目前只顯示 S4.9 負責人回覆待補與決策紀錄缺口,不執行分支參照或工作流程變更。" @@ -10635,7 +10635,7 @@ "layers": { "externalSurface": { "title": "外部資產面", - "body": "公開網站、產品入口、VibeWork 與 agent-bounty-protocol 先進入可理解範圍。" + "body": "公開網站、產品入口、任務媒合產品 與 代理賞金協議 先進入可理解範圍。" }, "codeSupply": { "title": "版本來源面", @@ -10748,11 +10748,11 @@ "body": "同步跨工作線工作狀態與人工閘門。" }, "vibework": { - "title": "VibeWork 納管", + "title": "任務媒合產品 納管", "body": "新專案已放入全產品資安面。" }, "agentBounty": { - "title": "agent-bounty-protocol 收件", + "title": "代理賞金協議 收件", "body": "先列入只讀驗證與控管範圍,不啟用 agent 執行、claim、submit 或 bounty 撥付。" }, "kali": { @@ -10858,7 +10858,7 @@ "caption": "七類產品先只讀套用" }, "vibeWork": { - "title": "VibeWork", + "title": "任務媒合產品", "caption": "新專案只讀納管" }, "kali112": { @@ -10981,7 +10981,7 @@ "caption": "先只讀套用資安態勢" }, "vibeWork": { - "title": "VibeWork", + "title": "任務媒合產品", "caption": "新專案先只讀納管" }, "kali112": { @@ -11069,7 +11069,7 @@ }, "scopeEvidenceVisuals": { "title": "產品、主機與證據進階圖表", - "summary": "將產品範圍、主機工具鏈、VibeWork與工作交付明細收成可展開區;需要查證時再下鑽。" + "summary": "將產品範圍、主機工具鏈、任務媒合產品與工作交付明細收成可展開區;需要查證時再下鑽。" }, "frontStage": { "title": "前台入口與既有資安頁", @@ -11122,7 +11122,7 @@ "summary": { "scopeCount": { "label": "產品範圍", - "detail": "核心、網站、版本來源、主機、工具、VibeWork、agent-bounty-protocol、未來產品八類。" + "detail": "核心、網站、版本來源、主機、工具、任務媒合產品、代理賞金協議、未來產品八類。" }, "readOnlyScopes": { "label": "只讀已套", @@ -11168,7 +11168,7 @@ "body": "只顯示 僅中繼資料證據、阻塞解除條件與人工閘門。" }, "vibeWork": { - "title": "VibeWork 新專案", + "title": "任務媒合產品 新專案", "body": "已納入 IwoooS只讀資安框架、繁中可視化、人工閘門與執行期=false 旗標。" }, "futureProducts": { @@ -11176,7 +11176,7 @@ "body": "預設繼承只讀 governance、繁中可視化與分階段收斂。" }, "agentBountyProtocol": { - "title": "agent-bounty-protocol 新專案", + "title": "代理賞金協議 新專案", "body": "已納入 IwoooS 只讀資安框架;MCP / A2A / cron / treasury 只列 scope,外部 agent 與金流動作仍為 false。" } } @@ -11184,7 +11184,7 @@ "globalSecurityMeshMatrix": { "eyebrow": "全域資安納管矩陣", "title": "所有產品、主機、工具放在同一張表", - "subtitle": "將 AwoooI、AwoooP、IwoooS、公開網站群、VibeWork、agent-bounty-protocol、Kali host:kali-readonly、開發主機與GitHub / Gitea 版本來源放到同一個只讀矩陣,先呈現納管範圍,再決定哪一段要收證或開人工閘門。", + "subtitle": "將 AwoooI、AwoooP、IwoooS、公開網站群、任務媒合產品、代理賞金協議、Kali host:kali-readonly、開發主機與GitHub / Gitea 版本來源放到同一個只讀矩陣,先呈現納管範圍,再決定哪一段要收證或開人工閘門。", "coverageLabel": "覆蓋", "evidenceLabel": "證據", "runtimeLabel": "執行", @@ -11243,12 +11243,12 @@ "next": "只收公開頁面與合規文案 證據,不做阻擋控制。" }, "vibeWork": { - "title": "VibeWork 新專案", + "title": "任務媒合產品 新專案", "layer": "新專案收件、責任邊界、資料分級與部署邊界。", "coverage": "已納入", "evidence": "待補 6 項", "runtime": "仍鎖住", - "next": "先完成 VibeWork 六項只讀收件。" + "next": "先完成 任務媒合產品 六項只讀收件。" }, "kali112": { "title": "Kali host:kali-readonly", @@ -11275,7 +11275,7 @@ "next": "不建立 專案庫、不同步參照、不改 工作流程或機密設定。" }, "agentBountyProtocol": { - "title": "agent-bounty-protocol 新專案", + "title": "代理賞金協議 新專案", "layer": "MCP、A2A、外部 agent、cron、traffic、webhook、admin 與 treasury 邊界。", "coverage": "已納入", "evidence": "待補 7 項", @@ -11373,14 +11373,14 @@ } }, "vibeWorkSecurityOnboarding": { - "eyebrow": "VibeWork 新專案收件卡", + "eyebrow": "任務媒合產品 新專案收件卡", "title": "先把缺口收齊,不急著加管制", - "subtitle": "VibeWork 已納入 IwoooS,但下一步只需要把負責人、資料分級、版本來源、部署邊界與脫敏證據欄位補齊;執行期仍維持 0。", + "subtitle": "任務媒合產品 已納入 IwoooS,但下一步只需要把負責人、資料分級、版本來源、部署邊界與脫敏證據欄位補齊;執行期仍維持 0。", "checkLabel": "檢查", "stateLabel": "狀態", "missingLabel": "目前缺口", "nextLabel": "下一步", - "boundaryTitle": "VibeWork 收件邊界", + "boundaryTitle": "任務媒合產品 收件邊界", "boundaryIntro": "以下鍵值固定:這是只讀收件,不建立儲存庫、不同步參照、不部署、不掃描、不開執行期閘門。", "summary": { "readOnly": { @@ -15539,7 +15539,7 @@ "boundary": "不得讓工具自動觸發修復、部署、機密 收集或外部付費變更。" }, "vibeWork": { - "title": "VibeWork 新專案", + "title": "任務媒合產品 新專案", "current": "已納入全產品三軸進度、IwoooS可視化、只讀 governance與人工閘門 口徑。", "next": "先補產品 負責人、資料分級、版本來源與部署邊界,再評估後續分階段收嚴。", "boundary": "不得因新專案納管就自動掃描、部署、改 專案庫、改 工作流程或套 阻擋 enforcement。" @@ -15551,7 +15551,7 @@ "boundary": "不得讓新產品一建立就套高強度限制或執行期 enforcement。" }, "agentBountyProtocol": { - "title": "agent-bounty-protocol 新專案", + "title": "代理賞金協議 新專案", "current": "已納入全產品三軸進度、IwoooS可視化、只讀 governance 與外部 agent / treasury 邊界欄位。", "next": "先補 owner、資料分級、版本來源、部署邊界、外部 agent 邊界與財務邊界,再評估分階段收嚴。", "boundary": "不得因新專案納管就自動掃描、部署、啟用 cron、讓 agent claim / submit、改專案庫或執行 payout。" @@ -15560,7 +15560,7 @@ }, "productRolloutWaveLedger": { "title": "全產品分階段套用台帳", - "subtitle": "將「所有專案產品都套用」轉成八個 分階段套用 wave,並把 VibeWork 與 agent-bounty-protocol 新專案納入只讀波次:先套只讀可視化與證據欄位,再依 負責人證據、人工審查與執行期閘門 分段收嚴。這仍是產品套用台帳,不是掃描、修復、部署、外部 agent 或主機操作入口。", + "subtitle": "將「所有專案產品都套用」轉成八個 分階段套用 wave,並把 任務媒合產品 與 代理賞金協議 新專案納入只讀波次:先套只讀可視化與證據欄位,再依 負責人證據、人工審查與執行期閘門 分段收嚴。這仍是產品套用台帳,不是掃描、修復、部署、外部 agent 或主機操作入口。", "waveLabel": "波次", "allowedLabel": "目前可做", "beforeRuntimeLabel": "進 執行期 前", @@ -15570,7 +15570,7 @@ "summary": { "waves": { "label": "套用波次", - "detail": "八個波次覆蓋核心產品、網站、版本來源、主機、工具、VibeWork、agent-bounty-protocol 與未來產品。" + "detail": "八個波次覆蓋核心產品、網站、版本來源、主機、工具、任務媒合產品、代理賞金協議 與未來產品。" }, "current": { "label": "目前波次", @@ -15617,10 +15617,10 @@ "forbidden": "不得由工具自動觸發修復、部署、付費 provider 變更、機密 收集或外部送出。" }, "vibeWorkProject": { - "title": "VibeWork 新專案波次", + "title": "任務媒合產品 新專案波次", "allowed": "先顯示新專案已納入 IwoooS,只讀治理、繁中 UI、負責人證據 欄位與執行期=false 旗標。", "beforeRuntime": "需要產品 負責人、資料分級、版本來源、部署邊界、回復條件與逐階段審查。", - "forbidden": "不得讓 VibeWork 一納管就觸發掃描、主機操作、專案庫 / 參照 / 工作流程 變更或production 部署。" + "forbidden": "不得讓 任務媒合產品 一納管就觸發掃描、主機操作、專案庫 / 參照 / 工作流程 變更或production 部署。" }, "futureTemplate": { "title": "未來產品模板波次", @@ -15629,10 +15629,10 @@ "forbidden": "不得讓新產品一建立就套 阻擋 enforcement、host action、來源-control mutation或production 部署。" }, "agentBountyProtocol": { - "title": "agent-bounty-protocol 新專案波次", + "title": "代理賞金協議 新專案波次", "allowed": "先顯示新專案已納入 IwoooS,只讀治理、MCP / A2A / cron / treasury scope、owner 證據欄位與執行期=false 旗標。", "beforeRuntime": "需要產品 owner、資料分級、版本來源、部署邊界、外部 agent 邊界、財務邊界、回復條件與逐階段審查。", - "forbidden": "不得讓 agent-bounty-protocol 一納管就觸發掃描、部署、cron、daemon、claim / submit、payout、專案庫 / 參照 / 工作流程變更。" + "forbidden": "不得讓 代理賞金協議 一納管就觸發掃描、部署、cron、daemon、claim / submit、payout、專案庫 / 參照 / 工作流程變更。" } } }, @@ -16694,7 +16694,7 @@ "scope": { "title": "全產品範圍", "state": "八類只讀納管", - "detail": "AwoooI、AwoooP、IwoooS、公開網站、VibeWork、Kali、開發主機與版本來源都放進同一張資安範圍圖。", + "detail": "AwoooI、AwoooP、IwoooS、公開網站、任務媒合產品、Kali、開發主機與版本來源都放進同一張資安範圍圖。", "evidence": "全域矩陣與全產品快照已可見。", "next": "補各產品 負責人、資料分級與證據指標。", "locked": "不把範圍可見視為阻擋或執行授權。" @@ -17568,7 +17568,7 @@ }, "allProducts": { "title": "所有產品先套只讀框架", - "body": "核心產品、公開網站、版本來源、主機、監控工具、VibeWork與未來產品七類都已套用 IwoooS可視化與人工閘門 口徑。" + "body": "核心產品、公開網站、版本來源、主機、監控工具、任務媒合產品與未來產品七類都已套用 IwoooS可視化與人工閘門 口徑。" }, "runtime": { "title": "執行期仍保持關閉", @@ -17579,7 +17579,7 @@ "agentBountySecurityOnboarding": { "eyebrow": "Agent Bounty 新專案收件卡", "title": "先納入視野,外部 agent 與金流先鎖住", - "subtitle": "agent-bounty-protocol 已納入 IwoooS,但目前只補 scope、owner、資料分級、版本來源、部署邊界、外部 agent 邊界與財務邊界;執行期仍維持 0。", + "subtitle": "代理賞金協議 已納入 IwoooS,但目前只補 scope、owner、資料分級、版本來源、部署邊界、外部 agent 邊界與財務邊界;執行期仍維持 0。", "checkLabel": "檢查", "stateLabel": "狀態", "missingLabel": "目前缺口", @@ -17722,11 +17722,11 @@ }, "publicRuntime": { "title": "Public / admin / API runtime config", - "body": "AWOOOI、AwoooP、IwoooS、VibeWork、StockPlatform、Tsenyang、Bitan、VTuber 等公開、後台、API、callback、webhook 與 env runtime config 必須進 owner gate。" + "body": "AWOOOI、AwoooP、IwoooS、任務媒合產品、StockPlatform、Tsenyang、Bitan、VTuber 等公開、後台、API、callback、webhook 與 env runtime config 必須進 owner gate。" }, "agentBounty": { "title": "agent-bounty runtime / treasury", - "body": "agent-bounty-protocol 已納入 C0 runtime / MCP / A2A / treasury 邊界;claim、submit、daemon、webhook、payout、withdrawal 全部維持未授權。" + "body": "代理賞金協議 已納入 C0 runtime / MCP / A2A / treasury 邊界;claim、submit、daemon、webhook、payout、withdrawal 全部維持未授權。" } } }, diff --git a/apps/web/src/app/[locale]/iwooos/page.tsx b/apps/web/src/app/[locale]/iwooos/page.tsx index 370386b7d..4a14022e1 100644 --- a/apps/web/src/app/[locale]/iwooos/page.tsx +++ b/apps/web/src/app/[locale]/iwooos/page.tsx @@ -239,7 +239,7 @@ type HostToolEvidenceChainStep = { tone: 'steady' | 'warn' | 'locked' } -type VibeWorkSecurityOnboardingItem = { +type MissionProductSecurityOnboardingItem = { key: string check: string state: string @@ -1980,7 +1980,7 @@ const vibeWorkSecurityOnboardingSummary = [ { key: 'runtime', value: '0', icon: Lock, tone: 'locked' }, ] as const -const vibeWorkSecurityOnboardingItems: VibeWorkSecurityOnboardingItem[] = [ +const missionProductSecurityOnboardingItems: MissionProductSecurityOnboardingItem[] = [ { key: 'owner', check: 'VW1', state: '待補', icon: ClipboardCheck, tone: 'warn' }, { key: 'dataClass', check: 'VW2', state: '待分級', icon: ShieldCheck, tone: 'warn' }, { key: 'sourceRepo', check: 'VW3', state: '待證據', icon: GitBranch, tone: 'warn' }, @@ -6408,7 +6408,7 @@ function IwoooSHostToolEvidenceChainBoard() { ) } -function IwoooSVibeWorkSecurityOnboardingBoard() { +function IwoooSMissionProductSecurityOnboardingBoard() { const t = useTranslations('iwooos.vibeWorkSecurityOnboarding') const textWrap = { overflowWrap: 'anywhere' as const, wordBreak: 'break-word' as const } @@ -6456,7 +6456,7 @@ function IwoooSVibeWorkSecurityOnboardingBoard() { gap: 10, }} > - {vibeWorkSecurityOnboardingItems.map(item => { + {missionProductSecurityOnboardingItems.map(item => { const Icon = item.icon return (