I wonder how hard it would be to vibe code a super basic gitea/gitlab clone (or a very stripped down version) that's designed to just have basic authentication w/ssh, some basic main branch protections, simple code review, etc... and runners with some simple YAML language.

I bet you could do it with like 10 prompts.