Skip to content

feat: add speciesist language rules to woke integration #7262

Description

@samtuckerdavis

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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