Allow annotations to be attached to a particular job

Our developers (new to buildkite UI) are getting confused about how to find failure causes in the logs. We are working on cleaning up the logs, but also starting to use annotations to surface the info in a more easy-to-see place. However, the fact that annotations for all steps show up at the top makes it harder to discover.

Example: When unit tests fail, it would be nice if unit test results & useful links could show up next to the unit test job.

This could be a perfect stop-gap that could tide me over in lieu of the more expansive thing I’ve described here: ExternalCommand job step for Asynchronous operations (GitOps/Kube use case)

Having annotations displayed in context to a specific job would be a UX winner for me!