[SEN] 增加项目根目录 Windows 启动脚本(#90) #91

Merged
ila merged 7 commits from feature/90-sense-root-launcher into dev 2026-08-27 16:40:52 +08:00
Owner

关联工单:#90

结果

  • 新增 Sense/start_sense.bat,可从 Sense 项目目录或任意工作目录启动已构建交付包。
  • 只定位并调用 dist\sense-windows-amd64\start-sense.bat,原样透传参数并保留退出码。
  • 交付包缺失时输出预期路径和构建命令,返回退出码 2。
  • 不读取配置、不处理秘密、不自动构建,也不复制 #70 的运行逻辑。
  • 更新 Sense README、Project-Profile Wiki 和 #90 待验收归档。

验证

  • 缺失包夹具:从 C:\Windows 调用,退出码 2。
  • 假包内脚本:demo -SkipMigration "two words" 原样传递,退出码 17 保持。
  • 当前 #70 本地包:根入口与包内入口对安全无效参数均返回 1。
  • 敏感关键词扫描、git diff --check 通过。
  • 受影响 Wiki 页面定向同步与一致性检查通过。
  • Harness strict 仅受既存 #66/#67 归档格式影响;全量 Wiki 检查受 PR #89 尚未合入 dev 的 #70 镜像影响。

集成顺序

本 PR 可独立合入且在交付包不存在时安全失败;为获得可实际启动的完整体验,建议先验收并合入 #70 / PR #89,再验收本 PR。

关联工单:#90 ## 结果 - 新增 `Sense/start_sense.bat`,可从 Sense 项目目录或任意工作目录启动已构建交付包。 - 只定位并调用 `dist\sense-windows-amd64\start-sense.bat`,原样透传参数并保留退出码。 - 交付包缺失时输出预期路径和构建命令,返回退出码 2。 - 不读取配置、不处理秘密、不自动构建,也不复制 #70 的运行逻辑。 - 更新 Sense README、Project-Profile Wiki 和 #90 待验收归档。 ## 验证 - 缺失包夹具:从 `C:\Windows` 调用,退出码 2。 - 假包内脚本:`demo -SkipMigration "two words"` 原样传递,退出码 17 保持。 - 当前 #70 本地包:根入口与包内入口对安全无效参数均返回 1。 - 敏感关键词扫描、`git diff --check` 通过。 - 受影响 Wiki 页面定向同步与一致性检查通过。 - Harness strict 仅受既存 #66/#67 归档格式影响;全量 Wiki 检查受 PR #89 尚未合入 dev 的 #70 镜像影响。 ## 集成顺序 本 PR 可独立合入且在交付包不存在时安全失败;为获得可实际启动的完整体验,建议先验收并合入 #70 / PR #89,再验收本 PR。
ila added 4 commits 2026-08-15 14:49:47 +08:00
ila added 2 commits 2026-08-27 16:30:51 +08:00
Author
Owner

已于 2026-08-27 合并最新 dev@15142157299936231fc4dda9aa6624bba34aeed3,PR 已恢复可合并。

  • 合并提交:404e25584e41e4c3ba4e8850b4aa07452ae3f7af
  • 唯一冲突是 wiki-docs.json 的归档映射,已保留 #90 与后续全部映射
  • 最新隔离夹具:参数原样透传、退出码 17 保持、缺包退出码 2
  • Harness 31 项单测、全量 Wiki 检查、敏感扫描和 diff 检查通过
  • 归档 revision:a6ab80018943142546f0d675761d23d3153aae3a

PR 保持 open,等待 #90 用户验收。

已于 2026-08-27 合并最新 `dev@15142157299936231fc4dda9aa6624bba34aeed3`,PR 已恢复可合并。 - 合并提交:`404e25584e41e4c3ba4e8850b4aa07452ae3f7af` - 唯一冲突是 `wiki-docs.json` 的归档映射,已保留 #90 与后续全部映射 - 最新隔离夹具:参数原样透传、退出码 17 保持、缺包退出码 2 - Harness 31 项单测、全量 Wiki 检查、敏感扫描和 diff 检查通过 - 归档 revision:`a6ab80018943142546f0d675761d23d3153aae3a` PR 保持 open,等待 #90 用户验收。
ila added 1 commit 2026-08-27 16:40:42 +08:00
ila merged commit e14b65b586 into dev 2026-08-27 16:40:52 +08:00
Author
Owner

用户已于 2026-08-27 确认 #90 验收通过。本 PR 已通过合并提交 e14b65b58692883f564d3b82a5c83474f1232477 合入 dev;main 未变更。任务归档 Wiki revision:cdfab02efe08。

用户已于 2026-08-27 确认 #90 验收通过。本 PR 已通过合并提交 `e14b65b58692883f564d3b82a5c83474f1232477` 合入 `dev`;`main` 未变更。任务归档 Wiki revision:`cdfab02efe08`。
Sign in to join this conversation.