Skip to content

Commit 455eb4b

Browse files
committed
chore: prepare 2026-07-21 release
Release-Sync: yes Release-Version: 2026-07-21 Release-Date: 2026-07-21
1 parent e2d5fa6 commit 455eb4b

6 files changed

Lines changed: 28 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ Format: Summary → Changed → Plan Packages. File-level details live in `git l
66

77
## [Unreleased]
88

9+
## [2026-07-21] - 2026-07-21
10+
11+
### Summary
12+
13+
Added optional EvidentLoop installation and made Sopify's bilingual workflow, repository handoff, and public product surface easier to understand.
14+
15+
### Changed
16+
17+
- **Optional audit companion**: Added explicit `--with-evidentloop` installation with host-native Skill paths, prerequisite checks, healthy-component reuse, and clear partial-success recovery.
18+
- **Workflow contracts**: Clarified the responsibilities and handoffs of Analyze, Design, Develop, KB, and Templates while keeping consultation read-only and archival explicit.
19+
- **Public product surface**: Added responsive English and Chinese product pages, refreshed workflow and architecture visuals, and documented the optional companion and Python 3.11 requirement.
20+
- **Protocol and verification**: Tightened plan-package, writer, distribution, and host-consumption contracts with targeted scenarios and full regression coverage.
21+
22+
### Plan Packages
23+
24+
- `20260718_evidentloop_optional_audit_integration` → archived to `history/2026-07/`
25+
- `20260720_plain_language_output` → release candidate; archive follows verified publication
26+
927
## [2026-07-17.194640] - 2026-07-17
1028

1129
### Summary

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=for-the-badge)](./LICENSE)
88
[![Docs](https://img.shields.io/badge/docs-CC%20BY%204.0-green.svg?style=for-the-badge)](./LICENSE-docs)
9-
[![Version](https://img.shields.io/badge/version-2026--07--17.194640-orange.svg?style=for-the-badge)](#version-history)
9+
[![Version](https://img.shields.io/badge/version-2026--07--21-orange.svg?style=for-the-badge)](#version-history)
1010
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge)](./CONTRIBUTING.md)
1111

1212
[![Codex](https://img.shields.io/badge/host-Codex-4A9EFF.svg?style=for-the-badge)](#quick-start)

README.zh-CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
[![许可证](https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=for-the-badge)](./LICENSE)
88
[![文档](https://img.shields.io/badge/docs-CC%20BY%204.0-green.svg?style=for-the-badge)](./LICENSE-docs)
9-
[![版本](https://img.shields.io/badge/version-2026--07--17.194640-orange.svg?style=for-the-badge)](#版本历史)
9+
[![版本](https://img.shields.io/badge/version-2026--07--21-orange.svg?style=for-the-badge)](#版本历史)
1010
[![欢迎PR](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge)](./CONTRIBUTING_CN.md)
1111

1212
[![Codex](https://img.shields.io/badge/host-Codex-4A9EFF.svg?style=for-the-badge)](#快速开始)

skills/en/header.md.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- bootstrap: lang=en-US; encoding=UTF-8 -->
2-
<!-- SOPIFY_VERSION: 2026-07-17.194640 -->
2+
<!-- SOPIFY_VERSION: 2026-07-21 -->
33
<!-- ARCHITECTURE: Adaptive Workflow + Layered Rules -->
44

55
# Sopify - Adaptive AI Programming Assistant

skills/zh/header.md.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- bootstrap: lang=zh-CN; encoding=UTF-8 -->
2-
<!-- SOPIFY_VERSION: 2026-07-17.194640 -->
2+
<!-- SOPIFY_VERSION: 2026-07-21 -->
33
<!-- ARCHITECTURE: Adaptive Workflow + Layered Rules -->
44

55
# Sopify - 自适应 AI 编程助手

tests/golden-snapshots.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
},
99
"protocol_version": "1.0",
1010
"snapshots": {
11-
"codex:zh-CN:header": "9a55da8b1ee7586d70fd6823c4ea3e19d832f2c3649ac22c8a7b0f571cad5d75",
12-
"codex:en-US:header": "7ce7cd9691af139e8bfbd133038d77bd0e87321465dd1c9c39b52d1f6a45c4e7",
13-
"claude:zh-CN:header": "fc9f987709da091cb9656ffe55121572baf68ba1b9e048719445502a76faa69f",
14-
"claude:en-US:header": "d90537c6b37546996a62bb9bdcee797fdbc4950977fac5cf731431380cf5fb90",
15-
"copilot:zh-CN:managed_block_payload": "fa1068e8f62bbe7f58e5915a5648932073b88a6a656b5ec6b01e32365fd0e90d",
11+
"codex:zh-CN:header": "b70f95b07b89c5eb4c91db6b79cb2b9924d7dde5ce087a45eceb9c79fe0eb4ba",
12+
"codex:en-US:header": "a8dced69b654d5dc9fc81034fda7fefc9b686a02004e2996bc52e04fb1c7ee03",
13+
"claude:zh-CN:header": "b25b09db3cfc17b76b721090f8418ca732c84c1cbd483868f28e2c7512e18176",
14+
"claude:en-US:header": "fd00126d0b0d3b15b6d3e610aef3876fa0c2d4f401ec8e99426aa190673d7ae6",
15+
"copilot:zh-CN:managed_block_payload": "5cc188b8d78de5a10a09e2b5b16fc34193757c295b9ef33f6d43883f054b0dfe",
1616
"skills:zh-CN:tree": "cd21df587f683acc612c833fc5d57e5d6fb8d954f69e68585b62f4bf5fd571c3",
17-
"copilot:en-US:managed_block_payload": "9bd1f946064847295cb0958abf8fa146e73312d1c3e3bc2fe979cb2fa8b4c39e",
17+
"copilot:en-US:managed_block_payload": "6a6a3b9a227a789ccdc96e34f1b4d7d911ae7185eec7a0dfbad0f6ac0fd4b5e9",
1818
"skills:en-US:tree": "601ab7dacf8157848dc9d85f7420089c287a788d6746575115bcf74114b8113f"
1919
}
2020
}

0 commit comments

Comments
 (0)