refactor(i18n): remove dead projects.identity.storeUrl* keys
Source
Dead-code reduction found while auditing apps/web/src/components/projects/ (project-overview.tsx / project-apps.tsx area) for UI glitches and debt.
Why
projects.identity.storeUrlLabel and projects.identity.storeUrlDescription are defined in both apps/web/src/i18n/en/projects.ts and apps/web/src/i18n/pt-br/projects.ts but are never read via t(...) anywhere in apps/web/src — confirmed with rg across the whole workspace (only the unrelated sandbox.blogBrand.storeUrlLabel key and plain storeUrl data-field usages turned up). They appear to be leftovers from an earlier project-identity UI that no longer reads them.
Change
-4/-3 lines: delete the two unused key/value pairs from both locale files. No code references them, so behavior is unchanged — bunx tsc --noEmit (which type-checks the i18n key unions against all t() call sites) stays green.
How to verify
rg -n 'storeUrlLabel|storeUrlDescription' apps/web/src # only sandbox.blogBrand.* remains
cd apps/web && bunx tsc --noEmit
Checks run locally
bun run fmt— clean, no changes.cd apps/web && bunx tsc --noEmit— clean.bunx oxlinton both touched files — clean.- No test needed: this is a pure dead-key deletion with no behavior to test; the
rgzero-references proof plus a green typecheck is the verification. Full CI validates the rest.
Summary by cubic
Removes the unused projects.identity.storeUrlLabel and projects.identity.storeUrlDescription keys from the English and Brazilian Portuguese locale files, since no code reads them. Behavior is unchanged; the i18n typecheck stays green when the keys are dropped.