Domain encapsulation and domain-event persistence toolkit for TypeScript with pure, neverthrow, and Effect implementations.