diff --git a/CHANGELOG.md b/CHANGELOG.md index fae59979..64919f2e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,8 +40,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), - Extended console color emphasis so warning messages are also highlighted in yellow for consistency with the final success/failure messages. - Updated configuration samples, documentation, and automated tests for timestamp-regression warnings. - Reorganized runtime composition around [`ProgramRunner`](ProgramRunner.cs), [`DiffExecutionContext`](Services/DiffExecutionContext.cs), and interface-based services to improve diff-pipeline testability and reduce direct static-state coupling. -- Split developer and testing guidance into dedicated documents and expanded the [README](README.md) with clearer installation examples and comparison-flow documentation. -- Expanded the developer guide with execution lifecycle, DI boundaries, runtime-mode notes, Mermaid diagrams, and a clearer documentation map across README and testing guidance. +- Split the [developer guide](doc/DEVELOPER_GUIDE.md) and [testing guide](doc/TESTING_GUIDE.md) into dedicated documents and expanded the [README](README.md) with clearer installation examples and comparison-flow documentation. +- Expanded the [developer guide](doc/DEVELOPER_GUIDE.md) with execution lifecycle, DI boundaries, runtime-mode notes, Mermaid diagrams, and a clearer documentation map across [README](README.md) and [testing guide](doc/TESTING_GUIDE.md). #### Fixed @@ -249,8 +249,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), - コンソール出力の色強調を見直し、最終的な成功・失敗メッセージに加えて警告メッセージも黄色で強調表示するようにしました。 - 更新日時逆転警告に合わせて、設定例、各種ドキュメント、自動テストを更新しました。 - [`ProgramRunner`](ProgramRunner.cs)、[`DiffExecutionContext`](Services/DiffExecutionContext.cs)、インターフェイスベースのサービス構成へ整理し、差分パイプラインのテスタビリティを向上させるとともに、静的状態への直接依存を減らしました。 -- 開発者向け・テスト向けドキュメントを分離し、[README](README.md) のインストール手順と比較フロー説明を拡充しました。 -- 開発者ガイドに実行ライフサイクル、DI 境界、実行モード、Mermaid 図を追加し、README とテストガイドのドキュメント導線も整理しました。 +- [開発者ガイド](doc/DEVELOPER_GUIDE.md) と [テストガイド](doc/TESTING_GUIDE.md) を専用ドキュメントとして分離し、[README](README.md) のインストール手順と比較フロー説明を拡充しました。 +- [開発者ガイド](doc/DEVELOPER_GUIDE.md) に実行ライフサイクル、DI 境界、実行モード、Mermaid 図を追加し、[README](README.md) と [テストガイド](doc/TESTING_GUIDE.md) のドキュメント導線も整理しました。 #### 修正 diff --git a/doc/DEVELOPER_GUIDE.md b/doc/DEVELOPER_GUIDE.md index 0d8e5271..2d75d95d 100644 --- a/doc/DEVELOPER_GUIDE.md +++ b/doc/DEVELOPER_GUIDE.md @@ -17,6 +17,7 @@ Related documents: | Understand the end-to-end execution flow | [Execution Lifecycle](#guide-en-execution-lifecycle) | | Trace service boundaries and DI scopes | [Dependency Injection Layout](#guide-en-di-layout) | | Change file classification behavior | [Comparison Pipeline](#guide-en-comparison-pipeline) | +| Understand or adjust configuration keys and runtime mode | [Configuration and Runtime Modes](#guide-en-config-runtime) | | Tune performance or network-share behavior | [Performance and Runtime Modes](#guide-en-performance-runtime) | | Refresh the generated API reference site | [Documentation Site and API Reference](#guide-en-doc-site) | | Update build, test, or artifact behavior | [CI and Release Notes](#guide-en-ci-release) | @@ -469,6 +470,7 @@ Before merging behavior changes, check: | 実行全体の流れを把握したい | [実行ライフサイクル](#guide-ja-execution-lifecycle) | | サービス境界や DI スコープを追いたい | [Dependency Injection 構成](#guide-ja-di-layout) | | ファイル判定ロジックを変更したい | [比較パイプライン](#guide-ja-comparison-pipeline) | +| 設定キーや実行モード判定を理解したい | [設定と実行モード](#guide-ja-config-runtime) | | 性能やネットワーク共有向け挙動を調整したい | [性能と実行モード](#guide-ja-performance-runtime) | | 自動生成 API リファレンスを更新したい | [ドキュメントサイトと API リファレンス](#guide-ja-doc-site) | | ビルド・テスト・成果物の流れを変えたい | [CI とリリースまわり](#guide-ja-ci-release) |