GitHub can, and will, change forks for you if send a request through the support form. It is not exposed in the user interface, but the functionality is there.
Modern big-budget games incresingly don't use behavior trees and state machines for their AI anymore. This approach has been superseded by technologies like GOAP [1] or HTN [2]. These are computationally very expensive, especially in the constrained computation budget of a real-time game.
While it's true that game AI is often held back by game design decisions, it's not true that technology isn't holding us back in this area as well.
> [...] Go does it implicitly at various key locations. This is actually pretty surprising to many folks, it was in the past and maybe still is possible to deadlock Go with a certain incantation of tight looping.