When tRPC's End-to-End Types Actually Pay Off (and When They Don't)
tRPC's real payoff isn't "types" — it's deleting the duplicated contract between server and client. Here's the worked example, the rename test that proves it, and where it falls down.