Skip to content

fix(semantic): preserve repository hierarchy in overviews#1376

Merged
qin-ctx merged 1 commit intovolcengine:mainfrom
chethanuk:fix/1269-overview-hierarchy
Apr 13, 2026
Merged

fix(semantic): preserve repository hierarchy in overviews#1376
qin-ctx merged 1 commit intovolcengine:mainfrom
chethanuk:fix/1269-overview-hierarchy

Conversation

@chethanuk
Copy link
Copy Markdown
Contributor

Summary

  • tighten overview generation guidance so child directories are treated as parts of the same repository by default
  • strengthen prompt regression coverage for repository hierarchy rules
  • keep the change scoped to the overview prompt and test coverage

Testing

  • pytest tests/storage/test_semantic_processor_language.py -v

Fixes #1269

@github-actions
Copy link
Copy Markdown

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis ✅

1269 - Fully compliant

Compliant requirements:

  • 添加了 overview 生成的关系规则,引导将子目录视为同一仓库的一部分
  • 新增测试验证关系规则存在于 prompt 中
⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
🏅 Score: 95
🧪 PR contains tests
🔒 No security concerns identified
✅ No TODO sections
🔀 No multiple PR themes
⚡ No major issues detected

@github-actions
Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

@qin-ctx qin-ctx merged commit d909bae into volcengine:main Apr 13, 2026
6 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in OpenViking project Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Bug]: overview content summarization

2 participants