|
| 1 | +# v1.15.2 — 意图驱动上下文、执行链优化与发布真相纠偏收口 |
| 2 | + |
| 3 | +> **发布日期**: 2026-07-21 |
| 4 | +> **类型**: PATCH |
| 5 | +> **基线**: v1.15.1 source line (`2eb711c`);registry 事实纠偏后以 GitHub Packages v1.14.0 为已发布包基线 |
| 6 | +
|
| 7 | +## 摘要 |
| 8 | + |
| 9 | +v1.15.2 归档 v1.15.1 之后已经完成并通过本地收敛验证的源码增量:意图驱动上下文读取、任务名续接、项目侧执行链性能与稳定回滚、Grok/Gemini 显式宿主、S07 入口检查时序、Turn Liveness、用户可见输出、基座准入、残留 F 项闭环,以及 release-verification 的 registry 真相纠偏。 |
| 10 | + |
| 11 | +本版本特别修正发布事实:远端存在 `v1.15.1` tag / draft release 并不等于 GitHub Packages 已发布 v1.15.1;发布前 registry 权威查询显示 `@vextjs/devcodex` latest 为 v1.14.0。本次 release 采用 `v1.15.2` 作为新的真实发布候选,避免覆盖或改写历史 tag。 |
| 12 | + |
| 13 | +## 变更 |
| 14 | + |
| 15 | +- **ContextRead V2**:`IntentSeedV1 → unique project/activeRoot → ContextReadPlanV2 → targeted load → ContextReadReceiptV2` 成为推荐主链;V1 reader compatibility 保留,hidden full-read 与 false-complete 由 V99 约束。 |
| 16 | +- **项目侧执行链性能**:引入 `ExecutionOptimizationStateV2`、`ExecutionOptimizationFeatureDecisionV1`、validation DAG、Profile/Skill 渐进加载、ProjectKnowledge V2、内容身份、changed-scope validation 与 `full-only` kill switch;`项目侧执行链性能` 与 `V101` 探针归档。 |
| 17 | +- **任务名续接与长任务稳定性**:`Turn Liveness`、`LocalTaskTraceV1`、双阶段 checkpoint、`ISSUE-043`、`V98` 与外部等待/预算语义收口,避免工具返回后任务“看起来断了”。 |
| 18 | +- **Grok/Gemini 显式宿主**:`--host gemini|grok|all` 纳入包能力;Grok workspace root=`Native`、plain child=`Partial`、`devcodex grok` launcher=`Full` 的三态口径与 status/doctor/installation 证据同步。 |
| 19 | +- **S07 与用户可见输出**:S07 PC0~PC7 必须先于实质正文与产物写入;`user-visible-output-contract`、`ArtifactDeliveryManifestV1`、`DevCodexVisibleEnvelopeV1` 与最终交付投影链闭合。 |
| 20 | +- **基座准入与复杂度预算**:`BaseImpactAssessmentV1`、`ComplexityDeltaBudgetV1`、`UnaffectedIntentRegression`、`replacementOrRetirementCredit`、回滚与退役条件纳入 G4,避免后续规范继续侵入稳定基座。 |
| 21 | +- **专家输出与方案适配**:`OperationExplanationContractV1`、`ResponseProvenanceClosureGate`、`CodeTruthEvidenceMatrixGate`、`SolutionFitAgainstRepoGate`、`UniqueRecommendationBeforeConfirmGate`、`NoPreferenceMenuAfterConvergenceGate` 归档,避免报告/方案脱离代码事实。 |
| 22 | +- **残留 F 项闭环**:ContextReadBindingV1、CP digest 单源、public text current surface、Host identity、Validation DAG contract、Profile/release truth sync、workspace deployment manifest 与 memory transaction receipt 等 residual F 修复完成。 |
| 23 | +- **品牌/组件与 release gates**:`BrandVisualQualityGate`、`ComponentTransparencyTopologyGate`、`ProfileReleaseTruthAuthorityMatrixGate`、`RuntimeStateTransitionProjectionGate`、`CandidateFreezeGate`、`IsolatedConsumerCwdGate` 与 `release-verification` R0~R7 作为发布门禁继续生效。 |
| 24 | + |
| 25 | +## 文档与分发口径 |
| 26 | + |
| 27 | +- README、网站首页、intro、Profile guide、release guide、versions index 与 v1/1.0.1 活动需求页同步为 v1.15.2。 |
| 28 | +- 根 `CHANGELOG.md` 新增 v1.15.2,并保留 v1.15.1 历史 release note;不改写既有 tag/draft release 历史。 |
| 29 | +- GitHub Packages 仍是当前唯一发布通道;安装需要 `@vextjs:registry=https://npm.pkg.github.com` 与具备 `read:packages` 的 GitHub PAT / `NODE_AUTH_TOKEN`。 |
| 30 | + |
| 31 | +## 验证 |
| 32 | + |
| 33 | +- `node scripts/validate-versions.js` |
| 34 | +- `node scripts/validate.js` |
| 35 | +- `npm test` |
| 36 | +- `npm run test:audit` |
| 37 | +- `npm run test:package-release` |
| 38 | +- `npm run release:dry-run:all` |
| 39 | +- `npm pack --dry-run` |
| 40 | +- isolated pack install smoke |
| 41 | +- remote CI success for release commit |
| 42 | +- R7:git tag、GitHub Packages registry version/latest、fresh install smoke 与 workspace deployed-copy validation |
| 43 | + |
| 44 | +## 发布通道 |
| 45 | + |
| 46 | +GitHub Packages only(`@vextjs/devcodex`),restricted;需 `read:packages` 安装认证,发布端需 `write:packages`。本版本不发布 npmjs public。 |
0 commit comments