xmlsquishsource. compose. build.
English
发布记录

v1.2.1 · 当前版本

身份安全的复用与已验证运行期修复

修复共享与身份边界,不改公共 CLI,也不重写既有 SOPack 输入。测量检查点已通过契约与有限场景比较;另行记录的发布提交已通过主分支与六平台发布门禁。1.2.1 已发布,不宣称普遍加速。

· 机器协议 3.2· 6 个原生归档

版本变化

复用正确的产品

  • pack 复用同时匹配文档、来源跟踪与资源指令:同样的空文档仍可能选择不同资源。
  • 错误缓存键或输出在恢复前拒绝;缓存策略可警告并重建。派生 CAS 损坏不等于权威产品损坏,损坏的已发布文件不得重新采用。
  • SOPack 先完整验证归档,再选择引用的预编译单元;未引用本地 XML 仍严格检查。

验证一次,不削弱契约

  • 不可变已验证快照与借用/共享边界避免重复取得相同数据,不放宽摘要、大小、损坏或持久化检查。
  • 重复文本共享已有内容,多片段拼接仍按需物化可见 bytes;每次选择的来源、预算、诊断顺序与公共字符串接口不变。
  • 直接检查规范 ZIP 记录;提供者指纹基于内容与引用拓扑,不依赖检出路径。目录准备验证已提交发布,不装载派生 CAS 输出;热 SOPack 证明仍绑定精确摘要与大小。

私有缓存身份不是编译库格式

  • schema-1 读取契约接受 v1.2.0 SOPack;重写单一已重定位归档保留提供者路径与规范 bytes。既有输入和 SHA-256 摘要不变。
  • 升级可以重建私有派生缓存;不要手改内部 hash 或 SQLite 记录进行迁移。
  • 不同生产者版本新生成的归档 bytes 可以变化。v1.2.0 发布历史不变。测量检查点已通过质量、三个原生平台、站点与机制比较;精确发布提交通过主分支和发布门禁,较早检查点仍属历史。

获取此版本

原生归档

选择与操作系统及处理器相符的归档。解压前,请用 SHA256SUMS 中完全相同的文件名进行校验。

SHA-256 校验清单

原生归档未签名,也未经 Apple 公证。校验和证明字节完整性,不证明发布者身份。

固定源码安装

cargo install --git https://github.com/kleedaisuki/prompt-squish --tag v1.2.1 --locked

兼容边界

  • 命名空间、清单、CLI 旗标和产品角色不变。升级后查阅当前手册与自带指南。
  • 不要在既有锁定身份下替换 SOPack bytes;通过既有 add 生命周期有意更新依赖。
  • 仅在需要清理时使用 clean:它删除全部项目构建状态,离线重建必须具备依赖输入。