Deliver the layered delivery model and slim the governance spec #608

Merged
weichen merged 19 commits from feature/delivery-model-v3 into main 2026-10-18 05:17:19 +00:00
Owner

治理大任务(L1 initiative):分层分支交付与规范精简 r1。任务卡与本 PR 描述为同一份文档:合入前折叠闭合后位于 .task/archive/feature-delivery-model-v3.md。

  • 主记录:modules/documents/docs/proposals/2026-10-18-delivery-model-v3.md(Documents #112,e2f5729)
  • P1:make task-close SELF=1 合入前折叠闭合;make ci-wait(快速失败、双次全绿确认);子模块 --jobs 8
  • P2:非 main base 的 PR 跳过 test-pg/svc-realcombo;make test-affected;登记子任务免分流、自动 precheck;三种卡模板;层级/任务通道/分级门禁写入 policy/delivery.md
  • P3:证据摘要入卡(完整收据源码外);AGENTS.md 入口化;合入调度并入 policy/delivery.md#合入调度
  • M:复测计划已登记(约 2026-11-01)

Why: 降低 main 推进与 CI 重跑频率,L2→L1 轻量化,规范精简。
Evidence: 任务卡"证据"段(make evidence 写入,SELF);独立 Review APPROVE(fresh session);最终 head 的 CI 为 GATE。
Impact: 治理脚本、CI workflow、任务卡模板、policy/AGENTS 文本;无业务代码。
Refs: Documents #112;合入窗口 #518

治理大任务(L1 initiative):分层分支交付与规范精简 r1。任务卡与本 PR 描述为同一份文档:合入前折叠闭合后位于 `.task/archive/feature-delivery-model-v3.md`。 - 主记录:modules/documents/docs/proposals/2026-10-18-delivery-model-v3.md(Documents #112,e2f5729) - P1:`make task-close SELF=1` 合入前折叠闭合;`make ci-wait`(快速失败、双次全绿确认);子模块 `--jobs 8` - P2:非 main base 的 PR 跳过 test-pg/svc-realcombo;`make test-affected`;登记子任务免分流、自动 precheck;三种卡模板;层级/任务通道/分级门禁写入 policy/delivery.md - P3:证据摘要入卡(完整收据源码外);AGENTS.md 入口化;合入调度并入 policy/delivery.md#合入调度 - M:复测计划已登记(约 2026-11-01) Why: 降低 main 推进与 CI 重跑频率,L2→L1 轻量化,规范精简。 Evidence: 任务卡"证据"段(make evidence 写入,SELF);独立 Review APPROVE(fresh session);最终 head 的 CI 为 GATE。 Impact: 治理脚本、CI workflow、任务卡模板、policy/AGENTS 文本;无业务代码。 Refs: Documents #112;合入窗口 #518
weichen added 3 commits 2026-10-18 00:24:17 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-delivery-model-v3.md; R0=6c90e6c92aca0968158b6fa50ec8065ba0869913.

Impact: task metadata only; the feature workspace starts at 6c90e6c92a.

Refs: .task/feature-delivery-model-v3.md
Record the governance initiative charter and unit receipts
ci / svc-realcombo (pull_request) Successful in 2m1s
ci / test (pull_request) Successful in 6m53s
ci / test-pg (pull_request) Successful in 8m1s
b103f3c58a
Why: the delivery-model-v3 initiative needs its charter, child registry and agent-exec receipts on the card.
Evidence: unit receipts /tmp/govv3-u1-receipt.json, /tmp/govv3-u2-receipt.json, /tmp/govv3-u2r2-receipt.json (SELF).
Impact: task card only.
Refs: feature/delivery-model-v3
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen added 9 commits 2026-10-18 03:11:40 +00:00
Why: card must carry u3-u9 receipts, requirement table and the M baseline before delivery.
Evidence: receipts under /tmp/govv3-u*-receipt.json (SELF).
Impact: .task only (host-exempt).
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
Record affected-test evidence summaries in the task card
ci / svc-realcombo (pull_request) Successful in 1m53s
ci / test (pull_request) Successful in 7m9s
ci / test-pg (pull_request) Successful in 7m45s
6f1968e1bc
Why: completion evidence for P1-P3 host verification.
Evidence: make test-affected receipts 11beb57f (exit 2, nested submodule not materialized) and 129da9f9 (exit 0), SELF.
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen added 3 commits 2026-10-18 04:19:08 +00:00
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=32b585aa0a1c70039cb4bdbd9020390676145d70.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=32b585aa0a1c70039cb4bdbd9020390676145d70; before_record=9cc7ceb9f2e19a56ca7cb64a6e42f9a93f51afb5.

Impact: task metadata only.

Refs: .task/feature-delivery-model-v3.md
Record review, sync and final acceptance state in the task card
ci / test-pg (pull_request) Failing after 1m47s
ci / svc-realcombo (pull_request) Successful in 2m19s
ci / test (pull_request) Successful in 7m46s
b63b19e023
Why: L1 stops accepting requirements; independent review approved; main synced.
Evidence: task-sync receipts fdf8a6bf (exit 2) and current sync checkpoint (SELF); review APPROVE (fresh session).
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen marked the pull request as ready for review 2026-10-18 04:19:23 +00:00
weichen added 4 commits 2026-10-18 04:25:31 +00:00
Why: FINAL=1 PR base/head gate before fold-close.
Evidence: receipt 7b088696 (SELF), PR_CHECK_OK.
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: a malformed token printed credentials in a traceback before merge; u10 fixes it.
Evidence: u10 receipt /tmp/govv3-u10-receipt.json (SELF); fake-value repro shows no token in output.
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
Fold-close the task card before merge
ci / test-pg (pull_request) Successful in 7m52s
ci / svc-realcombo (pull_request) Successful in 2m3s
ci / test (pull_request) Successful in 7m16s
8e85b86912
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-delivery-model-v3.md -> .task/archive/feature-delivery-model-v3.md; status 已完成(合入前闭合); PR #608 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/608.
Impact: task metadata only; the card is archived within PR #608 and lands with its merge commit.
Refs: task.sh close --self
weichen merged commit 26f3f05031 into main 2026-10-18 05:17:19 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#608