Skip to content

fix(why): progress-reportの分類修正 (#160)#164

Merged
Kewton merged 1 commit intodevelopfrom
fix/issue-160-why-classification
Mar 25, 2026
Merged

fix(why): progress-reportの分類修正 (#160)#164
Kewton merged 1 commit intodevelopfrom
fix/issue-160-why-classification

Conversation

@Kewton
Copy link
Copy Markdown
Owner

@Kewton Kewton commented Mar 25, 2026

Closes #160
🤖 Generated with Claude Code

…160)

progress-report.md was incorrectly displayed as [review] in why command
output because doc_subtype was not propagated from knowledge_edges metadata.

Changes:
- Add display_label_en() method to DocSubtype for English display labels
- Add doc_subtype field to KnowledgeRelatedResult and WhyDocumentEntry
- Update find_knowledge_related() SQL to SELECT ke2.metadata
- Update relation_display_label() to prioritize doc_subtype over relation
- Apply relation_display_label() in LLM output for consistency
- Update all existing tests with new doc_subtype field

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Kewton Kewton merged commit 6c0d2aa into develop Mar 25, 2026
3 checks passed
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.

1 participant