Add visual companion Prime Radiant branding

This commit is contained in:
Drew Ritter
2026-06-15 16:32:55 -07:00
parent 66cc0045be
commit 082df34fec
6 changed files with 242 additions and 15 deletions

View File

@@ -83,7 +83,10 @@ prime-radiant-inc.github.io/static/brand/superpowers-visual-brainstorming-logo.p
It can be the same pixels as an existing Prime Radiant logo, but the path should be unique to this integration so Cloudflare filtering is simple and does not mix normal website branding traffic with Superpowers visual companion traffic.
Production `primeradiant.com` should be proxied through Cloudflare so Cloudflare sees requests for this path even when GitHub Pages remains the origin.
Production `primeradiant.com` should be proxied through Cloudflare before we
expect telemetry from this path. The Superpowers and website changes can ship
before that DNS work; in that state the logo still renders from GitHub Pages,
but Cloudflare will not see or count the requests.
## Cloudflare Analytics
@@ -143,11 +146,11 @@ Website verification should cover:
## Rollout
1. Add the dedicated static logo asset to the Prime Radiant website.
2. Put `primeradiant.com` behind Cloudflare proxying if it is not already proxied.
3. Update Superpowers visual companion branding to render the dynamic version and remote logo URL.
4. Document `SUPERPOWERS_DISABLE_TELEMETRY=1`.
5. Smoke test with telemetry enabled and disabled.
6. Confirm the versioned logo request appears in Cloudflare analytics.
2. Update Superpowers visual companion branding to render the dynamic version and remote logo URL.
3. Document `SUPERPOWERS_DISABLE_TELEMETRY=1`.
4. Smoke test with telemetry enabled and disabled.
5. When DNS can change, put `primeradiant.com` behind Cloudflare proxying.
6. Confirm the versioned logo request appears in Cloudflare analytics after Cloudflare is in the request path.
## Future Work