T3 App/tRPC/Typescript example adhering to Clean architecture? - Theo's Typesafe Cult