What part of speech is this "clean" word in the sentence?

To start off with, let me come clean, the Java logging ecosystem is messy.

This sentence is quoted from Setting up logging second paragraph. Is the word clean an adverb? Or come is a transitive verb?


Clean is an adjective. Come, here, is in an archaic usage where it means "become". This usage remains in phrases like come clean, come true (as a wish or dream), and come untied.