-
Notifications
You must be signed in to change notification settings - Fork 5
/
its-woke-rules.yaml
159 lines (158 loc) · 5.18 KB
/
its-woke-rules.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
rules:
- name: black hat
terms: [black hat]
severity: error
regex: black[\s-_]*hat
regexMs: "[bB]lackhat(*)>"
alternatives: [ unethical(adj), unethical hacker(n) ]
description: This term is racially insensitive
- name: blacklist
terms: [blacklist]
severity: error
regex: black[\s-_]*list
regexMs: "[bB]lacklist(*)>"
alternatives: [ denylist(n), banned list(n), block(v), deny(v), ban(v) ]
description: This term is racially insensitive
- name: blackout
terms: [blackout]
severity: error
regex: black[\s-_]*out
regexMs: "[bB]lackout(*)>"
alternatives: [restriction(n), outage(n), restrict(v), failed (adj)]
description: This term is racially insensitive
- name: brownout
terms: [brownout]
severity: error
regex: brown[\s-_]*out
regexMs: "[bB]rownout(*)>"
alternatives: [restriction(n), outage(n), restrict(v), failed (adj), network degradation (np)]
description: This term is racially insensitive
- name: cakewalk
terms: [cakewalk]
severity: error
regex: cake[\s-_]*walk
regexMs: "[cC]akewalk(*)>"
alternatives: [ easy ]
description: [ This term is racially insensitive ]
- name: disable
terms: [disable]
severity: error
regex: "\\sdisabled*\\s"
regexMs: "[dD]isable(*)>"
alternatives: [ deactivate ]
description: This term is insensitive to persons with disabilities
- name: female
terms: [female]
severity: error
regex: "\\bfemale\\b"
regexMs: "[fF]emale(*)>"
alternatives: [ jack(n), socket(n) ]
description: This term can be genderist. Avoid using it in anthropomorphic contexts
such as for physical connections.
- name: grandfathered
terms: [grandfathered]
severity: error
regex: "\\bgrandfathered\\b"
regexMs: "[gG]randfathered(*)>"
alternatives: [ legacy (adj) ]
description: This is racially insensitive when used as an adjective or verb.
- name: handicap
terms: [handicap]
severity: error
regex: "\\bhandicap\\b"
regexMs: "[hH]andicap(*)>"
alternatives: [ obstacle (n), impede (v), restrict (v) ]
description: This term is insensitive to persons with disabilities
- name: kill
terms: [kill]
severity: error
regex: "\\bkill[a-zA-Z]*\\b"
regexMs: "[kK]ill(*)>"
alternatives: [ stop, halt ]
description: This term carries implications of violence
- name: male
terms: [male]
severity: error
regex: "\\bmale\\b"
regexMs: "[mM]ale(*)>"
alternatives: [plug]
description: This term can be genderist. Avoid using it in anthropomorphic contexts
such as for physical connections.
- name: master
terms: [master]
severity: error
regex: "\\bmaster(?!')\\b"
regexMs: "[mM]aster(*)>"
alternatives: [ primary, main, controller, control plane, original, reference, leader ]
description: This term is racially insensitive
note: This term is racially insensitive
- name: rule of thumb
terms: [rule of thumb]
severity: error
regex: rule[\s-]+of[\s-]+thumb
regexMs: "[rR]ule[-_]of[-_]thumb(*)>"
alternatives: [ rule, guideline ]
description: This term carries implications of domestic violence
- name: sanity check
terms: [sanity check]
severity: error
regex: sanity[\s-_]*check
regexMs: "[sS]anitycheck(*)>"
alternatives: [ confidence check ]
description: This term is insensitive to persons with disabilities
- name: sanity test
terms: [sanity test]
severity: error
regex: sanity[\s-_]*test
regexMs: "[sS]anitytest(*)>"
alternatives: [ confidence test ]
description: This term is insensitive to persons with disabilities
- name: segregate
terms: [segregate]
severity: error
regex: "\\bsegregate"
regexMs: "[sS]egregate(*)>"
alternatives: [ separate ]
description: This term is racially insensitive
- name: segregation
terms: [segregation]
severity: error
regex: "\\bsegregation\\b"
regexMs: "[sS]egregation(*)>"
alternatives: [ separation ]
description: This term is racially insensitive
- name: slave
terms: [slave]
severity: error
regex: "\\bslave\\b"
regexMs: "[sS]lave(*)>"
alternatives: [ secondary, worker, replica ]
description: This term is racially insensitive
- name: suffer
terms: [suffer]
severity: error
regex: "\\bsuffer\\b"
regexMs: "[sS]uffer(*)>"
alternatives: [ decrease, lessen, shrink, increase, growth, experience ]
description: This term carries implications of violence
- name: war room
terms: [war room]
severity: error
regex: war[\s-_]*room
regexMs: "[wW]arroom(*)>"
alternatives: [ operations room, ops room ]
description: This term carries implications of violence
- name: white hat
terms: [white hat]
severity: error
regex: white[\s-_]*hat
regexMs: "[wW]hitehat(*)>"
alternatives: [ ethical(adj) ]
description: This term is racially insensitive
- name: whitelist
terms: [whitelist]
severity: error
regex: white[\s-_]*list
regexMs: "[wW]hitelist(*)>"
alternatives: [ allowlist(n), safelist(n), acceptlist(n), approved list(n), allow(v), approve(v) ]
description: This term is racially insensitive