Files
Agent-System/.doc/ops/short-term/2026-09-16-software-project-bootstrap.md
T
weichenandCursor 83f9004f9e
CI / go-vet-and-short-test (push) Failing after 1s
CI / backup-restore-drill (push) Failing after 0s
CI / web (push) Failing after 0s
docs(ops): close SWBOOT short-term after remote push
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 15:49:21 +00:00

1.8 KiB
Raw Blame History

title, status, created, updated, owner, branch, worktree, mutex
title status created updated owner branch worktree mutex
纯软件项目自举 SWBOOT-00..09 实施 done 2026-09-16 2026-09-16 Cursor-Auto feature/software-project-bootstrap .worktrees/feature-software-project-bootstrap workflow-design

纯软件项目自举 SWBOOT-00..09 实施

目标

落地 software_bootstrap / software_delivery 契约、迁移、manifest、目录白名单、创建向导后端钩子与 SWBOOT-10 allowlist stub;不合并 dev,不做真实受控改码。

范围

  • SWBOOT-00 ADR
  • SWBOOT-01 项目域字段迁移
  • SWBOOT-02..04 catalog + manifests(无医疗污染)
  • SWBOOT-05..08 后端钩子(profile/创建预览/域过滤;UI 可部分)
  • SWBOOT-09 单元测试与报告
  • SWBOOT-10 allowlist stub only

非目标

  • 合入 dev
  • 真实 PI / Ubuntu UI 全量黄金验收
  • 真实 repo patch/merge/push

步骤

  1. 认领 CURRENT + short-term
  2. ADR
  3. goose 00048
  4. manifests + catalog allowlist
  5. create-project wizard hooks + SWBOOT-10 stub
  6. unit tests + test-report
  7. push feature 分支 (b5ce947)

验收标准

  • 医疗三工作流目录与校验无回归(L1)
  • 软件两 key 可选且无医疗默认语义
  • 迁移 additive,旧项目不误分类(SQL 已写;活验 NOT RUN)
  • SWBOOT-10 仅 stub,拒绝真实执行
  • 测试报告落盘

相关链接

  • ADR: .doc/adr/2026-09-16-software-project-bootstrap-keys.md
  • 设计: .doc/system-design/2026-09-14-software-project-bootstrap-workflow.md
  • Backlog: .doc/ops/long-term/2026-09-14-software-project-bootstrap-implementation.md
  • Checklist: .doc/ops/checklists/2026-09-14-software-project-bootstrap-acceptance.md
  • Test report: .doc/test-reports/2026-09-16-software-project-bootstrap-test-report.md