01
版本变化
可读的 target 布局
- Prompt、IR 与调试产品物化到由清单确定的稳定路径。
- 发布 generation、内容 hash、journal 与 build record 迁入 manager 的项目私有状态。
- 现有 target/xmlsquish locator 与自定义工作区 target-dir 保持兼容。
有类型、可恢复的 clean
- xmlsquish clean 通过正常 manager 生命周期删除完整项目输出根与私有目录。
- redo journal、共享项目锁和 publication epoch 使 build/clean 竞态及中断清理都能恢复。
- 健康共享依赖、全局 CAS 与 action index 保留;只裁剪可证明失效的缓存条目。
Agent 与发布工作流
- 根目录 SKILL.md 提供精简的 DSL、清单、配置与命令速查。
- Linux、Windows 与 macOS CI 验证精确输出布局、clean 和离线重建。
- 只有完整发布矩阵通过后才发布六个原生归档及 SHA256SUMS。
02
获取此版本
原生归档
选择与操作系统及处理器相符的归档。解压前,请用 SHA256SUMS 中完全相同的文件名进行校验。
Windows
Windows 10/11 · ZIPLinux
glibc 2.35+ · tar.gzmacOS
macOS 11+ · tar.gz原生归档未签名,也未经 Apple 公证。校验和证明字节完整性,不证明发布者身份。
固定源码安装
cargo install --git https://github.com/kleedaisuki/prompt-squish --tag v1.0.2 --locked03
兼容边界
- 清单版本、DSL 命名空间、产物 locator、locked/offline 模式及退出码保持不变。
- 机器协议 3.1 增加有类型 clean 请求和结果,不改变既有 3.0 结果结构。
- v1.0.1 的旧发布状态会在项目锁内迁移并验证,成功后才移除。