You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: restructure README for visual polish and navigation
Promote sample output above the fold, add badges and emoji headers,
collapse reference sections behind <details> blocks, create separate
audience paths for developers and reviewers. Move Help Wanted and
Ways to Contribute to CONTRIBUTING.md.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Self-contained improvements where reviewer expertise would be especially valuable:
304
+
305
+
-**Polkit action ID validation** — verify `.policy` file exists with `org.gnome.shell.extensions.*` ID when `pkexec` is used
306
+
-**Schema filename validation** — ensure `.gschema.xml` filename matches the schema ID inside
307
+
-**Module-scope mutable state** — detect `Map`/`Set` at module level (mutable state outside `enable()`/`disable()`)
308
+
-**New rejection patterns** — if you see a common rejection reason not covered by ego-lint, [open an issue](https://github.com/ZviBaratz/gnome-extension-reviewer/issues) with the pattern
309
+
293
310
## Rule Lifecycle
294
311
295
312
- New rules start as **advisory** (WARN) unless they correspond to a documented MUST requirement in the official guidelines
0 commit comments