Parent
#1289
What to build
Neither service names its version at runtime. The api exposes an info endpoint with no contributor data and generates no build info; the frontend embeds nothing at all.
Generate build info, embed the version in the frontend bundle, and have a post-rollout check assert that the version being served is the version that was released — which catches the silent failure where everything reports Ready but the image never actually changed.
Acceptance criteria
Blocked by
Parent
#1289
What to build
Neither service names its version at runtime. The api exposes an info endpoint with no contributor data and generates no build info; the frontend embeds nothing at all.
Generate build info, embed the version in the frontend bundle, and have a post-rollout check assert that the version being served is the version that was released — which catches the silent failure where everything reports Ready but the image never actually changed.
Acceptance criteria
Blocked by