Under the hood
Per-skill override lookup refactored to use a single new resolution function
What
The internal function that resolves whether a specific skill has been turned on or off by an override no longer makes two separate lookups (one for policySettings, one for flagSettings). Instead it makes a single call to a new lookup function, and reads that result's source field to decide whether the override came from policy or from a flag.
Why
This is an internal simplification of how skill overrides are resolved; it doesn't appear to change what settings are available or how they behave.