You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Last brand/SEO item from the audit. Design brief is at plan/docs/brand/icons.md.
Status (2026-05-14): A minimal placeholder icon.svg shipped in #118 (black square + serif "A") so the site no longer falls back to the platform globe icon. The rest of the icon set + PWA manifest is still pending. Priority is now low — picking this up only matters if/when we (a) add PWA install support, (b) want iOS home-screen pinning to look on-brand, or (c) do a brand polish pass. Content work takes precedence.
Why
Even with the placeholder icon.svg in #118, the site still has no apple-icon, no PWA manifest, no maskable icon, no Safari pinned-tab mark. Every non-browser-tab surface — iOS home-screen pin, PWA install dialog, Android adaptive icon, Safari pinned tab — still falls back to a platform default. Costs brand recall in those specific surfaces.
Total ~6 files remaining, < 50 KB combined. The shipped icon.svg should also be replaced once the brand concept is finalized — the current "A" mark is a placeholder, not a brand decision.
Three decisions still needed before implementation
Concept — pick one:
AM monogram (safest, type-driven; current placeholder leans this way)
Dark on white, nyt-blue #326891 accent (matches the OG card + actual brand token)
Inverted: nyt-blue background, white mark
Other
Production path — pick one:
I generate from a canonical SVG (cheapest, ships today)
You hand-design in Figma (best visual control, slower)
Hybrid: you design the source SVG, I generate the rasters (one source of truth)
Notes from the SEO work
The design brief in plan/docs/brand/icons.md originally recommended amber. That recommendation is stale — the OG card review correction applies here too. The correct brand accent is nyt-blue #326891 from color.accent.primary in the NYT light theme.
Remaining SEO/GEO follow-ups live outside this issue:
offer-negotiation.mdx frontmatter lang: zh data bug
Sitemap: add /feed.xml and /zh/feed.xml to static routes
summary frontmatter field + quick-answer block rendering (highest-leverage code item)
FAQPage schema for Q&A-style essays (offer-negotiation, reverse-interview-zh, meeting-how-to-zh)
Submit sitemap to Google Search Console + Bing Webmaster Tools
Run the GEO baseline from plan/docs/seo/geo-measure.md
Blocked on
User decisions only. No code work needed before all three are picked. Given the content-first pivot, suggest deferring until either (a) PWA install becomes a real requirement, or (b) a dedicated brand pass is scheduled.
Last brand/SEO item from the audit. Design brief is at
plan/docs/brand/icons.md.Why
Even with the placeholder
icon.svgin #118, the site still has no apple-icon, no PWA manifest, no maskable icon, no Safari pinned-tab mark. Every non-browser-tab surface — iOS home-screen pin, PWA install dialog, Android adaptive icon, Safari pinned tab — still falls back to a platform default. Costs brand recall in those specific surfaces.What still needs to ship
icon.svgapps/blog/app/icon.svgfavicon.icoapps/blog/app/favicon.icoapple-icon.pngapps/blog/app/apple-icon.pngicon-192.pngicon-512.pngicon-maskable-512.pngsafari-pinned-tab.svgapps/blog/app/safari-pinned-tab.svgmanifest.webmanifestapps/blog/app/manifest.ts(Next file convention)Total ~6 files remaining, < 50 KB combined. The shipped
icon.svgshould also be replaced once the brand concept is finalized — the current "A" mark is a placeholder, not a brand decision.Three decisions still needed before implementation
Concept — pick one:
Color palette — pick one:
#326891accent (matches the OG card + actual brand token)Production path — pick one:
Notes from the SEO work
plan/docs/brand/icons.mdoriginally recommended amber. That recommendation is stale — the OG card review correction applies here too. The correct brand accent isnyt-blue #326891fromcolor.accent.primaryin the NYT light theme.dateModified/imagefixes).offer-negotiation.mdxfrontmatterlang: zhdata bug/feed.xmland/zh/feed.xmlto static routessummaryfrontmatter field + quick-answer block rendering (highest-leverage code item)FAQPageschema for Q&A-style essays (offer-negotiation,reverse-interview-zh,meeting-how-to-zh)plan/docs/seo/geo-measure.mdBlocked on
User decisions only. No code work needed before all three are picked. Given the content-first pivot, suggest deferring until either (a) PWA install becomes a real requirement, or (b) a dedicated brand pass is scheduled.