Skip to content

Commit af76477

Browse files
committed
chore: release v1.15.4
1 parent c4a3cc1 commit af76477

33 files changed

Lines changed: 199 additions & 135 deletions

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# 变更日志 (CHANGELOG)
22

33
> **说明**: 版本概览摘要。最新版本的详细变更见下方表格首行的 `changelogs/releases/vX.Y.Z.md` 链接;历史版本见对应详细变更文件
4-
> **最后更新**: 2026-07-29
4+
> **最后更新**: 2026-07-31
55
> **当前未发布**: 控制面 Markdown 已建立统一 authoring source、确定性物化、重复处置与 intent semantic quality 门禁;详见 [`changelogs/unreleased.md`](./changelogs/unreleased.md)
66
77
---
@@ -10,6 +10,7 @@
1010

1111
| 版本 | 日期 | 变更摘要 | 详细 |
1212
|------|------|---------|------|
13+
| [v1.15.4](./changelogs/releases/v1.15.4.md) | 2026-07-31 | 🔧 **SkillRoute Context Binding 防复发 + 用户 README 收口 + npmjs 发布候选**:ContextRead mandatory source 硬闸门、deferred MCP tool discovery 提示、用户向 README 简化安装/更新/卸载与工作区 Skill 路径,CI 全绿后进入 npmjs public 发布链 | [查看](./changelogs/releases/v1.15.4.md) |
1314
| [v1.15.3](./changelogs/releases/v1.15.3.md) | 2026-07-21 | 🔧 **治理诊断 + 纪律探针 + Skill 侧车与 Dual-Track 门禁**:AlwaysOn/GovernanceStatus、MeasuredVerification/V84、PF-148~165/087 簇、S1 sidecar、M1/M2 process gates、Claude MCP lib 部署与 CVE 卫生 | [查看](./changelogs/releases/v1.15.3.md) |
1415
| [v1.15.2](./changelogs/releases/v1.15.2.md) | 2026-07-21 | 🔧 **意图驱动上下文 + 执行链优化 + 发布真相纠偏**:ContextRead V2、任务名续接、validation DAG、ProjectKnowledge、Grok/Gemini 显式宿主、S07/Turn Liveness/可见输出、基座准入与 residual F 闭环 | [查看](./changelogs/releases/v1.15.2.md) |
1516
| [v1.15.1](./changelogs/releases/v1.15.1.md) | 2026-07-18 | 🔧 **CI 行数预算单源 + 品牌拓扑假绿 + 共享态闸门**`ENTRY_MODULE_LINE_BUDGETS``ComponentTransparencyTopologyGate`、PI-119 自修/push 闸门、GR-044 验证阶段可追溯、台账 already-fixed 回写 | [查看](./changelogs/releases/v1.15.1.md) |
@@ -127,7 +128,7 @@
127128

128129
## 相关文档
129130

130-
- [`changelogs/releases/v1.15.3.md`](./changelogs/releases/v1.15.3.md) — 最新版本详细变更文档
131+
- [`changelogs/releases/v1.15.4.md`](./changelogs/releases/v1.15.4.md) — 最新版本详细变更文档
131132
- [`changelogs/releases/v1.15.0.md`](./changelogs/releases/v1.15.0.md) — 上一版本详细变更文档
132133
- [`changelogs/releases/v1.14.0.md`](./changelogs/releases/v1.14.0.md) — 历史版本详细变更文档
133134
- [`changelogs/releases/v1.11.21.md`](./changelogs/releases/v1.11.21.md) — 历史版本详细变更文档

RULES.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# DevCodex v1.15.3 — 使用入口
1+
# DevCodex v1.15.4 — 使用入口
22

3-
> AI workflow injector for Copilot / Claude Code / Codex / Gemini / Grok · publisher: Rocky · version: 1.15.3
3+
> AI workflow injector for Copilot / Claude Code / Codex / Gemini / Grok · publisher: Rocky · version: 1.15.4
44
55
## 正式主支持客户端
66

