···11+---
22+'@atcute/bluesky-moderation': major
33+---
44+55+replace enums with plain objects
66+77+exported enums are now `as const` objects with companion type aliases. enum member values are
88+unchanged, so runtime behavior is identical. the main type-level difference is that string enums are
99+no longer nominal — raw string literals are now assignable where enum types were previously
1010+required.