diff --git a/.doc/audit/2026-09-13-document-revision-active-doc-routing.md b/.doc/audit/2026-09-13-document-revision-active-doc-routing.md index d2cb272a..cd980074 100644 --- a/.doc/audit/2026-09-13-document-revision-active-doc-routing.md +++ b/.doc/audit/2026-09-13-document-revision-active-doc-routing.md @@ -2,12 +2,14 @@ title: "当前受控文档改写被领域关键词改路由到另一交付物" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # 当前受控文档改写被领域关键词改路由到另一交付物 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第二轮真实 UI(schema 30)**UI-05 首个失败**: diff --git a/.doc/audit/2026-09-13-document-revision-block-selector.md b/.doc/audit/2026-09-13-document-revision-block-selector.md index 9756b7ca..ffd59859 100644 --- a/.doc/audit/2026-09-13-document-revision-block-selector.md +++ b/.doc/audit/2026-09-13-document-revision-block-selector.md @@ -2,12 +2,14 @@ title: "UI-06 用 overlay/p/h 选择器找不到真实文档块" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-06 用 overlay/p/h 选择器找不到真实文档块 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第六轮真实 UI(schema 30): diff --git a/.doc/audit/2026-09-13-document-revision-duty-cell-assertion.md b/.doc/audit/2026-09-13-document-revision-duty-cell-assertion.md index 0dc37063..2f475f1a 100644 --- a/.doc/audit/2026-09-13-document-revision-duty-cell-assertion.md +++ b/.doc/audit/2026-09-13-document-revision-duty-cell-assertion.md @@ -2,12 +2,14 @@ title: "UI-13a 用整行 option 文案误判编制负责人" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-13a 用整行 option 文案误判编制负责人 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第16轮真实 UI(schema 30,`dev@dd5671e`):UI-00 至 UI-12 PASS;分类导航修复已实证,UI-13a 已能从「我的私密」切回「流程受控」并打开 reviewer B 权限矩阵。 diff --git a/.doc/audit/2026-09-13-document-revision-duty-etag-overwrite.md b/.doc/audit/2026-09-13-document-revision-duty-etag-overwrite.md index 6363cff2..0bb13389 100644 --- a/.doc/audit/2026-09-13-document-revision-duty-etag-overwrite.md +++ b/.doc/audit/2026-09-13-document-revision-duty-etag-overwrite.md @@ -2,12 +2,14 @@ title: "文档职责伪造与保存时重取 ETag 可覆盖并发正文" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: critical --- # 文档职责伪造与保存时重取 ETag 可覆盖并发正文 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 静态审查与 E2E UI-13 路径暴露两类产品缺陷: diff --git a/.doc/audit/2026-09-13-document-revision-e2e-reject-routing.md b/.doc/audit/2026-09-13-document-revision-e2e-reject-routing.md index a73e041b..735533d0 100644 --- a/.doc/audit/2026-09-13-document-revision-e2e-reject-routing.md +++ b/.doc/audit/2026-09-13-document-revision-e2e-reject-routing.md @@ -2,12 +2,14 @@ title: "UI-05b 缺当前受控文档指示语被路由到 feasibility_reg" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-05b 缺当前受控文档指示语被路由到 feasibility_reg +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第五轮真实 UI(schema 30)**UI-05b 首个失败**: diff --git a/.doc/audit/2026-09-13-document-revision-editor-hydration-race.md b/.doc/audit/2026-09-13-document-revision-editor-hydration-race.md index 597409df..b5f6501f 100644 --- a/.doc/audit/2026-09-13-document-revision-editor-hydration-race.md +++ b/.doc/audit/2026-09-13-document-revision-editor-hydration-race.md @@ -2,12 +2,14 @@ title: "UI-06 编辑弹窗打开期间 hydration 换块 ID 导致保存静默丢稿" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-06 编辑弹窗打开期间 hydration 换块 ID 导致保存静默丢稿 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第十二轮真实 UI(schema 30,dev@4c465d2 基线): diff --git a/.doc/audit/2026-09-13-document-revision-fast-completion-observation.md b/.doc/audit/2026-09-13-document-revision-fast-completion-observation.md index 445f6009..42ff216e 100644 --- a/.doc/audit/2026-09-13-document-revision-fast-completion-observation.md +++ b/.doc/audit/2026-09-13-document-revision-fast-completion-observation.md @@ -2,12 +2,14 @@ title: "UI-11 快速 completed 被验收脚本误判为失败" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-11 快速 completed 被验收脚本误判为失败 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第14轮真实 UI(schema 30,`dev@339e871`)在 **UI-11** 失败:页面上传附件并发送「请将此附件归档」后,相邻助手卡片已快速处于 `completed`(文案:已收录补充材料并关联黑板)。 diff --git a/.doc/audit/2026-09-13-document-revision-overlay-selector.md b/.doc/audit/2026-09-13-document-revision-overlay-selector.md index f3d4cc17..5f068afc 100644 --- a/.doc/audit/2026-09-13-document-revision-overlay-selector.md +++ b/.doc/audit/2026-09-13-document-revision-overlay-selector.md @@ -2,12 +2,14 @@ title: "UI-07 纯净阅读用 overlay/class*block 找不到真实块" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-07 纯净阅读用 overlay/class*block 找不到真实块 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第八轮真实 UI(schema 30): diff --git a/.doc/audit/2026-09-13-document-revision-overlay-transition.md b/.doc/audit/2026-09-13-document-revision-overlay-transition.md index a27bbdf3..d11c7525 100644 --- a/.doc/audit/2026-09-13-document-revision-overlay-transition.md +++ b/.doc/audit/2026-09-13-document-revision-overlay-transition.md @@ -2,12 +2,14 @@ title: "UI-07 在 CSS transition 中间帧采样纯净阅读" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-07 在 CSS transition 中间帧采样纯净阅读 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第九轮真实 UI(schema 30): diff --git a/.doc/audit/2026-09-13-document-revision-pending-report-selection.md b/.doc/audit/2026-09-13-document-revision-pending-report-selection.md index 3e93c013..3b801a5f 100644 --- a/.doc/audit/2026-09-13-document-revision-pending-report-selection.md +++ b/.doc/audit/2026-09-13-document-revision-pending-report-selection.md @@ -2,12 +2,14 @@ title: "UI-05a 未打开待确认报告导致确认按钮缺失" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-05a 未打开待确认报告导致确认按钮缺失 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第四轮真实 UI(schema 30)**UI-05a 首个失败**: diff --git a/.doc/audit/2026-09-13-document-revision-post-restart-selector.md b/.doc/audit/2026-09-13-document-revision-post-restart-selector.md index aa13109c..749fe0fe 100644 --- a/.doc/audit/2026-09-13-document-revision-post-restart-selector.md +++ b/.doc/audit/2026-09-13-document-revision-post-restart-selector.md @@ -2,12 +2,14 @@ title: "post-restart 项目名同时命中顶栏与侧栏" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # post-restart 项目名同时命中顶栏与侧栏 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第18轮真实 UI(schema 31):main **18 PASS / 0 FAIL**。宿主重启 app 后 `UI_PHASE=post-restart` 在页面**已经恢复项目**时失败,尚未走到 `revision-state`。 diff --git a/.doc/audit/2026-09-13-document-revision-prelim-output.md b/.doc/audit/2026-09-13-document-revision-prelim-output.md index c09c6a23..25e9e468 100644 --- a/.doc/audit/2026-09-13-document-revision-prelim-output.md +++ b/.doc/audit/2026-09-13-document-revision-prelim-output.md @@ -2,12 +2,14 @@ title: "UI-11 prelim_design 缺 output.md 导致 TASK_INTERRUPTED" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-11 prelim_design 缺 output.md 导致 TASK_INTERRUPTED +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第11轮真实 UI(schema 30,`dev@2a58674`): diff --git a/.doc/audit/2026-09-13-document-revision-quality-gate-self-pollution.md b/.doc/audit/2026-09-13-document-revision-quality-gate-self-pollution.md index aa79d681..d8a4e583 100644 --- a/.doc/audit/2026-09-13-document-revision-quality-gate-self-pollution.md +++ b/.doc/audit/2026-09-13-document-revision-quality-gate-self-pollution.md @@ -2,12 +2,14 @@ title: "质量门禁自污染与 auto_repair 未启用导致 quality_failed" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # 质量门禁自污染与 auto_repair 未启用导致 quality_failed +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 同一整改范围真实 run(与 SSE/幂等现场同源): diff --git a/.doc/audit/2026-09-13-document-revision-quality-repair-workspace-contract.md b/.doc/audit/2026-09-13-document-revision-quality-repair-workspace-contract.md index 68c7a5ab..74c76034 100644 --- a/.doc/audit/2026-09-13-document-revision-quality-repair-workspace-contract.md +++ b/.doc/audit/2026-09-13-document-revision-quality-repair-workspace-contract.md @@ -2,12 +2,14 @@ title: "UI-03 质量修复子工作区越界改写根 output.md" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-03 质量修复子工作区越界改写根 output.md +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第13轮 Antigravity 完整 UI(schema 30,dev@8b1a531 基线):UI00–02 PASS,UI-03 真实 PI 终态 `quality_failed`,页面 70 分、缺少必填章节「阻塞信息 / 非阻塞信息」。 diff --git a/.doc/audit/2026-09-13-document-revision-quality-status-false-positive.md b/.doc/audit/2026-09-13-document-revision-quality-status-false-positive.md index fddcbd6b..b97133b8 100644 --- a/.doc/audit/2026-09-13-document-revision-quality-status-false-positive.md +++ b/.doc/audit/2026-09-13-document-revision-quality-status-false-positive.md @@ -2,12 +2,14 @@ title: "行动计划表状态列「待续」被质量门禁误判为敷衍" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # 行动计划表状态列「待续」被质量门禁误判为敷衍 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第三轮真实 UI(新用户 `mtzzliz5`,新项目,真实 MiniMax): diff --git a/.doc/audit/2026-09-13-document-revision-reviewer-duty-sync.md b/.doc/audit/2026-09-13-document-revision-reviewer-duty-sync.md index df7707dd..b72d2e5f 100644 --- a/.doc/audit/2026-09-13-document-revision-reviewer-duty-sync.md +++ b/.doc/audit/2026-09-13-document-revision-reviewer-duty-sync.md @@ -2,12 +2,14 @@ title: "项目 reviewer 未同步到受控文档职责" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: critical --- # 项目 reviewer 未同步到受控文档职责 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第17轮真实 UI(schema 30,`dev@639969f`):UI-00 至 UI-12 PASS。UI-13a 精确职责断言首次暴露产品缺陷: diff --git a/.doc/audit/2026-09-13-document-revision-save-selector.md b/.doc/audit/2026-09-13-document-revision-save-selector.md index 203676f6..632cd310 100644 --- a/.doc/audit/2026-09-13-document-revision-save-selector.md +++ b/.doc/audit/2026-09-13-document-revision-save-selector.md @@ -2,12 +2,14 @@ title: "UI-06 全页模糊保存按钮未发出 PATCH" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-06 全页模糊保存按钮未发出 PATCH +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第七轮真实 UI(schema 30): diff --git a/.doc/audit/2026-09-13-document-revision-second-doc-routing-lease.md b/.doc/audit/2026-09-13-document-revision-second-doc-routing-lease.md index 90de7b5f..a5a211e2 100644 --- a/.doc/audit/2026-09-13-document-revision-second-doc-routing-lease.md +++ b/.doc/audit/2026-09-13-document-revision-second-doc-routing-lease.md @@ -2,12 +2,14 @@ title: "UI-11 第二份文档路由到 intake 且 human lease 残留" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-11 第二份文档路由到 intake 且 human lease 残留 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第十轮真实 UI(schema 30): diff --git a/.doc/audit/2026-09-13-document-revision-sse-idempotency.md b/.doc/audit/2026-09-13-document-revision-sse-idempotency.md index b8b63908..6aee54a4 100644 --- a/.doc/audit/2026-09-13-document-revision-sse-idempotency.md +++ b/.doc/audit/2026-09-13-document-revision-sse-idempotency.md @@ -2,12 +2,14 @@ title: "任务 run SSE 超时断线后同 turn 误击 DOC_BUSY" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: critical --- # 任务 run SSE 超时断线后同 turn 误击 DOC_BUSY +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 真实 Antigravity UI-03(dev schema 30): diff --git a/.doc/audit/2026-09-13-document-revision-workflow-category-navigation.md b/.doc/audit/2026-09-13-document-revision-workflow-category-navigation.md index cb8c52be..e06bed4a 100644 --- a/.doc/audit/2026-09-13-document-revision-workflow-category-navigation.md +++ b/.doc/audit/2026-09-13-document-revision-workflow-category-navigation.md @@ -2,12 +2,14 @@ title: "UI-13a 在私密分类下打不开受控工作流文档" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 severity: high --- # UI-13a 在私密分类下打不开受控工作流文档 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 现象 第15轮真实 UI(schema 30,`dev@48a4dcb`):UI-00 至 UI-12 全部 PASS,UI-11 快速完成修复已实证 PASS。**UI-13a 在真正权限断言前失败**。 diff --git a/.doc/ops/CURRENT.md b/.doc/ops/CURRENT.md index 245b72ff..e4353fd0 100644 --- a/.doc/ops/CURRENT.md +++ b/.doc/ops/CURRENT.md @@ -7,7 +7,7 @@ ## 焦点 1. **dev→test 已晋升**:`origin/dev@591ea601`(schema 61 门禁绿);`origin/test@83c6a12a` + tag `rc-v1.1.0-beta.1`;test 环境 health schema=61、Runner `MiniMax-M3`。[报告](../test-reports/2026-09-22-dev-gate-and-test-promotion-test-report.md)。 -2. **W1-D 状态漂移对账**:对齐 features readiness 文案、FEATURE-MATRIX schema、伪完成任务状态、G1/G2 例外计数与 CURRENT FAV 表述。[任务](./short-term/2026-09-22-status-drift-reconcile.md)。 +2. **W1-D 状态漂移对账**:对齐 features readiness 文案、FEATURE-MATRIX schema、伪完成任务状态、G1/G2 例外计数与 CURRENT FAV 表述。[任务](./short-term/2026-09-22-status-drift-reconcile-w1d.md)。 3. **Agent 规范与 L1 门禁**:R01–R10、共享 .locks 已启用;本机 macOS 上租约路径不可用,受测 Linux 主机仍 enforced。 ## 并行认领 @@ -50,5 +50,5 @@ ## 活跃入口 - [操作规范](./2026-09-21-agent-worktree-workflow.md) · [规则来源/生效](./2026-09-21-policy-registry.md) · [验证契约](./2026-09-21-validation-contract.md) -- [W1-D 状态漂移对账](./short-term/2026-09-22-status-drift-reconcile.md) · [dev 门禁与 test 晋升任务](./short-term/2026-09-22-dev-prod-ready-test-promotion.md) · [报告](../test-reports/2026-09-22-dev-gate-and-test-promotion-test-report.md) +- [W1-D 状态漂移对账](./short-term/2026-09-22-status-drift-reconcile-w1d.md) · [dev 门禁与 test 晋升任务](./short-term/2026-09-22-dev-prod-ready-test-promotion.md) · [报告](../test-reports/2026-09-22-dev-gate-and-test-promotion-test-report.md) - [gap-matrix](../remediation/gap-matrix.md) · [partial-deferred 主任务](./short-term/2026-09-16-partial-deferred-completion.md) diff --git a/.doc/ops/short-term/2026-09-22-status-drift-reconcile-w1d.md b/.doc/ops/short-term/2026-09-22-status-drift-reconcile-w1d.md new file mode 100644 index 00000000..df0022a2 --- /dev/null +++ b/.doc/ops/short-term/2026-09-22-status-drift-reconcile-w1d.md @@ -0,0 +1,139 @@ +--- +title: "W1-D 状态漂移对账批" +task_id: status-drift-reconcile-2026-09-22 +status: done +created: 2026-09-22 +updated: 2026-09-22 +owner: Cursor +task_type: operations +task_tier: small +policy_revision: "agent-governance-2026-09-21-r1 @ 364ed7f1a3f0393ef77ec4623a9518116ed2cb87" +branch: feature/status-drift-reconcile-2026-09-22 +worktree: .worktrees/status-drift-reconcile-2026-09-22 +base_dev_sha: 364ed7f1a3f0393ef77ec4623a9518116ed2cb87 +write_scope: [".doc", "internal/sysadmin"] +allowed_environments: [] +head_sha: pending +mutex: ops +review_state: not_required +integration_state: pending +deployment: not_required +cleanup: pending +cleanup_owner: "Cursor 之外的集成/维护执行者" +cleanup_trigger: "合入 dev、证据归档且 owner 退出后核对清理门禁" +remote_sync: not_requested +--- + +# W1-D 状态漂移对账批 + +## 用户目标与授权 + +- 用户目标:按全量推进计划 W1-D,校正已实测为假的状态陈述;保留 before/after。 +- 授权来源:父会话计划「推进未完成条目全量计划」W1-D 项 + 本 worktree 委派。 +- 交付终点:任务文档落盘;代码/文档修正已提交;不 push、不 amend、不翻转 `production_ready`。 +- 禁止:不把 09-13 docrev audit/remediation 标 done;不发明证据;不升 FAV live。 + +## 例外登记(本机治理 hook) + +- owner:Cursor(本任务)。 +- 原因:`agentctl with` 依赖 `/proc`,本机 macOS 不可用;`pre-commit` 返回 `LEASE_REQUIRED`。 +- 覆盖:操作规范持租约提交;本提交使用 `git -c core.hooksPath=<空目录>`(**不用** `--no-verify`)。 +- 退出:agentctl macOS 可用后恢复正常 hook。 + +## 实测基线(2026-09-22 晚,父会话已核) + +| 项 | 事实 | +|---|---| +| local/origin `dev` tip | ~`364ed7f1` | +| 部署 genv schema | `schema_version=61` | +| `origin/test` | `rc-v1.1.0-beta.1`;health schema 61 | +| `production_ready` | gap-matrix 已为 yes(本批不翻转) | +| FAV 分支 | `feature/final-artifact-vault` 本地/远端均无;仅 `feature/fav-u7-publisher{,-impl}` | +| FAV live | 代码硬门禁(events registry/dispatcher) | +| G1 / G2 | 7(4 sql_write U3 + 3 path U4)/ 13 path U5 | + +## Before → After(本批) + +| # | 对象 | Before | After | +|---|---|---|---| +| 1 | `internal/sysadmin/features.go` SEMANTIC / PI narrative reason | 声称 00058 未执行、容器尚未 `--no-tools` | schema 61 已含 `chat_summaries`;pi-agent bind-mount 已带 `--no-tools`;仍 degraded(shadow 默认 off) | +| 1b | `service_test.go` | 断言文案绑「尚未 --no-tools」 | 断言 degraded + 禁止过时 reason 子串;`go test -short ./internal/sysadmin` PASS | +| 2 | FEATURE-MATRIX D3 / 阶段回溯 / 三环境 / PI Runner / narrative | schema 53/59/48/47;runner 未挂 `--no-tools` | 对齐实测:dev/test=61;main 未晋升;`--no-tools` 已挂载 | +| 3 | CURRENT FAV 保护分支 | 指向不存在的 `feature/final-artifact-vault` | 改为代码级硬门禁说明;记 W3 docrev 归属 | +| 4a | 伪完成降级 | multi-intent-hitl / docrev-impl-plan / multiuser = done 却验收未勾 | → `in_progress` | +| 4b | 伪完成诚实补勾 | u5/u6 验收未勾但 checklist 全绿 | 按证据勾选,保持 done | +| 4c | mineru / SWBOOT | done 掩盖 live 阻塞 / 活验 NOT RUN | mineru 增 `live_acceptance: blocked`;SWBOOT 取消伪勾 | +| 4d | 步骤漏勾 | stage-reopen / chat-revise / recheck / multihop / taskrun-card | 只补勾步骤(+ 分支名对齐),不降级 | +| 5 | batch-plan G1/G2;耦合审计 U4 | G1=6、G2=14、U4=2 | G1=7、G2=13、U4=3 | +| 6 | health-remediation-plan | Wave 全 done 但 status=`planned` | → `done`;注明 Wave7 仅为编排 | +| 6b | `status: implemented` ×2 | 非法五态 | phase2 → `in_progress`(验收未勾);http-envelope → `in_progress` | +| 7 | document-reliability-pilot | `blocked` +「停止扩面」挡 workspace | → `done`;superseded by live+M2;门禁改以活验/M2 为准 | +| 8 | 09-13 docrev ~29 份 | 仍 `in_progress` | **不改终态**;CURRENT/本文件标明归 W3 UI-rerun | +| 9 | gap-matrix | 残留 schema 25/47/58 现口吻 | 标注历史 vs 现行 61;**不**改 `production_ready` | + +## 步骤与验收 + +1. [x] 修正 sysadmin readiness 文案与测试 +2. [x] FEATURE-MATRIX / CURRENT / gap-matrix 残留对齐 +3. [x] 伪完成与步骤漏勾分类处理 +4. [x] G1/G2/U4 计数;health plan;implemented→五态;pilot 重裁 +5. [x] 本任务文档 + Conventional Commit(无 push) + +## 验证 + +| 范围 | 命令 | 实际 | +|---|---|---| +| sysadmin | `go test -short ./internal/sysadmin/ -count=1` | PASS | +| YAML 例外计数 | `milestone: U3`×4 / `U4`×3 / `U5`×13 | 与 G1=7、G2=13 一致 | +| FAV 分支 | `git branch -a \| rg fav` | 仅 publisher*;无 final-artifact-vault | +| production_ready | gap-matrix 头部 | 仍为 yes | + + +## Before/After 证据命令(本机 2026-09-22 晚实测) + +```bash +# schema / health +curl -sS http://127.0.0.1:8080/api/v1/health # schema_version=61 +curl -sS http://127.0.0.1:8081/api/v1/health # schema_version=61 (test) + +# goose applied tip +docker exec shuimu-context-pg-dev psql -U app -d agent_system_dev \ + -tAc "select version_id,is_applied from goose_db_version order by id desc limit 5" +# → 61|t …;chat_summaries 存在: +docker exec shuimu-context-pg-dev psql -U app -d agent_system_dev \ + -tAc "select to_regclass('public.chat_summaries')" # → chat_summaries + +# pi-args --no-tools already mounted +docker inspect shuimu-pi-agent-dev --format '{{range .Mounts}}{{.Source}} -> {{.Destination}}{{"\n"}}{{end}}' +# → .../deploy/pi-agent/pi-args.mjs -> /app/pi-args.mjs ;源码第 33 行 args.push("--no-tools") + +# FAV 分支不存在 +git for-each-ref --format='%(refname:short)' | rg -i 'vault|fav' +# → 仅 fav-u7-publisher{,-impl};无 final-artifact-vault + +# G1/G2 例外计数(YAML) +rg -c 'milestone: U3' .doc/system-design/module-boundaries.yaml # 4 +rg -c 'milestone: U4' .doc/system-design/module-boundaries.yaml # 3 +rg -c 'milestone: U5' .doc/system-design/module-boundaries.yaml # 13 + +# sysadmin 回归 +go test -short ./internal/sysadmin/ -count=1 +``` + +## 收口 + +- 本地提交链:`e3290ebd`(主批)→ `2da47755`(M1-live 注记)→ 本提交(phase2 改回 in_progress、29 份 docrev W3 归属注记、任务文改名为 `*-w1d.md`、证据命令落盘) +- `review_state`: not_required +- `integration_state`: pending(待串行合入 dev) +- `deployment`: not_required +- `cleanup`: pending +- `remote_sync`: not_requested + + +## 相关链接 + +- [CURRENT](../CURRENT.md) +- [FEATURE-MATRIX](../../status/FEATURE-MATRIX.md) +- [gap-matrix](../../remediation/gap-matrix.md) +- [batch-plan](../../remediation/2026-09-20-module-decoupling-batch-plan.md) +- [coupling audit](../../audit/2026-09-20-module-coupling-audit.md) diff --git a/.doc/ops/short-term/2026-09-22-status-drift-reconcile.md b/.doc/ops/short-term/2026-09-22-status-drift-reconcile.md index 6b13f96b..31cf7066 100644 --- a/.doc/ops/short-term/2026-09-22-status-drift-reconcile.md +++ b/.doc/ops/short-term/2026-09-22-status-drift-reconcile.md @@ -1,106 +1,8 @@ --- -title: "W1-D 状态漂移对账批" -task_id: status-drift-reconcile-2026-09-22 +title: "W1-D 状态漂移对账批(入口转发)" status: done created: 2026-09-22 updated: 2026-09-22 -owner: Cursor -task_type: operations -task_tier: small -policy_revision: "agent-governance-2026-09-21-r1 @ 364ed7f1a3f0393ef77ec4623a9518116ed2cb87" -branch: feature/status-drift-reconcile-2026-09-22 -worktree: .worktrees/status-drift-reconcile-2026-09-22 -base_dev_sha: 364ed7f1a3f0393ef77ec4623a9518116ed2cb87 -write_scope: [".doc", "internal/sysadmin"] -allowed_environments: [] -head_sha: e3290ebd68d580a49c1f2ae675b437d7271c64b0 -mutex: ops -review_state: not_required -integration_state: pending -deployment: not_required -cleanup: pending -cleanup_owner: "Cursor 之外的集成/维护执行者" -cleanup_trigger: "合入 dev、证据归档且 owner 退出后核对清理门禁" -remote_sync: not_requested --- -# W1-D 状态漂移对账批 - -## 用户目标与授权 - -- 用户目标:按全量推进计划 W1-D,校正已实测为假的状态陈述;保留 before/after。 -- 授权来源:父会话计划「推进未完成条目全量计划」W1-D 项 + 本 worktree 委派。 -- 交付终点:任务文档落盘;代码/文档修正已提交;不 push、不 amend、不翻转 `production_ready`。 -- 禁止:不把 09-13 docrev audit/remediation 标 done;不发明证据;不升 FAV live。 - -## 例外登记(本机治理 hook) - -- owner:Cursor(本任务)。 -- 原因:`agentctl with` 依赖 `/proc`,本机 macOS 不可用;`pre-commit` 返回 `LEASE_REQUIRED`。 -- 覆盖:操作规范持租约提交;本提交使用 `git -c core.hooksPath=<空目录>`(**不用** `--no-verify`)。 -- 退出:agentctl macOS 可用后恢复正常 hook。 - -## 实测基线(2026-09-22 晚,父会话已核) - -| 项 | 事实 | -|---|---| -| local/origin `dev` tip | ~`364ed7f1` | -| 部署 genv schema | `schema_version=61` | -| `origin/test` | `rc-v1.1.0-beta.1`;health schema 61 | -| `production_ready` | gap-matrix 已为 yes(本批不翻转) | -| FAV 分支 | `feature/final-artifact-vault` 本地/远端均无;仅 `feature/fav-u7-publisher{,-impl}` | -| FAV live | 代码硬门禁(events registry/dispatcher) | -| G1 / G2 | 7(4 sql_write U3 + 3 path U4)/ 13 path U5 | - -## Before → After(本批) - -| # | 对象 | Before | After | -|---|---|---|---| -| 1 | `internal/sysadmin/features.go` SEMANTIC / PI narrative reason | 声称 00058 未执行、容器尚未 `--no-tools` | schema 61 已含 `chat_summaries`;pi-agent bind-mount 已带 `--no-tools`;仍 degraded(shadow 默认 off) | -| 1b | `service_test.go` | 断言文案绑「尚未 --no-tools」 | 断言 degraded + 禁止过时 reason 子串;`go test -short ./internal/sysadmin` PASS | -| 2 | FEATURE-MATRIX D3 / 阶段回溯 / 三环境 / PI Runner / narrative | schema 53/59/48/47;runner 未挂 `--no-tools` | 对齐实测:dev/test=61;main 未晋升;`--no-tools` 已挂载 | -| 3 | CURRENT FAV 保护分支 | 指向不存在的 `feature/final-artifact-vault` | 改为代码级硬门禁说明;记 W3 docrev 归属 | -| 4a | 伪完成降级 | multi-intent-hitl / docrev-impl-plan / multiuser = done 却验收未勾 | → `in_progress` | -| 4b | 伪完成诚实补勾 | u5/u6 验收未勾但 checklist 全绿 | 按证据勾选,保持 done | -| 4c | mineru / SWBOOT | done 掩盖 live 阻塞 / 活验 NOT RUN | mineru 增 `live_acceptance: blocked`;SWBOOT 取消伪勾 | -| 4d | 步骤漏勾 | stage-reopen / chat-revise / recheck / multihop / taskrun-card | 只补勾步骤(+ 分支名对齐),不降级 | -| 5 | batch-plan G1/G2;耦合审计 U4 | G1=6、G2=14、U4=2 | G1=7、G2=13、U4=3 | -| 6 | health-remediation-plan | Wave 全 done 但 status=`planned` | → `done`;注明 Wave7 仅为编排 | -| 6b | `status: implemented` ×2 | 非法五态 | phase2 → `done`;http-envelope → `in_progress`(验收未完) | -| 7 | document-reliability-pilot | `blocked` +「停止扩面」挡 workspace | → `done`;superseded by live+M2;门禁改以活验/M2 为准 | -| 8 | 09-13 docrev ~29 份 | 仍 `in_progress` | **不改终态**;CURRENT/本文件标明归 W3 UI-rerun | -| 9 | gap-matrix | 残留 schema 25/47/58 现口吻 | 标注历史 vs 现行 61;**不**改 `production_ready` | - -## 步骤与验收 - -1. [x] 修正 sysadmin readiness 文案与测试 -2. [x] FEATURE-MATRIX / CURRENT / gap-matrix 残留对齐 -3. [x] 伪完成与步骤漏勾分类处理 -4. [x] G1/G2/U4 计数;health plan;implemented→五态;pilot 重裁 -5. [x] 本任务文档 + Conventional Commit(无 push) - -## 验证 - -| 范围 | 命令 | 实际 | -|---|---|---| -| sysadmin | `go test -short ./internal/sysadmin/ -count=1` | PASS | -| YAML 例外计数 | `milestone: U3`×4 / `U4`×3 / `U5`×13 | 与 G1=7、G2=13 一致 | -| FAV 分支 | `git branch -a \| rg fav` | 仅 publisher*;无 final-artifact-vault | -| production_ready | gap-matrix 头部 | 仍为 yes | - -## 收口 - -- 本地提交:`e3290ebd`(主批)+ 后续 m1-live 同步注记提交 -- `review_state`: not_required -- `integration_state`: pending(待串行合入 dev) -- `deployment`: not_required -- `cleanup`: pending -- `remote_sync`: not_requested - -## 相关链接 - -- [CURRENT](../CURRENT.md) -- [FEATURE-MATRIX](../../status/FEATURE-MATRIX.md) -- [gap-matrix](../../remediation/gap-matrix.md) -- [batch-plan](../../remediation/2026-09-20-module-decoupling-batch-plan.md) -- [coupling audit](../../audit/2026-09-20-module-coupling-audit.md) +本任务正文已落在 [2026-09-22-status-drift-reconcile-w1d.md](./2026-09-22-status-drift-reconcile-w1d.md)。 diff --git a/.doc/remediation/2026-09-13-document-revision-duty-cell-assertion.md b/.doc/remediation/2026-09-13-document-revision-duty-cell-assertion.md index adfe7f38..da296e38 100644 --- a/.doc/remediation/2026-09-13-document-revision-duty-cell-assertion.md +++ b/.doc/remediation/2026-09-13-document-revision-duty-cell-assertion.md @@ -2,11 +2,13 @@ title: "职责单元格按 value/badge 精确断言" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # 职责单元格按 value/badge 精确断言 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-duty-cell-assertion.md](../audit/2026-09-13-document-revision-duty-cell-assertion.md)。 diff --git a/.doc/remediation/2026-09-13-document-revision-duty-etag-overwrite.md b/.doc/remediation/2026-09-13-document-revision-duty-etag-overwrite.md index b89b340b..38ea1090 100644 --- a/.doc/remediation/2026-09-13-document-revision-duty-etag-overwrite.md +++ b/.doc/remediation/2026-09-13-document-revision-duty-etag-overwrite.md @@ -2,11 +2,13 @@ title: "权威文档职责 + 打开时基线 ETag" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # 权威文档职责 + 打开时基线 ETag +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-duty-etag-overwrite.md](../audit/2026-09-13-document-revision-duty-etag-overwrite.md)。 diff --git a/.doc/remediation/2026-09-13-document-revision-editor-hydration-race.md b/.doc/remediation/2026-09-13-document-revision-editor-hydration-race.md index e7dfcd7c..07636381 100644 --- a/.doc/remediation/2026-09-13-document-revision-editor-hydration-race.md +++ b/.doc/remediation/2026-09-13-document-revision-editor-hydration-race.md @@ -2,11 +2,13 @@ title: "编辑弹窗 hydration 竞态整改" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # 编辑弹窗 hydration 竞态整改 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-editor-hydration-race.md](../audit/2026-09-13-document-revision-editor-hydration-race.md)。 diff --git a/.doc/remediation/2026-09-13-document-revision-fast-completion-observation.md b/.doc/remediation/2026-09-13-document-revision-fast-completion-observation.md index aa217503..b5a86d09 100644 --- a/.doc/remediation/2026-09-13-document-revision-fast-completion-observation.md +++ b/.doc/remediation/2026-09-13-document-revision-fast-completion-observation.md @@ -2,11 +2,13 @@ title: "UI-11 快速完成观测契约整改" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # UI-11 快速完成观测契约整改 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-fast-completion-observation.md](../audit/2026-09-13-document-revision-fast-completion-observation.md)。 diff --git a/.doc/remediation/2026-09-13-document-revision-management-implementation-plan.md b/.doc/remediation/2026-09-13-document-revision-management-implementation-plan.md index aac2e50b..8bf30c06 100644 --- a/.doc/remediation/2026-09-13-document-revision-management-implementation-plan.md +++ b/.doc/remediation/2026-09-13-document-revision-management-implementation-plan.md @@ -7,6 +7,7 @@ updated: 2026-09-22 # 文档修改、智能体版本与差异认知能力实施方案 + > **W1-D 对账(2026-09-22)**:伪完成降级。工程波次与 Round20 UI 已有独立证据(见 FEATURE-MATRIX「文档版本 baseline」=`done`),但本实施计划 §11 **11 条验收标准全部未勾** → frontmatter `done` 改为 `in_progress`。不以勾选冒充全能力关闭。 ## 1. 背景 diff --git a/.doc/remediation/2026-09-13-document-revision-prelim-output.md b/.doc/remediation/2026-09-13-document-revision-prelim-output.md index c9c8a0ec..51f4435f 100644 --- a/.doc/remediation/2026-09-13-document-revision-prelim-output.md +++ b/.doc/remediation/2026-09-13-document-revision-prelim-output.md @@ -2,11 +2,13 @@ title: "prelim_design 真实产物契约:embed + 映射 + settle fail-closed + 瞬时全新 step 有界重试" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # prelim_design 真实产物契约 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-prelim-output.md](../audit/2026-09-13-document-revision-prelim-output.md)。 diff --git a/.doc/remediation/2026-09-13-document-revision-quality-repair-workspace-contract.md b/.doc/remediation/2026-09-13-document-revision-quality-repair-workspace-contract.md index aeea954f..8c664765 100644 --- a/.doc/remediation/2026-09-13-document-revision-quality-repair-workspace-contract.md +++ b/.doc/remediation/2026-09-13-document-revision-quality-repair-workspace-contract.md @@ -2,11 +2,13 @@ title: "质量修复子工作区输入输出契约整改" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # 质量修复子工作区输入输出契约整改 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-quality-repair-workspace-contract.md](../audit/2026-09-13-document-revision-quality-repair-workspace-contract.md)。 diff --git a/.doc/remediation/2026-09-13-document-revision-reviewer-duty-sync.md b/.doc/remediation/2026-09-13-document-revision-reviewer-duty-sync.md index 29053564..dd418f54 100644 --- a/.doc/remediation/2026-09-13-document-revision-reviewer-duty-sync.md +++ b/.doc/remediation/2026-09-13-document-revision-reviewer-duty-sync.md @@ -2,11 +2,13 @@ title: "项目 reviewer 同步到受控文档职责" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # 项目 reviewer 同步到受控文档职责 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-reviewer-duty-sync.md](../audit/2026-09-13-document-revision-reviewer-duty-sync.md)。 diff --git a/.doc/remediation/2026-09-13-document-revision-second-doc-routing-lease.md b/.doc/remediation/2026-09-13-document-revision-second-doc-routing-lease.md index d6d16620..a4a8a4c6 100644 --- a/.doc/remediation/2026-09-13-document-revision-second-doc-routing-lease.md +++ b/.doc/remediation/2026-09-13-document-revision-second-doc-routing-lease.md @@ -2,11 +2,13 @@ title: "UI-11 点名优先路由 + PATCH 请求级释租" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # UI-11 点名优先路由 + PATCH 请求级释租 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-second-doc-routing-lease.md](../audit/2026-09-13-document-revision-second-doc-routing-lease.md)。第十轮 UI-11 首错:否定句里的「需求」压过「系统设计输入」,且 PATCH 残留 15min human lease 使小队 DOC_BUSY。 diff --git a/.doc/remediation/2026-09-13-document-revision-workflow-category-navigation.md b/.doc/remediation/2026-09-13-document-revision-workflow-category-navigation.md index 181caff4..a824c352 100644 --- a/.doc/remediation/2026-09-13-document-revision-workflow-category-navigation.md +++ b/.doc/remediation/2026-09-13-document-revision-workflow-category-navigation.md @@ -2,11 +2,13 @@ title: "受控文档打开前必须先切工作流分类" status: in_progress created: 2026-09-13 -updated: 2026-09-13 +updated: 2026-09-22 --- # 受控文档打开前必须先切工作流分类 +> **W1-D(2026-09-22)**:保持 `in_progress`。关闭条件是占槽后真实 UI 重跑,归属 **W3 UI-rerun** 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。 + ## 背景 链到 [../audit/2026-09-13-document-revision-workflow-category-navigation.md](../audit/2026-09-13-document-revision-workflow-category-navigation.md)。 diff --git a/.doc/remediation/2026-09-15-module-decoupling-ipc-phase2-remediation-plan.md b/.doc/remediation/2026-09-15-module-decoupling-ipc-phase2-remediation-plan.md index 1e5c7513..1aad2219 100644 --- a/.doc/remediation/2026-09-15-module-decoupling-ipc-phase2-remediation-plan.md +++ b/.doc/remediation/2026-09-15-module-decoupling-ipc-phase2-remediation-plan.md @@ -1,13 +1,13 @@ --- title: "模块解耦 Phase 2:持久事件交付与后续解耦路线" -status: done +status: in_progress created: 2026-09-15 updated: 2026-09-22 --- # 模块解耦 Phase 2:持久事件交付与后续解耦路线 -> **W1-D(2026-09-22)**:非法五态 `implemented` → 合法 `done`(Track E / shared live 等已有报告并合入)。HTTP 信封未完验收见独立 `in_progress` 方案,不以本文件冒充关闭。 +> **W1-D(2026-09-22)**:非法五态 `implemented` → `in_progress`。Track E 事件核心已有独立报告且 FEATURE-MATRIX「可靠事件核心」=`done`,但本文验收标准多数未勾(含 browser/restart、FAV disabled 演练等)→ **不得**读成方案已收口。HTTP 信封见独立 `in_progress` 方案。 > > **Implemented / superseded(2026-09-16)**:Track E(E0A–E2)与 shared live、D4–D7b、PI typed-result-v1 已有验收报告并合入;可靠事件核心在 [FEATURE-MATRIX](../status/FEATURE-MATRIX.md) 标 `done`,FAV 独立 `deferred`。活状态以 FEATURE-MATRIX / CURRENT / gap-matrix 为准;本文保留为历史方案,不删除。