Here's the mechanic:
Cabbage Stew
Mafia have access to a soup kill--how does this work? Glad you asked! Once per game, Mafia can:
Forgo their factional kill
Designate one team member as the Soup Chef, this member cannot use any of their role abilities (note that a goon, if one exists, can only perform a soup kill if they are the last remaining team Mafia member)
Submit an ordered list of player names matched to role names and/or descriptions (mixing and matching is fine, only one need be submitted per player). The name or description does not need to be exact, but it does need to be reasonably close and unambiguous (i will seek my cohosts opinion(s) if something is borderline). If the list is perfect, everyone named will die. If the list is not perfect, everyone correctly matched up to the first incorrect guess will die, and the Soup Chef will be revealed as having performed the kill. This is the case whether the first incorrect match is the first name or the eighth name on the list. If a soup kill is attempted, regardless of how successful it is, it will be announced in the SoD post.
And the clarification:
Clarification on soup kills:
If a player has a role with multiple parts, mafia have to correctly identify at least TWO of those parts to soup them OR label them as a JOAT plus identify one of their abilities (all roles with multiple parts are considered a JOAT for soup purposes, even if not explicitly labeled as a JOAT in the role PM) OR correctly identify the name of the role. For example, to soup Alison mafia would have had to identify her role as Ra's al Ghul, JOAT plus one of [tracker/vanilla cop/poisoner], or two out of [tracker/vanilla cop/poisoner].