feat(web): surface IwoooS progress acceleration lanes

This commit is contained in:
Your Name
2026-05-20 12:47:45 +08:00
parent 2530327d5f
commit 6367cd58d7
11 changed files with 624 additions and 8 deletions

View File

@@ -73,6 +73,7 @@ IwoooS 首版只讀取或對齊以下已提交 evidence
41. 9 個 host owner decision record human record owner review candidate outcome lanes顯示 candidate checklist 後的只讀結果分流與下一步,但不標記 outcome passed、不開始 review、不標記 ready、不收 owner decision、不建立 decision record、不開 runtime gate。
42. 9 個 host owner decision record human record owner review preparation packets顯示未來人工 record owner review 畫面準備需要看的 metadata但不標記 preparation completed、不開始 review、不標記 ready、不收 owner decision、不建立 decision record、不開 runtime gate。
43. 9 個 host owner decision record human record owner review preparation checklist items顯示 preparation packets 進人工 record owner review 前仍需只讀核對的條件,但不標記 preparation completed、不標記 checklist passed、不開始 review、不標記 ready、不收 owner decision、不建立 decision record、不開 runtime gate。
44. 6 條 progress acceleration lanes直接顯示 58% 為何維持、哪些高層 gate 能解鎖下一輪進度判讀,以及後續節奏要改成 milestone batch但不把 acceleration lane 當授權、加分、owner response、runtime gate、GitHub primary 或 production execution。
## 3.1 既有前端資安頁面整合
@@ -726,6 +727,23 @@ S2.45 將 human record owner review preparation packets 後的只讀核對條件
這個 preparation checklist board 不代表 human record owner review preparation 已完成、checklist 已通過、review 已開始、review 已 ready、handoff 已開始、owner decision 已收到或接受、decision record 已建立、資安批准已完成或 runtime gate 已開啟。它只讓 IwoooS 把 preparation packets 進人工 record owner review 前仍需核對的 read-only 條件顯示清楚。
## 3.37 Progress Acceleration Lanes
S2.46 將「為什麼進度看起來慢」改成 IwoooS 首屏可見的六條解鎖 lane。這一層只回答「哪些高層 gate 才會讓 headline 58% 進入下一輪 progress review」不自動調整進度、不收 owner response、不啟用 payload ingestion、不開 runtime gate、不切 GitHub primary、不啟用 production execution。
| 順序 | Acceleration lane | 目前狀態 | 解鎖條件 |
|------|-------------------|----------|----------|
| 1 | Owner response | waiting owner response | S4.9 / S4.10 / S4.11 / S4.12 任一 owner response 收到並通過脫敏驗收 |
| 2 | Redacted ingestion | waiting preflight and human review | 脫敏 payload 通過 preflight、quarantine 與人工 review |
| 3 | Runtime gate | intentionally closed | 人工批准、scope、rollback、validation evidence 完整後另開 follow-up runtime gate |
| 4 | GitHub readiness | waiting parity evidence | refs truth、workflow / secret 名稱、rollback ADR 與逐 repo owner decision 通過後 primary_ready_count 大於 0 |
| 5 | AwoooP landing | read-only landing pending | AwoooP 主線只讀消費 rollup、evidence refs 與 guard result且不接 execution router |
| 6 | Cadence compression | approved for next framework work | 後續同類 packet / checklist / outcome 合併成 milestone batch除非 guard 需要獨立驗證 |
每條 progress acceleration lane 都固定 `display_mode=progress_acceleration_only``owner_response_received_count=0``owner_response_accepted_count=0``payloads_ingested=false``active_runtime_gate_count=0``github_primary_ready_count=0``production_landing_enabled=false``runtime_execution_authorized=false``action_buttons_allowed=false``not_authorization=true`
這個 acceleration board 不代表進度已加分、owner response 已收到、payload ingestion 已啟用、runtime gate 已開啟、GitHub primary 已 ready、AwoooP production execution 已啟用或任何資安批准已完成。它只把下一個真正能推動 headline 的槓桿顯示清楚,並把後續框架工作改成更有感的 milestone batch 節奏。
## 4. 仍禁止
IwoooS 不得提供下列輸出:
@@ -768,7 +786,8 @@ IwoooS 不得提供下列輸出:
36. 把 owner decision record human record owner review candidate outcome 當成 approval、標記 outcome passed、開始 human record owner review、標記 review ready、收 owner decision、由 candidate outcome 建立 decision record或從 candidate outcome 開 runtime gate。
37. 把 owner decision record human record owner review preparation packet 當成 approval、標記 preparation completed、開始 human record owner review、標記 review ready、收 owner decision、由 preparation packet 建立 decision record或從 preparation packet 開 runtime gate。
38. 把 owner decision record human record owner review preparation checklist 當成 approval、標記 preparation checklist passed 或 preparation completed、開始 human record owner review、標記 review ready、收 owner decision、由 preparation checklist 建立 decision record或從 preparation checklist 開 runtime gate。
39. 58% progress、contract count、mirror readiness 或前端可見狀態當成授權
39. 把 progress acceleration lane 當成授權、進度自動加分、owner response received、runtime gate、GitHub primary readiness 或 production execution
40. 把 58% progress、contract count、mirror readiness 或前端可見狀態當成授權。
## 5. 驗證