Generate a full domain module in packages/domain/src for an entity defined in apps/api/prisma/schema.prisma.
{entity}.schema.ts, {entity}.entity.ts, {entity}.policies.ts (optional), errors.ts, index.ts.schemas/, entities/, shared errors.ts, optional {entity}.policies.ts and {entity}.aggregate.ts.{ fieldName: schema } for route schemas.{entity}.policies.ts when there are domain rules.