Co-conspirator signing in :D
> - any hyphenated word (as we can't do hyphens anyway)
> - some prefixes (we need a full list): co-, comh-, dì, seann-, droch-, deagh-,
Kicking these out could be handled with regular expressions.
> - any word with an apostrophe: m', d'
> - no single letter words: a, m', d'
If this is a short list, a simple query/replace will do
> - prefixes that are also independent words are ok: ro- (ro),
Let's keep the ro and kick out the ro-
> - no emphatic affixes (with or without hyphen): -sa, -san, -se, e
Why not the ones without the hyphen? They would be an affix just like e.g. a plural affix
> If we work off the root forms prior to generating them. On the bright side, I think the only rule we need to implement is the one for lenition. The rules for adding h-, t-, n- we don't want anyway.
Exactly