Play harder difficulties?
David Spade...
I mean why couldn't there be a dedicated service that indexes everything? Whoever makes it and gets it working in a user friendly manner is going to have a significant level of control on the content that is shown in the results. If you don't want it, it isn't indexed. I don't have to stretch the imagination to think of parties that have good reason to want to be first to do that across Activity Pub as a whole. Mastodon is already a big frontrunner in that regard.
You can create a functional enum view by just assigning enums as the column names and storing a single row of the int (or whatever enum) representation.
Then use that view in a cross join. You can (almost) eliminate magic numbers entirely and makes the code much more human legible.
Example
CREATE VIEW AS enum.OrderType
SELECT
CAST (1 as 'New'),
CAST (2 as 'Pending'),
CAST (3 as 'Shipped')
GO
-- Assuming a table with OrderId and OrderTypeId
SELECT o.OrderId
FROM dbo.Orders AS o
CROSS JOIN enum.OrderType AS ot
WHERE o.OrderTypeId = ot.[Pending]
-- Only returns orders where TypeId = 2, no need to know what Id that is or for anyone else to in the future either.
This trick works even on large datasets with a lot of complex joins. Getting the status name itself to return is a bit more of a chore though.
Last hint, this is the one Spade film with him as the lead that virtually everyone loves.