From 8594feb6cc79b1f95d09d1098765573de07a3cb6 Mon Sep 17 00:00:00 2001 From: weichen Date: Sun, 13 Sep 2026 09:32:08 +0000 Subject: [PATCH] docs(ops): note Materialize honesty and lease/projection review fixes Co-authored-by: Cursor --- .../ops/short-term/2026-09-13-document-revision-runtime.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.doc/ops/short-term/2026-09-13-document-revision-runtime.md b/.doc/ops/short-term/2026-09-13-document-revision-runtime.md index f27767a4..b8849dd5 100644 --- a/.doc/ops/short-term/2026-09-13-document-revision-runtime.md +++ b/.doc/ops/short-term/2026-09-13-document-revision-runtime.md @@ -62,7 +62,12 @@ go test -short ./... cd web && npm test && npm run build ``` -本轮门禁(2026-09-13):`go vet ./...` PASS;`go test -short ./...` PASS(含 Materialize 首/二轮 change_report_id、PATCH 顺序);`web npm test` 197+24 PASS;`npm run build` PASS。 +本轮门禁(2026-09-13):`go vet ./...` PASS;`go test -short ./...` PASS(含 Materialize 首/二轮 change_report_id、PATCH 顺序、Materialize 失败透出、Assert 先职责后租约、SaveDocumentContent 审计);`web npm test` 197+24 PASS;`npm run build` PASS。 + +复核补强(同日): +- A:`MaterializeAgentOutput` 错误写入 `TaskRunResult.Success=false` + `ErrorReason`,不再空白忽略 +- B:cand 非空且 report invalid/unassessed 时禁止自动提交(候选标 needs_confirmation) +- C:`AssertHumanCanEdit` 先职责/生命周期再租约;受控投影改 `SaveDocumentContent` 保留 author_last_edited/审计;失败 `DOCUMENT_PROJECTION_FAILED` 可幂等重试 ### 用户 UI 实战验收