Skip to content

feat: 差分検知エンジン実装#30

Merged
Kewton merged 1 commit into
developfrom
feature/25-diff-detection
Mar 20, 2026
Merged

feat: 差分検知エンジン実装#30
Kewton merged 1 commit into
developfrom
feature/25-diff-detection

Conversation

@Kewton
Copy link
Copy Markdown
Owner

@Kewton Kewton commented Mar 20, 2026

Summary

  • manifest.json比較による変更/追加/削除ファイル検出エンジン
  • DiffResult構造体、detect_changes関数
  • .cmindexignore対応、拡張子フィルタ
  • Manifest::load_or_default追加
  • 13テスト追加(141テスト全パス)

Test plan

  • cargo test --all 全パス
  • cargo clippy --all-targets -- -D warnings 警告0件

Closes #25

🤖 Generated with Claude Code

- DiffResult構造体(added/modified/deleted/unchanged)
- detect_changes関数(manifest vs ファイルシステム比較)
- .cmindexignore対応、拡張子フィルタ(.md)
- Manifest::load_or_default追加
- 13テスト追加(追加/変更/削除/未変更/混合/ラウンドトリップ等)

Closes #25

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Kewton Kewton merged commit 10a151c into develop Mar 20, 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