diff --git a/home-claude/settings.json b/home-claude/settings.json
index a60b1da..ffdcc1f 100644
--- a/home-claude/settings.json
+++ b/home-claude/settings.json
@@ -53,5 +53,7 @@
"enabledPlugins": {
"csharp-lsp@claude-plugins-official": true
},
- "alwaysThinkingEnabled": true
+ "alwaysThinkingEnabled": true,
+ "effortLevel": "low",
+ "model": "sonnet"
}
diff --git a/memory/projects/ISMS-DB/MEMORY.md b/memory/projects/ISMS-DB/MEMORY.md
index d345637..a2c7d11 100644
--- a/memory/projects/ISMS-DB/MEMORY.md
+++ b/memory/projects/ISMS-DB/MEMORY.md
@@ -24,6 +24,34 @@
- Script validates: .lock, control exists, Id unique, Iteration unique
- For the JSON heredoc: use python3 inline to generate UUIDs + timestamps, then echo
+## Dark Mode
+- Project DOES use `data-bs-theme="dark"` — always add dark-mode overrides for 3rd-party CSS (Toast UI, diff2html, etc.)
+- Pattern: `[data-bs-theme="dark"] .class { ... }` in `site.css`
+- Use `var(--bs-body-bg)`, `var(--bs-body-color)`, `var(--bs-tertiary-bg)`, `var(--bs-border-color)`
+
## Razor Gotcha
- `RZ1031`: cannot put free-standing `@(expr)` in `