Skip to content

feat(kernel): project-profile-parser - #119

Merged
devcxl merged 1 commit into
mainfrom
feat/project-profile-parser
Jul 31, 2026
Merged

feat(kernel): project-profile-parser#119
devcxl merged 1 commit into
mainfrom
feat/project-profile-parser

Conversation

@devcxl

@devcxl devcxl commented Jul 31, 2026

Copy link
Copy Markdown
Owner

project-profile-parser

  • src/kernel/profile.ts — AGENTS.md ## Project Profile 区块解析(白名单 10 key)、缺失容错、确认回写
  • 新增 17 测试,全量 516 通过

Closes #101

…#101)

- parseProjectProfile: 白名单 key 提取结构化 ProjectProfile(test/regression 命令、
  test/implementation 文件模式、tdd 模式、版本规则、tag 格式、workflow 路径、风险模式)
- 未知 key warning 不阻断;重复 key 取最后;tagFormat 缺 {version} 占位符拒绝
- readProjectProfile: 根 AGENTS.md 读取,文件/区块缺失返回空 Profile 不抛错
- upsertProjectProfile: 确认回写辅助(整块替换或末尾追加)
@devcxl
devcxl merged commit 9a693d4 into main Jul 31, 2026
1 check passed
@devcxl
devcxl deleted the feat/project-profile-parser 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.

project-profile-parser

1 participant