we only have an engine submodule pinned for reference, all build is handled by nix tests are planned by me but all written with claude with non exhaustive code review