Skip to content

Commit b361326

Browse files
committed
docs(report): index delivery-honesty and ecr-missing in EnforcementHonesty
Cross-link stage-report-missing, progress-overclaim, and ecr-missing so report skill states that test green is not ECR. Supports delivery-honesty H2 closeout.
1 parent 68d96bc commit b361326

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

‎changelogs/unreleased.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
66
## 当前未发布实现候选
77

8+
- **Agent 交付诚实需求关账**:H0/H1(`8910712`)+ H2 ECR 对账报告;Stop gaps `stage-report-missing` / `progress-overclaim`;与 ecr-missing 串联。需求目录 closed。
89
- **ECR 完成宣称强制闭环(ecr-missing)**:`classifyEcrClosure`;强完成/关需求无 ECR/DoD 证据 → Stop gap `ecr-missing`;`npm run test:ecr-closure` 挂 stop-gate 与 control-plane;report-dev 标明测试绿≠ECR。需求:`ECR与完成宣称强制闭环修复`。
910
- **Agent 交付诚实门(delivery-honesty)**:`classifyDeliveryHonesty` → gap `stage-report-missing` / `progress-overclaim`;Stop 接线;PreTool 有 04 无 05 时禁控制面写;`npm run test:delivery-honesty` 挂 stop-gate 与 control-plane;进度模板 DeliveryHonestyMatrix。需求:`Agent交付诚实与过程产物强制修复`。
1011
- **维护者站点×完整功能清单对账门(docs-surface-inventory)**:新增 `scripts/lib/docs-surface-inventory.js` + `npm run test:docs-surface-inventory`;校验 Skills84/plugin 双向、workflows×8(含 other)、MCP15、Hooks5/runtime、prompts30、instructions15、website≥156、process-enforcement 文件与 script;挂入 `test:control-plane` 与 validation-manifest 节点 `docs-surface-inventory` / `process-enforcement-e2e`(fast/full)。public-text-surfaces 扩展 guide/index 与 host-parity-grok。intro 增加能力证据三列表。

‎skills/report/SKILL.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ CLI/MCP surface。
135135
- 长任务 / Auto / 多批次报告条件段:`ExecutionBudget`(maxWallClock 与触顶 StopSnapshot)、`ExternalWaitAccounting`、`LongTaskAuthorization`(PI-118 / PF-137);未触发写 `N/A + skipReason`
136136
- **WorkspaceSyncStatus(PI-109 / PF-129)**:凡改规范源 / Skill / 部署消费者 / Profile 部署面,最终回复与报告必须写 `workspaceRoot`、`updateCommand`、`hostsSynced`(如 `.github`/`.claude`/`.agents`/`.codex`/`AGENTS.md`)、`result`(synced / skipped+reason / blocked)、`evidence`;禁止只写「源码已改」却不说明工作区部署是否同步
137137
- **CompletionEvidenceGate**:dev/fix/self-fix 宣告「已完成 / 已收口」前,报告必须同时具备:① ECR 矩阵或显式 N/A 理由;② 适用时的 WorkspaceSyncStatus;③ 测试/validate 关键证据或阻塞说明;④ dirty 边界说明;⑤ 存在派生资产时的 `PostStageDerivedArtifactFreshnessGate` staged candidate receipt 与 post-commit clean-tree replay。最终回复必须以 `FinalValidationSummaryV1` 短矩阵列出命令/exitCode、runId 或关键计数、workspace sync、dirty boundary、release action boundary;缺任一适用项不得写「已完成」
138-
- **EnforcementHonesty(R5)**:完成态报告或最终回复须含「拦截与流程诚实摘要」表(host / hard 事件 / Stop 决策 / processGaps);模板见 `compliance` Skill;枚举含 `pr1-skipped`、`cp2-unconfirmed-write`、`entry-check` 等
138+
- **EnforcementHonesty(R5)**:完成态报告或最终回复须含「拦截与流程诚实摘要」表(host / hard 事件 / Stop 决策 / processGaps);模板见 `compliance` Skill;枚举含 `pr1-skipped`、`cp2-unconfirmed-write`、`entry-check`、`stage-report-missing`、`progress-overclaim`、`ecr-missing` 等。**测试绿 ≠ ECR**:`npm run test:*` 通过不能代替 N6 ECR 段与 DoD 对账表
139139
- **PostDeliverySelfCheck(条件)**:长任务结束、宣称完成、或用户质疑慢/漏/不专业时,最终回复前轻量自检:耗时分列是否诚实、完成证据是否齐全、是否越界宣称「完整/零遗漏」、可泛化改进是否已走 Improvement Intake。纯 chat / 中间进度可 N/A。**禁止**每条短回复强制全量打分写 PI
140140
- **最终确认清单 / 可吸纳包 / 实施 backlog**(analyze 收敛交付)必须附 `FindingThemeCoverageMatrix`(ABS-17):每行 `sourceId → mappedTo | residualId | EX | disposition`;禁止仅用主题合并清单宣称「完整/零遗漏」;用户确认主题包后若有 residual,状态标 `partial-confirmed` 并列出 residual pack。命中规范吸纳时必须同时附 **`SourceExistenceVerificationGate` 证据**、**ProbeNecessity / enforcementLevel**(回答「不按流程谁会红」)与并列 **可关账清单**;禁止只按台账 `open/pending absorption` 输出 absorb;禁止 checklist-only 假吸纳
141141
- `dev` / `fix` 报告的 ECR 必须核对本轮真实触发的条件产物、TestRoute、Owner 证据、进度/记忆/台账、部署同步和 dirty 边界;未触发项按 schema 写 `N/A + skipReason`

0 commit comments

Comments
 (0)