# SVClip term list - the words a transcription is checked against.
#
# Format:  id | label | word word word | [no-trim]
#   id      stable key; the relay sends this back, never the words
#   label   what the player is shown locally
#   words   the forms, space separated
#   no-trim disables the short tail forms a recogniser drops ("retarded"
#           must not become "retard" - the innocent word is not the same word)
#
# A line starting with ! is FORBIDDEN: the words inside it must not appear
# anywhere in a transcript, not even inside a longer innocent word.
#
# This file must stay identical to TERMS in tachibana-website/server/voice-protocol.js;
# tools/terms-check.mjs fails the build when the two drift apart.
# Ambiguous everyday words are deliberately absent - see the note in voice-protocol.js.

f-word        | f-word        | faggot fagot fagget faggy fag phaggot
t-word        | t-word        | tranny trannie trani
n-word        | n-word        | nigger nigga niga nigg nigguh niggur nigguht niggah
dyke          | dyke          | dyke dike
kike          | kike          | kike
shemale      | shemale       | shemale
poof          | poof          | poof poofter
homo          | homo slur     | homo
ladyboy       | ladyboy       | ladyboy
screamer      | screamer      | screamer
retard-slur   | retard slur   | retarded | no-trim
coon          | coon          | coon
spic          | spic          | spic
chink         | chink         | chink
gook          | gook          | gook
wetback       | wetback       | wetback

!n-word | n-word | n word
