The vibecoded frontend makes the product look like a side project.

Is it?

It was announced in like November of last year, so it's certainly taken some time. The announcement was by some senior management at GitHub, so it has some degree of buy-in.