Skip to content

feat: add speciesist language rules to woke integration #7262

@stuckvgn

Description

@stuckvgn

Feature Request

Context

MegaLinter already integrates woke for inclusive language scanning. We've created speciesist language rules for woke that extend its coverage to a new category of non-inclusive language.

Proposal

Include our speciesist language rules as an optional configuration in MegaLinter's woke integration, or document how users can extend the woke configuration with additional rule sets.

Available Tools

We've built speciesist language scanners for multiple tools that MegaLinter integrates or could integrate:

  1. woke rules: PR #284 — community example config with 30+ speciesist language rules
  2. Vale style package: Open-Paws/vale-speciesism — distributable via vale sync
  3. GitHub Action: Open-Paws/speciesist-language-action — standalone CI action

Academic Foundation

  • Hagendorff et al. (2023). "Speciesist bias in AI." AI and Ethics.
  • Takeshita et al. (2022). Information Processing & Management.
  • Leach et al. (2023). "Speciesism in everyday language." British Journal of Social Psychology.

Suggestion

The simplest integration would be documenting how MegaLinter users can extend their .woke.yaml with speciesist language rules. Alternatively, MegaLinter could ship our rules as an opt-in flavor or configuration option.

Happy to help with implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions