設計・運用で何を決めたか、なぜそうしたかの記録です。現在の状態は各ドキュメント(一覧)に書き、ここには背景・判断・理由・影響を残します。
- ファイル名は
YYYY-MM-DD-<英語の短い名前>.md。日付は判断した日 - 見出しは「日付」「状態」「背景」「判断」「理由」「影響」「参照」
- 判断を変えたときは、元の記録は消さずに「状態」を「置き換え済み」にし、後継の記録へのリンクを書く
| 日付 | 判断 | 状態 |
|---|---|---|
| 2026-02-21 | 移植を TODO の消化から品質の検証に移す | 採用(移植は完了) |
| 2026-10-12 | GUI を SRCRender と新しいフロントエンド(Avalonia・Web)に移し、WinForms 版は残す | 採用 |
| 2026-10-12 | SRC フルパッケージの素材を本リポジトリで再配布しない | 採用 |
| 2026-10-12 | E2E テストと VRT を SRCRender 上のヘッドレスなプレイで行い、フロントエンドの UI テストは最小にする | 採用 |
| 2026-10-15 | 元の SRC の動作を期待値にしたテストで移植の不具合を記録する | 採用 |
| 2026-10-16 | リリースのタグをアプリの版にし、VS Code 拡張の版をライブラリと合わせる | 採用 |
| 2026-10-17 | ログを Microsoft.Extensions.Logging にまとめ、デスクトップでは既定でファイルに残す | 採用 |
| 2026-10-17 | SRC#Web の発行を既定で AOT コンパイルにする | 採用 |
| 2026-10-20 | CI の必須チェックを ci-passed にまとめ、Dependabot の更新を自動でマージする | 採用 |
| 2026-10-20 | VB から C# への移植を完了とする | 採用 |
| 2026-10-29 | フロントエンドにサポート階層を設け、SRC#Form を維持の階層にする | 採用 |
| 2026-10-31 | 役目を終えたコード・ツール・ワークフローを消す | 採用 |
| 2026-10-31 | リグレッションを防ぐことを最優先にした品質保証の改善 | 採用 |
| 2026-11-01 | SRC#Avalonia に SoundFont(TimGM6mb)を同梱する | 採用 |