diff --git a/docs/refactoring/README.md b/docs/refactoring/README.md new file mode 100644 index 0000000..d2a2807 --- /dev/null +++ b/docs/refactoring/README.md @@ -0,0 +1,82 @@ +# リファクタリング計画 全体像 + +最終更新: 2026-06-11 + +このディレクトリは、shift2 に蓄積した技術的負債を段階的に解消するためのリファクタリング計画です。各フェーズは独立したドキュメントになっており、上から順に着手することを前提に依存関係を設計しています。 + +## 背景: 現状の負債サマリ(2026-06-11 調査) + +| 領域 | 規模 | 主な問題 | +|------|------|----------| +| `index.html` | 3,005 行 | 約 9 割(約 2,700 行)が埋め込み CSS。25 以上のクラスが重複定義。インライン `onclick` が 20 箇所 | +| `js/modules/` | 16 ファイル・約 5,800 行 | ES modules ではなく `