Agent context should name what is inferred before it routes.
A route is useful.
But a route is not the source.
It is a reading of the source.
So the agent layer should say what it observed.
Then what it inferred.
Then why the route seems useful.
That keeps the note portable without making the interpretation too confident.