From 98e887077ca495c1d66b3bc50e324f1f549db978 Mon Sep 17 00:00:00 2001 From: fruitriin Date: Wed, 24 Jun 2026 21:09:30 +0900 Subject: [PATCH 1/5] =?UTF-8?q?chore:=20.claude/settings.json=20=E3=81=AB?= =?UTF-8?q?=20pnpm=20lint/test/build=20=E3=81=AE=E3=83=91=E3=83=BC?= =?UTF-8?q?=E3=83=9F=E3=83=83=E3=82=B7=E3=83=A7=E3=83=B3=E3=82=92=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude/settings.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.claude/settings.json b/.claude/settings.json index b3b13c83859..4086a8f84ba 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -1,4 +1,22 @@ { + "permissions": { + "allow": [ + "Bash(pnpm lint)", + "Bash(pnpm --filter backend lint)", + "Bash(pnpm --filter frontend lint)", + "Bash(pnpm --filter frontend-embed lint)", + "Bash(pnpm --filter frontend-shared lint)", + "Bash(pnpm --filter frontend-builder lint)", + "Bash(pnpm --filter misskey-js lint)", + "Bash(pnpm --filter backend check-migrations)", + "Bash(pnpm build-misskey-js-with-types)", + "Bash(pnpm --filter backend test)", + "Bash(pnpm --filter frontend test)", + "Bash(pnpm --filter backend typecheck)", + "Bash(pnpm --filter frontend typecheck)", + "Bash(pnpm build)" + ] + }, "enabledPlugins": { "frontend-design@claude-plugins-official": true, "superpowers@claude-plugins-official": true, From 6d18d47f064e6048f2043e7620ef9c9f13050e8d Mon Sep 17 00:00:00 2001 From: fruitriin Date: Wed, 24 Jun 2026 21:21:48 +0900 Subject: [PATCH 2/5] =?UTF-8?q?=E9=96=8B=E7=99=BA=E3=83=97=E3=83=AD?= =?UTF-8?q?=E3=82=BB=E3=82=B9=E3=81=A7=E9=A0=BB=E5=87=BA=E3=81=AE=E3=83=91?= =?UTF-8?q?=E3=83=BC=E3=83=9F=E3=83=83=E3=82=B7=E3=83=A7=E3=83=B3=E3=81=AE?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .claude/settings.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.claude/settings.json b/.claude/settings.json index 4086a8f84ba..91f41254d54 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -10,7 +10,12 @@ "Bash(pnpm --filter misskey-js lint)", "Bash(pnpm --filter backend check-migrations)", "Bash(pnpm build-misskey-js-with-types)", - "Bash(pnpm --filter backend test)", + "Bash(cp .github/misskey/test.yml .config/test.yml)", + "Bash(ncp .github/misskey/test.yml .config/test.yml)", + "Bash(ncp .github/misskey/test.yml .config/test.yml && pnpm backend-unit-test 2>&1)", + "Bash(pnpm --filter backend test*)", + "Bash(pnpm --filter backend test:e2e)", + "Bash(pnpm --filter backend test:fed)", "Bash(pnpm --filter frontend test)", "Bash(pnpm --filter backend typecheck)", "Bash(pnpm --filter frontend typecheck)", From a780301483af69676ee88b4c68a7184e147c9446 Mon Sep 17 00:00:00 2001 From: fruitriin Date: Wed, 24 Jun 2026 21:29:33 +0900 Subject: [PATCH 3/5] fix --- .claude/settings.json | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.claude/settings.json b/.claude/settings.json index 91f41254d54..fadc0a57dc2 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -10,16 +10,14 @@ "Bash(pnpm --filter misskey-js lint)", "Bash(pnpm --filter backend check-migrations)", "Bash(pnpm build-misskey-js-with-types)", - "Bash(cp .github/misskey/test.yml .config/test.yml)", + "Bash(cp .github/misskey/test.yml .config/test.yml)", "Bash(ncp .github/misskey/test.yml .config/test.yml)", - "Bash(ncp .github/misskey/test.yml .config/test.yml && pnpm backend-unit-test 2>&1)", "Bash(pnpm --filter backend test*)", - "Bash(pnpm --filter backend test:e2e)", - "Bash(pnpm --filter backend test:fed)", + "Bash(pnpm backend-unit-test)", "Bash(pnpm --filter frontend test)", "Bash(pnpm --filter backend typecheck)", "Bash(pnpm --filter frontend typecheck)", - "Bash(pnpm build)" + "Bash(pnpm build )" ] }, "enabledPlugins": { From d56a204e23e6fbd125e79f38cfb4ec30d690f492 Mon Sep 17 00:00:00 2001 From: fruitriin Date: Fri, 26 Jun 2026 15:26:33 +0900 Subject: [PATCH 4/5] =?UTF-8?q?=E3=83=AC=E3=83=93=E3=83=A5=E3=83=BC?= =?UTF-8?q?=E6=8C=87=E6=91=98=E5=86=85=E5=AE=B9=E5=8F=8D=E6=98=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .claude/settings.json | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/.claude/settings.json b/.claude/settings.json index fadc0a57dc2..56167d7216d 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -2,22 +2,18 @@ "permissions": { "allow": [ "Bash(pnpm lint)", - "Bash(pnpm --filter backend lint)", - "Bash(pnpm --filter frontend lint)", - "Bash(pnpm --filter frontend-embed lint)", - "Bash(pnpm --filter frontend-shared lint)", - "Bash(pnpm --filter frontend-builder lint)", - "Bash(pnpm --filter misskey-js lint)", + "Bash(pnpm --filter * lint)", "Bash(pnpm --filter backend check-migrations)", + "Bash(pnpm --filter * typecheck)", + "Bash(pnpm build)", "Bash(pnpm build-misskey-js-with-types)", "Bash(cp .github/misskey/test.yml .config/test.yml)", "Bash(ncp .github/misskey/test.yml .config/test.yml)", - "Bash(pnpm --filter backend test*)", "Bash(pnpm backend-unit-test)", - "Bash(pnpm --filter frontend test)", - "Bash(pnpm --filter backend typecheck)", - "Bash(pnpm --filter frontend typecheck)", - "Bash(pnpm build )" + "Bash(pnpm --filter backend test)", + "Bash(pnpm --filter backend test:e2e)", + "Bash(pnpm --filter backend test:fed)", + "Bash(pnpm --filter frontend test)" ] }, "enabledPlugins": { From dc1916d1837d5cf1bf3b8c0670a0c82cce4d4b84 Mon Sep 17 00:00:00 2001 From: fruitriin Date: Sun, 28 Jun 2026 10:17:22 +0900 Subject: [PATCH 5/5] fix indent --- .claude/settings.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.claude/settings.json b/.claude/settings.json index 56167d7216d..6fbf5f89193 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -5,12 +5,12 @@ "Bash(pnpm --filter * lint)", "Bash(pnpm --filter backend check-migrations)", "Bash(pnpm --filter * typecheck)", - "Bash(pnpm build)", + "Bash(pnpm build)", "Bash(pnpm build-misskey-js-with-types)", "Bash(cp .github/misskey/test.yml .config/test.yml)", "Bash(ncp .github/misskey/test.yml .config/test.yml)", "Bash(pnpm backend-unit-test)", - "Bash(pnpm --filter backend test)", + "Bash(pnpm --filter backend test)", "Bash(pnpm --filter backend test:e2e)", "Bash(pnpm --filter backend test:fed)", "Bash(pnpm --filter frontend test)"