changelogs/releases/v1.15.4.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# v1.15.4
2+
3+
> 发布日期:2026-07-31
4+
> 类型:Patch
5+
6+
## 摘要
7+
8+
本版本收口 `SkillRoute``ContextRead` 绑定防复发,并将公共 README 调整为面向最终用户的安装、更新、卸载与工作区 Skill 使用说明。包名继续保持 npmjs unscoped `devcodex`
9+
10+
## 主要变更
11+
12+
- `SkillRoute` context binding 加硬:当 `receipt.missingSourceIds` 非空,或 `ContextReadPlanV2.mandatorySourceIds` 未全部进入 `receipt.satisfiedSourceIds` 时,`skill_route commit/rebind/load_stage` 继续返回 `CONTEXT_BINDING_PENDING`,防止 `memory_status` 等 mandatory source 缺失时误判为可继续。
13+
- `UserPromptSubmit` bootstrap 增加 deferred MCP tool discovery/search 提示,Codex 等延迟暴露 DevCodex MCP 工具的宿主不得因工具初始不可见而跳过 `ContextReadPlanV2``profile_load``memory_status``SkillRoute`
14+
- README 改为用户视角:保留项目介绍、Node.js 安装、`npm install/update/uninstall -g devcodex`、生效方式、工作区 Skill 添加路径和兼容原宿主 Skill 的说明;移除维护者/贡献者导向内容。
15+
- 同步 SkillRoute runtime contract digest、closure trace、consumer contract 与发布检查相关 golden。
16+
17+
## 验证
18+
19+
- `npm test`
20+
- `npm run test:package-release`
21+
- `npm run release:dry-run:all`
22+
- `npm run test:audit`
23+
- GitHub CI run `30596900467`:success
24+
25+
## 发布说明
26+
27+
- npm 包名:`devcodex`
28+
- registry:`https://registry.npmjs.org/`
29+
- 发布路径:tag `v1.15.4` 触发 GitHub Actions `Publish to npm`

content/duplication-inventory.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"schemaVersion": "ControlContentDuplicationInventoryV1",
3-
"sourceBundleDigest": "80b768bc2bc07fc49cda6c11635441e5930459ceb9715ada5e66bb196268beda",
3+
"sourceBundleDigest": "d778b1a996a2fd02a1d594ec33c1e6b9403e7adea09738901976d6815f105281",
44
"thresholds": {
55
"minParagraphChars": 100,
66
"sectionThreshold": 0.94,

content/instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# DevCodex — 项目规范(统一规范源)
22

3-
> DevCodex v1.15.3 · 单源规范文件
3+
> DevCodex v1.15.4 · 单源规范文件
44
> 本文件是 DevCodex 唯一的规范源文件。`devcodex init` 先通过 `HostAdapterScopeV1` 解析唯一宿主 owner:普通仓库为项目根,workspace-namespace 为工作区根;再在该 owner 投影 Copilot、Claude Code 与 Codex 入口。`devcodex init --claude` 仅安装 Claude Code 入口;`devcodex init --codex` 仅安装 Codex 入口。`CLAUDE.md``AGENTS.md` 都是本文件的部署副本,由本文件持续覆盖。
55
66
---

content/instructions/00-safety.instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
applyTo: "**"
33
description: 安全底线与输出语言规则,定义 S01~S07、违规处理与不可豁免边界
44
priority: P2
5-
version: 1.15.3
5+
version: 1.15.4
66
---
77
# 安全底线规范(S01~S07)
88

content/instructions/01-common.instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
applyTo: "**"
33
description: 通用规范总则,覆盖优先级、意图路由、Profile/active-root、宿主适配与治理总线
44
priority: P5
5-
version: 1.15.3
5+
version: 1.15.4
66
---
77
# 通用规范
88

content/instructions/01a-profile-loading.instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
applyTo: "**"
33
description: 意图驱动的 Profile 加载、active-root 路径、目标项目识别与项目现实扩展规范
44
priority: P5
5-
version: 1.15.3
5+
version: 1.15.4
66
---
77
# Profile 加载与项目现实扩展
88

content/instructions/01b-record-router.instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
applyTo: "**"
33
description: 任务切换边界、RecordRouter 分流、Improvement Intake 与提交发布边界的通用规范
44
priority: P5
5-
version: 1.15.3
5+
version: 1.15.4
66
---
77
# 任务边界与 RecordRouter
88

content/instructions/01c-intent-expansion.instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
applyTo: "**"
33
description: 意图识别、Intent Expansion Card、上下文重建与可见回复证据的通用规范
44
priority: P5
5-
version: 1.15.3
5+
version: 1.15.4
66
---
77
# 意图扩展与上下文重建
88

0 commit comments

Comments
 (0)