Trying to better understand how an "interpretation" works in logic: https://en.wikipedia.org/wiki/Interpretation_(logic)
For the most part it seems to be the idea that we have some syntactical symbol and we can assign it a semantic meaning of our choosing.
To my understanding, and also based on reading this Wiki article, that would mean assigning syntactic symbols like $p, q, r$, etc, with semantic meanings like "true" or "false" or I suppose "unknown" or "$67$% true" or whatever you'd want to do.
For this reason I get a little confused when we talk about certain concepts/requirements (such as validity) that something is true "under every interpretation" since it seems conceivable we could make up an interpretation that has nothing to do with true/false at all.
Or is an interpretation strictly an assignment of true/false? What about other logics? Does it even make sense to talk about logics that have nothing to do with true/false at all? Or is the concept of true/false a necessary component in any logic system for it to even be a logic system?
"Interpretations" in this context is a technical term, a synonym for the notion of models (or structures). So when we say "every interpretation," we don't mean "everything you could possibly think of;" we mean "every structure in the relevant logic." Each logic has it's own notion of model/structure; in the usual logics (classical propositional and classical first-order), everything is indeed true and false.
The notion of validity is made with respect to a logic, which pins it down to something fairly narrow. Changing the logic can indeed change the notion of validity.