From f604ca4043a9005d635cee8db0b82765b816f369 Mon Sep 17 00:00:00 2001 From: EwdErna Date: Thu, 1 Oct 2026 23:09:55 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20Markdown=E3=81=AElint=E8=A6=8F?= =?UTF-8?q?=E5=89=87=E3=82=92=E3=83=AA=E3=83=9D=E3=82=B8=E3=83=88=E3=83=AA?= =?UTF-8?q?=E3=81=AB=E7=BD=AE=E3=81=8D=E3=80=81=E3=82=B3=E3=83=9F=E3=83=83?= =?UTF-8?q?=E3=83=88=E5=89=8D=E3=81=AB=E4=BF=AE=E6=AD=A3=E3=82=92=E3=81=8B?= =?UTF-8?q?=E3=81=91=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit VS Codeは保存時にmarkdownlintの修正を入れるが、規則(MD007のインデント4)がユーザー設定にしかなく、 CLIからは参照されなかった。そのためコミット直後に差分が出ていた。 規則を .markdownlint.jsonc に移し、コミット前に変更したファイルへ --fix をかける指示をCLAUDE.mdに足した。 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01TsCdfhhE6uxxHkrdJtwFXF --- .markdownlint.jsonc | 4 ++++ CLAUDE.md | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 .markdownlint.jsonc diff --git a/.markdownlint.jsonc b/.markdownlint.jsonc new file mode 100644 index 0000000..c492151 --- /dev/null +++ b/.markdownlint.jsonc @@ -0,0 +1,4 @@ +// VS Codeのユーザー設定(markdownlint.config)と同じ規則にそろえる +{ + "MD007": { "indent": 4 } +} diff --git a/CLAUDE.md b/CLAUDE.md index 8a2a3b2..96cec19 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -127,6 +127,9 @@ PHY(物理配置) / ELC(電気配線) / IDX(キー識別) / MAP(キーマップ) - ドキュメントを更新するときは、上のルール1〜5のどこに属する情報かを判断してから書く。分類に迷うものは書く前に確認する。 - 調査タスクの結果は、結論だけをメインドキュメントに書き、調査過程は `journal/` に落とす。 - 既存ドキュメントの記述と食い違う事実を見つけたら、勝手に上書きせず指摘する。 +- Markdownをコミットする前に、変更したファイルへ `npx markdownlint-cli2 --fix ` をかける。 + エディタが保存時に同じ修正を入れるため、かけずにコミットするとコミット直後に差分が出る。 + 規則は `.markdownlint.jsonc`。変更していないファイルの指摘は直さない。 ## 未確認事項