diff --git a/stylelint.config.js b/stylelint.config.js
index cdb10c02e..9f9509163 100644
--- a/stylelint.config.js
+++ b/stylelint.config.js
@@ -2,9 +2,16 @@ module.exports = {
   extends: ['stylelint-config-standard-scss'],
   ignoreFiles: [
     'app/javascript/styles/mastodon/reset.scss',
+    'coverage/**/*',
     'node_modules/**/*',
+    'public/assets/**/*',
+    'public/packs/**/*',
+    'public/packs-test/**/*',
     'vendor/**/*',
   ],
+  reportDescriptionlessDisables: true,
+  reportInvalidScopeDisables: true,
+  reportNeedlessDisables: true,
   rules: {
     'at-rule-empty-line-before': null,
     'color-function-notation': null,