Create or evolve test builders with valid defaults and fluent Com* or Sem* APIs. Use when commands, queries, DTOs, or aggregates are repeatedly constructed in tests.
Com* and Sem*.Build() and optionally BuildRehydrated() when the object lifecycle requires it.BuildRehydrated() only when rehydration is a real test need.Mock behavior.