Files
Agent-System/.doc/ops/short-term/2026-09-24-intent-plan-u9u12-live.md
T
weichen f0a929a2ae docs(status): mark intent-plan-u9u12 done (land task receipts)
MATRIX/CURRENT via docs apply on integrate-land task after acceptance
report is on the candidate tip.
2026-09-23 15:54:22 +00:00

1.8 KiB
Raw Blame History

status, write_scope, mutex, base_dev_sha, review_state, integration_state, deployment, cleanup, remote_sync, owner, task_id
status write_scope mutex base_dev_sha review_state integration_state deployment cleanup remote_sync owner task_id
done internal/app,intentflow,internal/sysadmin,.doc/ops/short-term intent-plan 4e601e95 self-reviewed merged_local_dev loaded_shared_dev pending not_pushed Cursor intent-plan-u9u12-live-2026-09-24

intent-plan U9–U12 live 接线(Track I3)

目标

  • U9:HandleTurn 在 RulesCanDecide==false 且 elevated tier 时调用 ActiveSegmentProposer;失败 fail-closed;成功用 LLM spans + 确定性识别构建计划(segmenter.v2.llm)。
  • U10:project.fact.supplement → MutateOwner(ctxmgr.UpdateProjectBlackboard,与 SupplementInfo 同源黑板)。
  • U11:document.claim、document.review.submit → DocGovOwner(docgov 引擎);其余 docgov key 仍 dry-run。
  • U12:workflow.run、run.resume → RunControlOwner(projectworkflow + taskrun);其余仍 dry-run。

验证

./scripts/arch-check.sh --mode block
go test -short ./internal/app/intentflow/ ./internal/app/ ./internal/sysadmin/ -count=1 \
  -run '^(TestHandleTurn|TestMutate|TestDocGov|TestRunControl|TestExpansion|TestBatch|TestActive|TestStub|TestRule|TestU10|TestU11|TestU12|TestBuild|TestDryRun|TestDefault|TestFeatures|TestQuery|TestTask|TestLive|TestProductionComposition)' 

未 live 的 action key(MATRIX 开放清单)

域 仍为 validated-only / dry-run
U10 (仅 project.fact.supplement live;无其它 mutate key)
U11 document.review.approve/reject, document.final.approve/reject, document.proposal.decide
U12 workflow.switch, run.restart

收口

  • 合入:agentctl validate → queue enqueue 或 integrate
  • FEATURE-MATRIX:由父任务更新