Skip to content

feat(kernel): tdd-kernel-wiring - #123

Merged
devcxl merged 2 commits into
mainfrom
feat/tdd-kernel-wiring
Jul 31, 2026
Merged

feat(kernel): tdd-kernel-wiring#123
devcxl merged 2 commits into
mainfrom
feat/tdd-kernel-wiring

Conversation

@devcxl

@devcxl devcxl commented Jul 31, 2026

Copy link
Copy Markdown
Owner

tdd-kernel-wiring

  • src/kernel/tdd/{state,adapter,digest,evaluator}.ts — 从 flowrun 迁移纯函数(逻辑零改动)
  • src/kernel/tdd/evidence.ts — 基线记录 + evidence 组装(复用 records.appendTddEvidence)
  • src/kernel/types.ts 追加 TDD 类型族
  • 新增 115 测试,全量 692 通过
  • flowrun 原文件保留(批 15 清理)

Closes #105

devcxl added 2 commits August 1, 2026 02:49
state/adapter/digest/evaluator 纯函数迁入 src/kernel/tdd/,仅改 import
路径(TDD 类型迁入 kernel/types.ts),逻辑零改动;迁移测试
test/kernel/tdd/*.test.ts 复用 flowrun 对应测试逻辑。flowrun 原
文件保留,由批 15 dead-code-removal 统一清理。
evidence.ts 提供 worktree-start 基线快照(captureWorkspaceBaseline,
computeWorkspaceDigest 封装)、evidence block 组装(buildEvidenceBlock)
与追加入口(recordTddEvidence,委托 records.appendTddEvidence 写入
Task Record 受控 comment)。新增 mock 测试验证 append 链路。
@devcxl
devcxl merged commit 261a795 into main Jul 31, 2026
1 check passed
@devcxl
devcxl deleted the feat/tdd-kernel-wiring branch August 1, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tdd-kernel-wiring

1 participant