# 変更履歴

## v1.5.0 - 軽量チェック制限問題完全解決 (2025-08-15)

### 🚀 大規模プロジェクト対応強化

#### 新機能
- **並列処理システム実装**: GNU parallel対応による品質チェック高速化
- **適応的ファイル処理**: 5件制限 → 50件対応（10倍向上）
- **優先度ベース選択**: Domain/Application層優先の効率的チェック
- **バッチ処理拡張**: 10件 → 15件バッチサイズで大規模変更対応

#### 改善内容
- **pre-commit-file-check大幅強化**
  - ファイル処理能力: 5件 → 50件（10倍向上）
  - 並列処理: 5ファイル以上で自動並列実行（最大3並列）
  - 優先度システム: Domain/Application層を優先処理
  - 適応的処理: 大規模変更時の効率的な処理モード

- **check_tdd_ddd_compliance.py機能拡張**
  - 違反表示制限: 5件 → 20件（4倍向上）
  - 重要違反: CRITICAL/HIGH違反は無制限表示
  - 詳細モード: `--verbose/-v`フラグで全違反表示
  - カラー表示: 重要度別の視覚的分類

#### 技術改善
- **システム統合品質向上**
  - 並列安全性: GNU parallel利用での安全な並列処理
  - 環境非依存: フォールバック機能による堅牢性
  - 詳細ガイダンス: エラー修正手順の明確な提示

### 📊 パフォーマンス効果
- **処理能力**: 485ファイルの大規模変更で優先度処理が正常動作
- **品質検出**: 703件の違反から50件の重要違反を適切に抽出
- **並列効率**: 6ファイルを0.225秒で高速並列処理

### 🛠️ システム要件更新
- **推奨**: GNU parallel（並列処理による高速化）
- **対応**: Ubuntu/Debian/WSL: `sudo apt install parallel`
- **対応**: macOS: `brew install parallel`

### 📝 ドキュメント更新
- README.md: 環境要件とセットアップ手順更新
- pyproject.toml: システム要件の明記
- 新機能の使用方法と効果説明

---

## 過去のバージョン

### v1.4.x - DDD準拠アーキテクチャ改善
### v1.3.x - 品質管理システム統合
### v1.2.x - Claude Code統合機能
### v1.1.x - 視点情報連動品質評価
### v1.0.x - 初期リリース

詳細な変更履歴は各バージョンのコミット履歴を参照してください。
