When a deploy is in progress, the sidebar logo turns amber. It spins. A pulsing glow surrounds it. The text beside it swaps to "Deploying..." The operator knows, without checking Forge, without opening another tab, that the system is updating.

A ForgeDeployService polls Forge's deployment history API, cached in Redis for ten seconds to stay within rate limits. A /api/deploy/status endpoint exposes the state. A useDeployStatus composable polls every fifteen seconds from the app layout. The AppLogo component accepts a deploying prop that triggers the animated gradient — yellow to orange SVG fill, three-second rotation.

It's a small thing. But a deploy indicator in the application itself — not in a separate dashboard, not in a Slack notification, but right there in the tool you're using — tells the operator that the system is alive and being improved. It also tells them why things might feel briefly different. A moment of transparency that builds trust.