The prefix "non" should be hyphenated when it precedes a proper noun or when it helps clarify the meaning of the word it modifies. For example, "non-English" is hyphenated to specify that it refers to something not related to the English language. In contrast, "nonprofit" is typically written as one word without a hyphen. Always consider clarity and readability when deciding whether to hyphenate.
No it shouldn't be.
It can be. Some words can be seen both hyphenated and non-hyphenated.
should noncompliance be hyphenated
Yes it should be hyphenated.
"Field" is not hyphenated.
No it shouldn't be hyphenated.
yes
It should be hyphenated.
It should be hyphenated.
It should be hyphenated.
Yes it should be hyphenated.
No it shouldn't be hyphenated. It is one word.