chore(blueprint): T1 实测证据回填——两项目 appended 三态走通,五态 UI 修复记录

This commit is contained in:
lanrtop 2026-07-03 13:43:25 +09:00
parent c4a6600134
commit bcdcad7f27

View File

@ -100,7 +100,7 @@
### ✅ T1. 接入包模板版本化ONBOARDED_MANAGED 块机制)【体系分发前置】
- status: done
- done_note: 2026-07-03 dispatch_versioned 三态落地written/updated/appended + 同版本 skipped块外用户内容保护有测试兜底AGENTS/git-workflow 模板入 ONBOARDING_MANAGED v1.1.0 块lefthook 保持存在即跳过。对 enterprise-system/noteapp 的存量升级实测留给用户走 UI 流程R13
- done_note: 2026-07-03 dispatch_versioned 三态落地written/updated/appended + 同版本 skipped块外用户内容保护有测试兜底AGENTS/git-workflow 模板入 ONBOARDING_MANAGED v1.1.0 块lefthook 保持存在即跳过。**实测(用户走 UIR13**enterprise-system 与 noteapp 重跑接入包均 appended×2 + lefthook skipped磁盘验证两项目 ONBOARDING v1.1.0 + BLUEPRINT v1.10.0 双块到位。发现并修复前端分发报告只认旧三态appended 误显 ✗c4a6600R12 反例实证。已知一次性迁移成本enterprise-system 块外存在项目定制版「核心开发约束」与块内通用版共存,去重留给该项目自己的会话
- complexity: M
- files: src-tauri/src/commands/onboarding.rs, src-tauri/resources/onboarding/git-workflow.md.tmpl, src-tauri/resources/onboarding/AGENTS.md.tmpl
- acceptance: git-workflow 与 AGENTS.md 模板的炼境管理内容包进 ONBOARDING_MANAGED 标记块(带 version分发逻辑三态文件不存在→写全新存在且有标记→原位更新块复用 blueprint.rs 的 upsert_managed_block 模式可提取公共函数存在无标记→末尾追加块块外用户内容永不触碰lefthook.yml 保持"存在即跳过"(用户深度定制不适用块机制);单元测试覆盖三态 + 用户区保护;对 enterprise-system 重跑接入包实测存量升级