Domain model representing a company tag. Company tags are used to categorize and organize content across different modules.
Custom equals that excludes timestamp field to prevent false positives. Only meaningful tag data is compared, not metadata timestamps.
Custom hashCode that matches the equals implementation (excludes createdAt timestamp)