Skip to content

Remove severity field from all rules#398

Merged
dennisdoomen merged 92 commits into
masterfrom
remove-severity-from-rules
May 14, 2026
Merged

Remove severity field from all rules#398
dennisdoomen merged 92 commits into
masterfrom
remove-severity-from-rules

Conversation

@dennisdoomen
Copy link
Copy Markdown
Owner

Summary

The severity rating is no longer used or meaningful, so this PR removes it entirely.

Changes

  • 130 rule files (_rules/*.md): removed the severity: N front matter field from each
  • _layouts/rule-category.html: removed the severity icon <img> tag that referenced {{ rule.severity }}.png
  • assets/images/1.png, 2.png, 3.png: deleted the now-unused severity images

Dennis Doomen and others added 30 commits February 16, 2026 18:49
* Add AV0110 guideline

Split from #298.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Update _rules/0110.md

Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>

---------

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Add AV0120 guideline

Split from #298.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Update _rules/0120.md

Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>

* Update _rules/0120.md

Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>

* Update _rules/0120.md

Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>

---------

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>
Clarified the reasoning for preventing unnecessary coupling between components.
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…collection in a `foreach` loop (#363)

* Update AV1530 guideline

Split from #298.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address review comments on AV1530: update title and add foreach collection example

Co-authored-by: dennisdoomen <572734+dennisdoomen@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dennisdoomen/CSharpGuidelines/sessions/983488b6-53b6-4360-876c-4576219b2d4f

* Remove AV1530 rule file entirely

Co-authored-by: dennisdoomen <572734+dennisdoomen@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dennisdoomen/CSharpGuidelines/sessions/0ce85de6-5278-491a-87c7-607ef017b67b

---------

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dennisdoomen <572734+dennisdoomen@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…325)

* Add AV1615 guideline

Split from #298.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Update _rules/1615.md

Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>

---------

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>
Split from #298.

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
dennisdoomen and others added 22 commits May 10, 2026 10:11
…tion scope (#328)

* Add AV1622 guideline

Split from #298.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Update _rules/1622.md

Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>

---------

Co-authored-by: Dennis Doomen <dennis.doomen@greenchoice.nl>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Bart Koelman <10324372+bkoelman@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The severity rating is no longer used. This removes:
- The severity front matter field from all 130 rule files
- The severity icon <img> from the rule-category layout
- The unused severity images (1.png, 2.png, 3.png)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dennisdoomen
Copy link
Copy Markdown
Owner Author

@copilot resolve the merge conflicts in this pull request

Co-authored-by: dennisdoomen <572734+dennisdoomen@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI commented May 14, 2026

@copilot resolve the merge conflicts in this pull request

Resolved in commit 1bd7b0f. The only conflict was in Gemfile.lock (auto-generated). I took master's version, which brings in the latest security-patched dependencies (nokogiri 1.19.3, activesupport 7.2.3.1, etc.) along with the new AGENTS.md and .agents/skills/ files added to master.

@dennisdoomen dennisdoomen merged commit 243d23d into master May 14, 2026
@dennisdoomen dennisdoomen deleted the remove-severity-from-rules branch May 14, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants