From b93cf43c2a19c61e3a9990f00d8e58f8e391a909 Mon Sep 17 00:00:00 2001 From: Pier-Jean Malandrino Date: Wed, 1 Apr 2026 14:55:31 +0200 Subject: [PATCH 1/3] Move @vitest/mocker from dependencies to devDependencies Test utility was incorrectly listed as a production dependency, adding unnecessary weight to the production Docker image. --- frontend/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/package.json b/frontend/package.json index a540d3f..580d0b3 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -16,7 +16,6 @@ "format:check": "prettier --check src/" }, "dependencies": { - "@vitest/mocker": "^4.1.2", "dompurify": "^3.3.3", "marked": "^17.0.4", "pinia": "^2.3.0", @@ -25,6 +24,7 @@ }, "devDependencies": { "@eslint/js": "^9.0.0", + "@vitest/mocker": "^4.1.2", "@types/dompurify": "^3.2.0", "@vitejs/plugin-vue": "^6.0.5", "eslint": "^9.0.0", From c5afe5ad888e841397cd57370ebfc1c57f75865e Mon Sep 17 00:00:00 2001 From: Pier-Jean Malandrino Date: Wed, 1 Apr 2026 14:55:53 +0200 Subject: [PATCH 2/3] Add CLAUDE.md to gitignore Local Claude Code configuration files should not be committed. --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index dcc86cc..48d6664 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,8 @@ site/ .vscode/ .run/ .claude/ +CLAUDE.md +*/CLAUDE.md *.iml # OS From 8319b45f25ec56e7f6cfc2c3ad168fafd304bdae Mon Sep 17 00:00:00 2001 From: Pier-Jean Malandrino Date: Thu, 2 Apr 2026 10:55:25 +0200 Subject: [PATCH 3/3] Add excalidraw folder to gitignore --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 48d6664..634e253 100644 --- a/.gitignore +++ b/.gitignore @@ -34,6 +34,9 @@ __pycache__/ .venv/ *.egg-info/ +# Excalidraw working files +docs/excalidraw/ + # Logs *.log hs_err_pid*