SLSA UX in Job view

In How will we communicate SLSA generation failure... (#553098 - closed) we discussed the need to be able to communicate SLSA generation errors to the user, so I wanted to start a discussion around some ides for how we could communicate attestation information to users.

Proposal

Add an Attestations sections to the right column on the Job page. Each successful item would link to page with the full details of the attestation. For errors we could add a tooltip with an error message and links to the docs.

Success

Screenshot_2025-08-01_at_8.52.46_AM

Error

Screenshot_2025-08-01_at_8.55.57_AM