Declare what it is
Pick a name and the fields you'll filter by, in the Console or as code. That's enough to get a typed REST API, a GraphQL schema, and DynamoDB persistence — no migrations, no DTOs, no handlers.
val experienceConfig = EntityConfig(
kind = "experience",
fragments = Seq("hostId", "category", "city"),
)