Understanding the Value of Requirements and When to Use Layers in Effect Typescript - Effect Community