Acceptance Criteria: - HSCode creation and __str__ output correct - Duplicate hs_code raises IntegrityError - bulk_create with ignore_conflicts handles duplicates silently - GIN index exists on both fields - CustomUser creation with email as username - CustomUser role defaults to user
Acceptance Criteria: