Skip to content

Commit 44870da

Browse files
committed
feat: release DevCodex 1.13.0
1 parent cab651a commit 44870da

132 files changed

Lines changed: 22730 additions & 6686 deletions

File tree

Some content is hidden

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

‎.github/workflows/ci.yml‎

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [main]
6+
pull_request:
7+
workflow_dispatch:
8+
9+
permissions:
10+
contents: read
11+
12+
jobs:
13+
core:
14+
name: Core (${{ matrix.os }}, Node ${{ matrix.node }})
15+
runs-on: ${{ matrix.os }}
16+
strategy:
17+
fail-fast: false
18+
matrix:
19+
include:
20+
- os: ubuntu-latest
21+
node: 18.x
22+
- os: ubuntu-latest
23+
node: 20.x
24+
- os: ubuntu-latest
25+
node: 22.x
26+
- os: windows-latest
27+
node: 22.x
28+
steps:
29+
- uses: actions/checkout@v6
30+
- uses: actions/setup-node@v4
31+
with:
32+
node-version: ${{ matrix.node }}
33+
cache: npm
34+
- run: npm ci
35+
- run: npm run test:core
36+
- run: npm run test:checked-command
37+
38+
full-quality:
39+
name: Full quality (Node 20.19)
40+
runs-on: ubuntu-latest
41+
steps:
42+
- uses: actions/checkout@v6
43+
- uses: actions/setup-node@v4
44+
with:
45+
node-version: 20.19.0
46+
cache: npm
47+
- run: npm ci
48+
- run: npm ci --prefix website
49+
- run: npm test
50+
- run: npm run test:coverage
51+
- run: npm run test:audit
52+
53+
website-package:
54+
name: Website and package (Node 22.14)
55+
runs-on: ubuntu-latest
56+
steps:
57+
- uses: actions/checkout@v6
58+
- uses: actions/setup-node@v4
59+
with:
60+
node-version: 22.14.0
61+
cache: npm
62+
- run: npm ci
63+
- run: npm ci --prefix website
64+
- run: npm --prefix website run build
65+
- run: node scripts/check-generated-site-links.js
66+
- run: npm run release:dry-run:all
67+
- run: npm run test:pack-clean

‎.gitignore‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Root .gitignore — DevCodex refactor workspace
22
node_modules/
3-
.github/
3+
.github/*
4+
!.github/workflows/
5+
!.github/workflows/**
46
# DevCodex Claude Code adapter output (devcodex init --claude target; do not commit in source repo)
57
.claude/
68
# DevCodex Codex adapter output (devcodex init --codex target; do not commit in source repo)
@@ -10,6 +12,7 @@ AGENTS.md
1012
CLAUDE.md
1113
.vscode/
1214
dist/
15+
coverage/
1316
*.log
1417
.env
1518
.env.local

‎.npmrc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
@vextjs:registry=https://npm.pkg.github.com
2-
//npm.pkg.github.com/:_authToken=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
2+
//npm.pkg.github.com/:_authToken=${NODE_AUTH_TOKEN}

‎CHANGELOG.md‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
| 版本 | 日期 | 变更摘要 | 详细 |
1111
|------|------|---------|------|
12+
| [v1.13.0](./changelogs/releases/v1.13.0.md) | 2026-07-14 | ✨ **控制面模块化、返工预防与消费者验证**:新增 2 个 gray Skill、V92~V95、确定性 Skill portfolio、运行态/部署 manifest、受检命令、控制面模块拆分并以 GitHub Packages 发布 | [查看](./changelogs/releases/v1.13.0.md) |
1213
| [v1.12.0](./changelogs/releases/v1.12.0.md) | 2026-07-13 | ✨ **Skill 缺口、规模路由与专业 Owner 扩展**:新增 `skill-gap-analysis`、`skill-lifecycle-governance` 及分布式系统、性能工程、隐私合规、AI 评测 4 个专家 Owner;Skill 68→74、专家 Owner 17→21,并新增 `ProjectArtifactScaleRoutingGate` 与 V91 | [查看](./changelogs/releases/v1.12.0.md) |
1314
| [v1.11.33](./changelogs/releases/v1.11.33.md) | 2026-07-10 | 🔧 **修复协作、Profile 真相与发布闭环**:归档模型无关双层修复契约、MCP/Profile/audit/生成站点阻断修复,并新增 `ProfileTruthReconciliationGate`、`AuthorizedLocalSecurityAuditPresentationGate`、`PublisherCredentialTopologyGate` 与 V87~V90 | [查看](./changelogs/releases/v1.11.33.md) |
1415
| [v1.11.32](./changelogs/releases/v1.11.32.md) | 2026-07-09 | 🔧 **专家能力、记忆启动链与发布包依赖闭包**:新增 `expert-output-quality`、17 个专家 Owner Skill、`ExpertOutputQualityGate`、`ExpertOwnerSkillGate`、`MemoryCannotSatisfyBootstrapGate` 与 `PackagedScriptDependencyClosureGate`,补齐 V84/V85/V86 探针,防止专家口径泛化、宿主 Memories 替代文件真相源,以及源码测试通过但 tarball 公开脚本缺运行时依赖 | [查看](./changelogs/releases/v1.11.32.md) |
@@ -120,9 +121,9 @@
120121

121122
## 相关文档
122123

123-
- [`changelogs/releases/v1.11.24.md`](./changelogs/releases/v1.11.24.md) — 最新版本详细变更文档
124-
- [`changelogs/releases/v1.11.23.md`](./changelogs/releases/v1.11.23.md) — 上一版本详细变更文档
125-
- [`changelogs/releases/v1.11.22.md`](./changelogs/releases/v1.11.22.md) — 历史版本详细变更文档
124+
- [`changelogs/releases/v1.13.0.md`](./changelogs/releases/v1.13.0.md) — 最新版本详细变更文档
125+
- [`changelogs/releases/v1.12.0.md`](./changelogs/releases/v1.12.0.md) — 上一版本详细变更文档
126+
- [`changelogs/releases/v1.11.33.md`](./changelogs/releases/v1.11.33.md) — 历史版本详细变更文档
126127
- [`changelogs/releases/v1.11.21.md`](./changelogs/releases/v1.11.21.md) — 历史版本详细变更文档
127128
- [`changelogs/releases/v1.11.18.md`](./changelogs/releases/v1.11.18.md) — 历史版本详细变更文档
128129
- [`changelogs/releases/v1.11.17.md`](./changelogs/releases/v1.11.17.md) — 历史版本详细变更文档

0 commit comments

Comments
 (0)