A collection of Osprey rules for ATProto

add readme warnings

+10
+3
README.md
··· 1 1 # Osprey ATProto Ruleset 2 2 3 + > [!WARNING] 4 + > The content in this repository drives social network moderation decisions. As such, there may be items that you find offensive, such as lists of slurs. 5 + 3 6 This is a ruleset for [Osprey](https://github.com/roostorg/osprey) for use with ATProto, and specifically for [Bluesky](https://bsky.app). It is the ruleset that is used live on 4 7 the [labeler that I personally run](https://bsky.app/profile/labeler.hailey.at). It may be used in conjunction with [my fork of Osprey](https://github.com/haileyok/osprey), which 5 8 has implemented various components required for these rules (ATProto labels output sink, ML model calling, Redis counter system, etc).
+7
lists/README.md
··· 1 + # Lists 2 + 3 + > [!WARNING] 4 + > Some files in this directory such as `slurs.yaml` contain content that you may find offensive. 5 + 6 + Lists here are loaded into Osprey and are cached either as lists of strings or as lists of regex patterns (for example, when "censorizing" a list of phrases to be matched against 7 + common Unicode characters). Lists should be simple YAML formatted lists, without complex YAML formatting.