Awkwardness around 'go live' phrase [closed]

I think this should be treated like any other multi-word phrase. Use two words when it's a noun phrase:

The go live will be this weekend

And a hyphen when it's an adjectival phrase:

We're preparing for your go-live transition.

Now, unless Go Live or Go-Live is a proper name, I don't see any reason it should be capitalized.