|
|
71f97b16e3
|
refactor(string): centralize string encoding and normalization in StringEncoder & StringHelper, normalize BrandName to titleCase
|
2026-08-31 15:36:16 +02:00 |
|
|
|
97a73a5e05
|
fix(brand): filter out comment tuples and enforce positive integer validation for ArcadiaId
|
2026-08-31 11:45:35 +02:00 |
|
|
|
e31767cfd0
|
refactor(brand): make ArcadiaId strictly string value extending EntityId
|
2026-08-24 21:45:04 +02:00 |
|
|
|
709568f1ed
|
feat(brand): handle on-demand brand renaming with BrandRenamed event and historical preservation
|
2026-08-21 11:36:37 +02:00 |
|
|
|
a42a79861d
|
feat(domain): add Brand entity, value objects, ports, and generator & resolver domain services
|
2026-08-20 17:35:38 +02:00 |
|