diff --git a/.claude/settings.local.json b/.claude/settings.local.json index f33bcf3..78484fa 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -2,7 +2,8 @@ "permissions": { "allow": [ "Bash(npm run:*)", - "Bash(ls:*)" + "Bash(ls:*)", + "Bash(npm test:*)" ] } } diff --git a/CLAUDE.md b/CLAUDE.md index dd24749..5a69891 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -98,6 +98,7 @@ Services throw `AppError` subclasses (`NotFoundError`, `ConflictError`, `Forbidd 5. **`.lean().exec()`** on all Mongoose read queries 6. **`householdId` filter** on every domain query — this is the multi-tenancy boundary 7. **No emojis** — never use emoji characters in source code, UI text, console output, or documentation +8. **`npx` is banned** — never run `npx` for any reason. Use `npm run