Interest Engine is not a perception system. It does not find actors, trace lines of sight, interpret a scene or animate a character. The host application does that work and describes what it perceived as candidates: stable IDs, positions, attraction, salience, perception strength, tags and recent events.
The kernel weighs those candidates against the observer’s context and its previous choice, and returns one target or none, with the reason. What happens next, a head turn, a line of dialogue, a change of plan, belongs to the host again.