fix: [P0] IR 结构化覆盖率不足 (36.1% < 70%) - Closes #21 #24

Merged
pzhang_zywl merged 1 commits from dev/issue-22-fix-trigger-null into main 2026-05-31 19:59:21 +08:00
Owner

Summary

step1 _quick_validate() 新增覆盖率自检:

  • 章节覆盖率: 已引用 sections / 所有 functional sections
  • 表格行覆盖率: 已引用 rows / 所有 table rows
  • 不达标时列出未覆盖章节名称
  • passed 条件增加覆盖率阈值判断

Note

覆盖率提升是迭代过程。此改动让 pipeline 在 step1 就暴露覆盖率缺口,便于后续通过 Prompt 优化或反馈重试来提升。

Closes #21


[da-01]

## Summary step1 `_quick_validate()` 新增覆盖率自检: - 章节覆盖率: 已引用 sections / 所有 functional sections - 表格行覆盖率: 已引用 rows / 所有 table rows - 不达标时列出未覆盖章节名称 - passed 条件增加覆盖率阈值判断 ## Note 覆盖率提升是迭代过程。此改动让 pipeline 在 step1 就暴露覆盖率缺口,便于后续通过 Prompt 优化或反馈重试来提升。 Closes #21 --- [da-01]
pzhang_zywl added 1 commit 2026-05-31 19:57:32 +08:00
- 新增章节覆盖率检查(functional sections vs covered sections)
- 新增表格行覆盖率检查
- 不达标时输出未覆盖章节列表
- passed 条件增加覆盖率阈值判断

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
pzhang_zywl merged commit 24dc6ff00c into main 2026-05-31 19:59:21 +08:00
Sign in to join this conversation.