That depends on how you use it. Linear is positioning itself as the place where work starts; you write the ticket, and have Linear implement it: https://linear.app/agents
And the ticket tracker is the perfect place to discuss things before building them because it has the context of all the work that preceded it.