63dc40275fe0caab9510c268b52dfb757a1f14d7
Resolve the requirements-vs-architecture conflict found in the Phase 5 review. License v1 is frozen at nine fields with no expiry field (perpetual is a bool; update/rebind policy are opaque labels), so it cannot express a trial period. The implementation and architecture docs correctly recorded that boundary, but 02-requirements still listed trial as a P0 capability and an MVP acceptance criterion. Decision: trial moves to V1.1. - 02-requirements: drop trial from the user role and P0 feature list; acceptance now reads 'authorization state consistent between box and sub-apps'; add a V1.1 trial row naming the protocol prerequisite; add a scope row stating perpetual:false is display-only and never expires, and supports_trial does not grant local trial. - 00-ai-start-here: remove trial from 'MVP does', add it to 'MVP does not' with the protocol reason. - 04-architecture: development order step 5 no longer lists trial/rebind as MVP work. 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%