Skip to content

Commit 6f9d6d1

Browse files
committed
release: v1.11.25
1 parent 0584a2b commit 6f9d6d1

51 files changed

Lines changed: 332 additions & 50 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎CHANGELOG.md‎

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

33
> **说明**: 版本概览摘要。最新版本的详细变更见下方表格首行的 `changelogs/releases/vX.Y.Z.md` 链接;历史版本见对应详细变更文件
4-
> **最后更新**: 2026-06-26
4+
> **最后更新**: 2026-07-01
55
66
---
77

88
## 版本概览
99

1010
| 版本 | 日期 | 变更摘要 | 详细 |
1111
|------|------|---------|------|
12+
| [v1.11.25](./changelogs/releases/v1.11.25.md) | 2026-07-01 | 🔧 **最新 data 吸纳守门与 V68 探针收口**:吸纳数据库记录迁移、前端浏览器验证预算、自验 override、finding 反证矩阵、多阶段关闭、guard 绕过、文档副作用、可执行示例、视觉偏差、一次性脚本、验证副作用、设计帧用途、需求确认前快门和 package/adapter 证据门禁 | [查看](./changelogs/releases/v1.11.25.md) |
1213
| [v1.11.24](./changelogs/releases/v1.11.24.md) | 2026-06-26 | 🔧 **需求输入模板链路与产品完整需求模板收口**:拆分纯新需求、需求变更、Bug 与产品完整需求入口,新增需求方 / 变更 / Bug / 产品模板,固化“产品需求即验收事实源”、Mermaid+文字步骤图、前端交互覆盖和技术验证派生链路 | [查看](./changelogs/releases/v1.11.24.md) |
1314
| [v1.11.23](./changelogs/releases/v1.11.23.md) | 2026-06-23 | 🔧 **复审文档体验 / 公开用户文档 / 最终汇报吸纳门禁**:归档 V66/V67 探针,固化复审维度增量、用户视角文档、文档消费者扫描、产物链接去重、前端运行时网络探针、公开用户文档维护边界和最终回复 active 范围守门,并修复官网锁文件 DOMPurify 审计项 | [查看](./changelogs/releases/v1.11.23.md) |
1415
| [v1.11.22](./changelogs/releases/v1.11.22.md) | 2026-06-17 | 🔧 **高保真 UI / 提交授权 / 兼容契约吸纳门禁**:新增 V65 探针,固化 Figma/截图还原、真实 preview、状态回归、生产资产预算、运行时 i18n、显式 commit 授权、兼容契约权威和公开文档版本边界等守门 | [查看](./changelogs/releases/v1.11.22.md) |

