36d43cdf166c17f3623c3d6829d8f8c1911769b4
Add a governance rule to AGENTS.md: when implementation reveals that requirements cannot be satisfied as written (e.g. a capability the frozen protocol cannot express), the agent must stop, record both document sources and the technical reason in the task's execution log, and request adjudication instead of silently narrowing scope or altering a frozen protocol. After adjudication, every affected document must be updated before work resumes or a new task is split off - updating only the architecture/task docs while leaving docs/02-requirements.md stale invalidates the acceptance criteria, which is the drift observed in the Phase 5 trial conflict. Also gitignore the local run-modern.bat / run-win7.bat dev scripts. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
SoftBox 软件盒子
使用 Go + Gio 开发的 Windows 软件盒子:远程软件目录 + 安全下载器 + 便携安装器 + 更新器 + 启动器 + 授权入口。
- 现代版:Win10/Win11 x64,当前受支持 Go 工具链 + 当前 Gio。
- Win7 遗留版:Win7 SP1,锁定 Go 1.20 + Gio v0.6.0,仅兼容与严重修复。
- 单仓库单主分支:共享
core+app-modern+app-win7两个构建模块 + 两个签名 manifest 更新通道。
快速开始
./init.sh # WSL / Git Bash / Linux
./init.ps1 # Windows 原生 PowerShell
统一完成依赖安装、基础验证并打印启动命令。脚本顶部命令未配置时会主动失败(由任务 T-001 落地真实命令)。
文档
- AI coding agent 入口:
AGENTS.md→docs/00-ai-start-here.md - 文档导航:
docs/README.md - 需求与验收:
docs/02-requirements.md - 架构与协议:
docs/04-architecture.md、docs/api.md - 任务路线图:
docs/06-tasks.md;任务文件在docs/tasks/
本项目采用 harness coding 工作方式:文档是给 agent 执行时用的约束、事实来源和验收标准,需求变化先改文档再改代码。
文档与工件清单
Languages
Python
93.5%
PowerShell
4.6%
Shell
1.9%