Trench sounds interesting. Thanks for your working on it!
In trying to run it locally, I've run into a couple of snags.
Cloned the repo and ran pnpm install at the root. Then tried each of pnpm dev, pnpm build and docker-compose up.
First ran into some type errors in fetchGithubData.ts:

I've opened a PR for fixing above type errors. But even after fixing those, pnpm dev kept failing; and I figured this was likely because prisma-related build steps weren't run. So I gave pnpm build a shot; but that too failed. There seem to be complaints about stuff in Sha1.ts:

However, the code editor isn't complaining about Sha1.ts at all. I'm looking around, but I'm not entirely sure why the build phase complains about this. Any pointers?
Thank you!