‎README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@ DevCodex 通过 `.github/`(Copilot)、`CLAUDE.md + .claude/ + .mcp.json`(C
4848
- **Profile 新鲜度审查**: audit 会先执行 `Profile Freshness Check`,反向核对 Profile 是否仍匹配当前包版本、目录资产、脚本、发布状态、宿主能力和任务现实
4949
- **项目工程泄漏审查**: 项目工程 / 代码质量审查执行 `PE-12 资源生命周期与泄漏风险`,必须检查内存泄露、资源泄漏、监听器/定时器/连接/流未释放、缓存无界增长和组件卸载清理缺失
5050
- **泄漏风险稳定性压测**: 写测试用例或回归验证时先执行 `LeakRiskStabilityPressureTest` 条件判定;命中长运行、高并发、缓存/连接/监听器/定时器/流/socket/worker/订阅/组件生命周期或 `PE-12` 风险时,TestRoute 纳入场景/负载/稳定性压测并记录基线、冷却后回落和资源指标前后对比;低风险任务写 `N/A + skipReason`
51-
- **前端体验质量门禁**: 前端页面、组件、控制台、官网、文档站、可视化工具或游戏任务执行 `FrontendExperienceQualityGate` 条件判定,覆盖设计来源、UI 还原度、风格主题、响应式状态、视觉验证、用户流、交互反馈、输入方式/可访问性、错误恢复和动效转场;Figma/截图/既有页面还原追加 `FigmaHighFidelityRestorationGate`、`ScopedVisualChangeGate`、`InstalledPluginVisualVerificationGate`、`ActualPreviewChainAndMockFallbackGate`、`FrontendRuntimeNetworkProbeGate`、`UIStateScopeRegressionGate`、`FigmaProductionAssetBudgetGate` 与 `RuntimeI18nArtifactVerificationGate`;命中时 TestRoute 纳入 Browser/截图、Playwright/E2E、console/network/resource/runtime 或人工复核证据
51+
- **前端体验质量门禁**: 前端页面、组件、控制台、官网、文档站、可视化工具或游戏任务执行 `FrontendExperienceQualityGate` 条件判定,覆盖设计来源、UI 还原度、风格主题、响应式状态、视觉验证、用户流、交互反馈、输入方式/可访问性、错误恢复和动效转场;Figma/截图/既有页面还原追加 `FigmaHighFidelityRestorationGate`、`ScopedVisualChangeGate`、`InstalledPluginVisualVerificationGate`、`ActualPreviewChainAndMockFallbackGate`、`FrontendRuntimeNetworkProbeGate`、`UIStateScopeRegressionGate`、`FigmaProductionAssetBudgetGate`、`RuntimeI18nArtifactVerificationGate`、`VisualDeviationTypeGate` 与 `DesignFramePurposeClassificationGate`;浏览器验证先执行 `FrontendBrowserVerificationBudgetGate`,用户明确自验或禁止浏览器/截图时执行 `UserSelfVerificationOverrideGate`;命中时 TestRoute 纳入 Browser/截图、Playwright/E2E、console/network/resource/runtime、代码级替代验证或人工复核证据
5252
- **复审覆盖增量与维度增量**: audit / review / ECR 的连续零发现必须附 `ReviewCoverageDelta`(覆盖面增量)与 `ReviewDimensionDeltaGate`(维度焦点增量),优先阅读此前未审查但相关联的代码、配置、测试、文档、部署副本和消费者链,并避免每轮机械重复同一组维度;无新增覆盖、无新增维度焦点且无证据化理由时,不计入有效零发现
5353
- **规范治理 Intake**: 所有模式下每条用户消息在合理性评估后都会额外检查是否命中可泛化改进;命中时主动写入 `data/process-improvements.md`(优化清单,PI),必要时联动 `data/pending-fixes.md`(PF),并显式回执 `PI/PF`
5454
- **Backlog 真相复核与状态回写**: 从 `data/*.md` open/partial 项组织新需求或新批次前,先按 `pure-open / residual-tail / already-fixed / misclassified` 分类;实施后再执行台账状态回写闭环,避免“源码已修但 backlog 仍旧 open”
5555
- **官方文档证据前置**: 新增或升级依赖、框架、SDK、平台 API、外部模块前,CP2 会要求 `OfficialDocsEvidence`,记录官方文档来源、关键用法、限制与兼容性,避免凭经验猜 API
5656
- **通用工程守门**: Node.js 项目默认不低于 `>=18`;需求/问题定义前置平台工程判断,并记录 `ImplementationComplexityLevel`,开发程度分为 `简单够用 / 中等 / 企业级`,用户未要求复杂化或需求不详细时默认 `简单够用`;依赖/兼容任务拆分业务源码平滑性与依赖层落地条件;包/库/adapter/CLI 同查代码层与包工程层;JS/Node 必要注释使用标准 JSDoc;简单 service 不重复 route/model/schema 已承担的校验
57-
- **跨项目经验吸纳守门**: 字段/本地化/状态新增前执行 `ExistingDomainContractAudit`,业务策略常量执行 `ConfigOwnershipMatrix`,接口文档合同执行 `ApiDocVerificationSync`,数据迁移执行 `DataMutationPlan`,值得吸纳建议执行 `AbsorptionDecision`,完整首版执行 `FullV1ScopeGuard`,启动优化执行 `StartupPhaseTrace`;新增吸纳 `CodeTruthRequirementGate`、`ManualReviewEvidenceRetention`、`DocumentationTranslationParityGuard`、`FormalDocsDevCodexBoundary`、`LLMPromptContractTriage`、`VerificationScopeBudgetGate`、`LiveVerificationExecutionObligation`、`ExplicitCommitAuthorizationGate`、`CompatibilityAndContractAuthorityGate`、`UIConfirmedSourceConflictTraceGate`、`PublicDocsReleasedVersionGate`、`CollectionRelationIdNamingGate`、`UserFacingVerificationArtifactLanguageGate`、`AdapterBenchmarkAttribution`、`ProductRequirementTraceabilityGate`、`LocalExecutionConfigProbe`、`ManualReviewEvidenceDataRetention`、`AdjacentScopeExpansionGuard`、`PackageNameAuthorityGate`、`PerformanceBenchmarkFirstGate`、`PublicModuleDifferentiationGate`、`V2MCPFirstPlanningGate`、`WorkspaceDataAbsorptionScopeGate`、`FlowchartNodeExplanationGate`、`DocsSiteVisualAcceptanceGate`、`OmissionOnlyReviewGate`、`ReviewFindingIntakeGate`、`ReviewDimensionDeltaGate`、`UserPerspectiveDocsGate`、`PublicUserDocsMaintainerBoundaryGate`、`DocsConsumerSweep`、`ArtifactLinkSetDedupeGate`、`FrontendRuntimeNetworkProbeGate`、`ActiveRequirementFinalResponseGate`、`MethodLevelLeakPressureProbe` 与 `V2FormalSolutionPackage`
57+
- **跨项目经验吸纳守门**: 字段/本地化/状态新增前执行 `ExistingDomainContractAudit`,业务策略常量执行 `ConfigOwnershipMatrix`,接口文档合同执行 `ApiDocVerificationSync`,数据迁移执行 `DataMutationPlan`,值得吸纳建议执行 `AbsorptionDecision`,完整首版执行 `FullV1ScopeGuard`,启动优化执行 `StartupPhaseTrace`;新增吸纳 `CodeTruthRequirementGate`、`ManualReviewEvidenceRetention`、`DocumentationTranslationParityGuard`、`FormalDocsDevCodexBoundary`、`LLMPromptContractTriage`、`VerificationScopeBudgetGate`、`LiveVerificationExecutionObligation`、`ExplicitCommitAuthorizationGate`、`CompatibilityAndContractAuthorityGate`、`UIConfirmedSourceConflictTraceGate`、`PublicDocsReleasedVersionGate`、`CollectionRelationIdNamingGate`、`UserFacingVerificationArtifactLanguageGate`、`AdapterBenchmarkAttribution`、`ProductRequirementTraceabilityGate`、`LocalExecutionConfigProbe`、`ManualReviewEvidenceDataRetention`、`AdjacentScopeExpansionGuard`、`PackageNameAuthorityGate`、`PerformanceBenchmarkFirstGate`、`PublicModuleDifferentiationGate`、`V2MCPFirstPlanningGate`、`WorkspaceDataAbsorptionScopeGate`、`FlowchartNodeExplanationGate`、`DocsSiteVisualAcceptanceGate`、`OmissionOnlyReviewGate`、`ReviewFindingIntakeGate`、`ReviewDimensionDeltaGate`、`UserPerspectiveDocsGate`、`PublicUserDocsMaintainerBoundaryGate`、`DocsConsumerSweep`、`ArtifactLinkSetDedupeGate`、`FrontendRuntimeNetworkProbeGate`、`ActiveRequirementFinalResponseGate`、`DatabaseRecordMigrationExportGate`、`FrontendBrowserVerificationBudgetGate`、`UserSelfVerificationOverrideGate`、`FindingProbeMatrixGate`、`MultiPhaseClosureGate`、`GuardPolicyBypassMatrixGate`、`SideEffectCompatibilityDocsGate`、`ExecutableExampleTruthProbeGate`、`VisualDeviationTypeGate`、`OneOffRequirementScriptPlacementGate`、`VerificationCommandSideEffectGate`、`DesignFramePurposeClassificationGate`、`RequirementPreConfirmGate`、`PackageAdapterPreConfirmEvidenceGate`、`MethodLevelLeakPressureProbe` 与 `V2FormalSolutionPackage`
5858
- **验证卫生与包边界**: release / pack / benchmark / codegen 任务中,package boundary check 必须在构建完成后单独串行执行;消费者验证异常先查 package.json、lockfile、node_modules 与 `npm ls <关键依赖>`,收尾前清理无关 dirty 文件和验证残留
5959
- **ProfileImpactCheck**: dev/fix 改动项目技术栈、目录、脚本、测试/发布路线、分发面、配置或长期连接时,会主动判定是否需要更新 Profile;无需更新时也要写明跳过理由
6060
- **敏感信息与硬编码策略**: 默认允许敏感信息、明文连接信息和硬编码出现在用户要求的代码、脚本、配置、文档、测试或报告中;只有用户 / 项目明确禁止时才脱敏、占位或改用 env、`secretRef`、secret manager、`config.local.json`

‎RULES.md‎

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

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

‎changelogs/releases/v1.11.25.md‎

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# v1.11.25 最新 data 吸纳守门与 V68 探针收口
2+
3+
## 版本信息
4+
5+
| 项目 | 内容 |
6+
|------|------|
7+
| 版本号 | v1.11.25 |
8+
| 发布日期 | 2026-07-01 |
9+
| 变更类型 | 规范增强 / 治理探针 |
10+
| 风险级别 | P2 (Low) |
11+
| 向后兼容 | ✅ 兼容 |
12+
13+
## 变更摘要
14+
15+
本版本把最新 `.devcodex/*/data` 复核与用户确认的前端验证预算、需求确认前快门、验证命令副作用、package/adapter 证据等吸纳项收口为 V68 可验证门禁。
16+
17+
## 新增门禁
18+
19+
- `DatabaseRecordMigrationExportGate`
20+
- `FrontendBrowserVerificationBudgetGate`
21+
- `UserSelfVerificationOverrideGate`
22+
- `FindingProbeMatrixGate`
23+
- `MultiPhaseClosureGate`
24+
- `GuardPolicyBypassMatrixGate`
25+
- `SideEffectCompatibilityDocsGate`
26+
- `ExecutableExampleTruthProbeGate`
27+
- `VisualDeviationTypeGate`
28+
- `OneOffRequirementScriptPlacementGate`
29+
- `VerificationCommandSideEffectGate`
30+
- `DesignFramePurposeClassificationGate`
31+
- `RequirementPreConfirmGate`
32+
- `PackageAdapterPreConfirmEvidenceGate`
33+
34+
## 影响范围
35+
36+
- 规范源:`instructions.md` 与拆分 instructions。
37+
- 执行消费者:`skills/test-router`、`dev-default`、`fix-default`、`dev-testing`、`dev-database`、`dev-docs`、`dev-plan-review`、audit / report / document-sync 等 Skill。
38+
- 模板与报告:`technical-design`、`requirement`、`implementation-plan`、dev/fix/audit/scenario-test 报告模板。
39+
- 用户文档:README、website guide、活动版本 P1 需求页与 website changelog。
40+
- 验证探针:`scripts/lib/validate-governance-tail.js` 新增 V68,`scripts/validate.js` 与 `scripts/test-spec-governance.js` 接入 V68。
41+
42+
## 台账闭环
43+
44+
- 已吸纳 `PI-055`、`PI-056`、`PI-057`、`PI-062`、`PI-063`、`PI-064`、`PI-065`、`PI-066`、`PI-067`、`PI-068`、`PI-069`、`PI-070`、`PI-071`。
45+
- 已关闭 `PF-059`、`PF-060`、`PF-061`、`PF-066`、`PF-067`、`PF-068`、`PF-069`、`PF-070`、`PF-071`、`PF-072`、`PF-073`、`PF-074`、`PF-075`、`PF-076`。
46+
- 已关闭 `GR-014`,对应 `RequirementPreConfirmGate` 检测盲点。
47+
48+
## 验证
49+
50+
- `node scripts/test-spec-governance.js`
51+
- `node scripts/validate.js`(V1~V68 全部通过)
52+
- `node .\devcodex-v1\index.js update`
53+
54+
## 迁移指南
55+
56+
无破坏性变更。已安装 DevCodex 的工作区可执行:
57+
58+
```bash
59+
npx @vextjs/devcodex update
60+
```
61+
62+
**文档生成时间**: 2026-07-01

0 commit comments

Comments
 (0)