SoFi Content Audit — Implementation Tracker Cards · Money · 2026
58
total findings
11
implemented
9
MR submitted
12
closed
19
blocked
6
XFN / eng
Workstream Status
ID Workstream Status Category Finding Location
CARDS-001 Cards Implemented Spelling/Grammar Awkward pronoun reference — rewrite recommended for clarity CardManagementBanner.tsx
CARDS-002 Cards MR submitted Spelling/Grammar Acronym casing — "Pin" → "PIN" card-ui · src/router.tsx
CARDS-003 Cards MR submitted Spelling/Grammar Product name spelling — "Auto Pay" → "autopay" card-ui · src/router.tsx
CARDS-004 Cards Implemented Spelling/Grammar Missing period in balance update copy credit-card-ui · Account.tsx
CARDS-005 Cards MR submitted Terminology autopay spelling CC web, SC web, Native
CARDS-006 Cards MR submitted Terminology PIN casing CC web, SC web, Debit web, Native
CARDS-007 Cards Blocked Terminology "Manage card" navigation label CC web, SC web, Debit web, Native
CARDS-008 Cards MR submitted Terminology Card replacement — word order canonicalization CC web, SC web, Native
CARDS-009 Cards Blocked Terminology Confirmation CTAs — "Done" overloaded Native SC
CARDS-010 Cards Closed Terminology Payment field labels — PRD rollout may be incomplete (see source tab)
CARDS-011 Cards Implemented Terminology "Learn more" capitalization CC web, Native SC
CARDS-012 Cards Blocked Terminology "View card details" vs. "View card number" CC web, SC ops doc, Native
CARDS-013 Cards Blocked Terminology Activation CTAs — 4 variants across 7 surfaces Native, Web
CARDS-014 Cards Blocked Error State "Are you sure?" in confirmation dialogs Freeze, autopay, replacement dialogs
CARDS-015 Cards Implemented Error State Informal filler words in error toasts — "Oops" Error toast components, all repos
CARDS-016 Cards XFN Error State Trailing period on toast messages — lint rule candidate All toast literals, all repos
CARDS-017 Cards Blocked Error State Vague fallback error messages — 5 hardcoded instead of importing API error states, all repos
CARDS-018 Cards XFN Number/Amount Negative amounts — formatter choice (parens vs minus sign) Statement balance, credits
CARDS-019 Cards Closed Number/Amount Ordinal suffixes on date numerals — won't-fix Payment due date displays
CARDS-020 Cards Closed Number/Amount AM/PM format — lowercase and missing space Payment cut-off times, transfer windows
CARDS-021 Cards XFN Number/Amount Unnecessary ".00" on whole-dollar amounts Balance displays, payment confirmation
CARDS-022 Cards Closed Addl Terminology "Free" without qualification Rewards, benefits copy
CARDS-023 Cards Closed Addl Terminology "customers" and "users" instead of "members" Error messages, support CTAs
CARDS-024 Cards Implemented Addl Terminology "cashback" as one word Rewards descriptions, benefit labels
CARDS-025 Cards Closed Addl Terminology "Member" capitalized mid-sentence Account overview, benefits sections
CARDS-026 Cards Blocked Addl Terminology "Submit" as a button label Payment, autopay, form submissions
CARDS-027 Cards MR submitted Follow-up · CARDS-003 Sentence-case page title "Autopay Updated" → "Autopay updated" card-ui · src/router.tsx
CARDS-028 Cards Implemented Follow-up · CARDS-024 Possessive apostrophe direction in Rewards disclosure credit-card-ui · RewardsDoc.tsx
CARDS-029 Cards MR submitted Follow-up · CARDS-008 Card replacement — Oxford comma in "damaged, lost or stolen" credit-card-ui · card-ui
CARDS-030 Cards MR submitted Follow-up · CARDS-008 Card replacement — word order in inline modal subtitle SC web · Report Card modal
MONEY-009 Money MR submitted Spelling/Grammar "can not" should be "cannot" Wire Transfer · Review screen · Web
MONEY-010 Money Implemented Spelling/Grammar Inconsistent capitalization — "Overdraft Protection" vs "protection" Account Settings · Web + Mobile
MONEY-011 Money Blocked Spelling/Grammar APY footnote marker inconsistency — Reg DD linkage Money home · APY offer banner · Mobile
MONEY-013 Money Closed Terminology "Transfer" vs "Send" vs "Pay" — P2P and Zelle labels Web, Mobile, Mobile Zelle entry
MONEY-014 Money Verified Terminology APY display format — inconsistent across surfaces Web home, Mobile banner, Vaults details
MONEY-017 Money Blocked Terminology Balance labels — 3 variants across account overview Web overview, Mobile home, Transfer screens
MONEY-018 Money Blocked Terminology Recurring transfer naming — 3 variants in product Web Autopilot, Mobile, ACH scheduling
MONEY-019 Money Closed Terminology Direct deposit status labels — "Active" vs "Activated" vs "Enabled" Web account details, Mobile DD banner
MONEY-021 Money Blocked Error State Passive voice on wire irreversibility notice Web · Wire Transfer · confirm screen
MONEY-023 Money Blocked Error State Dismissive confirmation dialog on large ACH cancellation Web + Mobile · ACH · Cancel transfer flow
MONEY-025 Money Blocked Error State Overdraft Protection error overloads negative tone Web + Mobile · Overdraft Protection
MONEY-026 Money XFN Error State Apostrophe direction inconsistency in error strings Web + Mobile · various error states
MONEY-029 Money XFN Error State Inconsistent period usage in toast notifications Web + Mobile · success and info toasts
MONEY-031 Money Closed Number/Amount Fee amounts without consistent currency pattern Wire Transfer · fee summary
MONEY-032 Money Implemented Number/Amount Numeric range uses hyphen instead of en-dash Web + Mobile · ACH arrival time estimate
MONEY-033 Money Blocked Number/Amount Pay in 4 installment amounts lack decimals Mobile · Pay in 4 · purchase summary
MONEY-034 Money Blocked Number/Amount Date format inconsistency — mixed US and ISO formats Web · ACH history · Bill Pay · Mobile
MONEY-035 Money XFN Number/Amount Zero-dollar amounts "$0" instead of "$0.00" Web + Mobile · Vaults · empty vault state
MONEY-036 Money Blocked Number/Amount APY percentage — inconsistent decimal precision Web + Mobile · all APY surfaces
MONEY-038 Money Blocked Number/Amount "Installment" vs "payment" — Pay in 4 label inconsistency Mobile · Pay in 4 · schedule view
MONEY-039 Money Blocked Number/Amount Transfer amount entry placeholder shows "$0.00" instead of "$0" Web + Mobile · Transfer flows · amount input
MONEY-040 Money Closed Addl Terminology "Free" without qualification Web + Mobile · Checking & Savings benefits
MONEY-041 Money Implemented Addl Terminology "customers" and "users" instead of "members" Web + Mobile · error messages, support CTAs
MONEY-042 Money Implemented Addl Terminology "Submit" as a CTA label Web + Mobile · ACH, Wire, Bill Pay, check deposit
MONEY-044 Money Implemented Addl Terminology "Please" in error messages Web + Mobile · error states, retry prompts
MONEY-045 Money Closed Addl Terminology "Simply" and "just" minimizers Web + Mobile · empty states, onboarding
MONEY-046 Money Blocked Addl Terminology Passive voice on action confirmations Web + Mobile · ACH, Zelle, Bill Pay success
MONEY-048 Money Closed Addl Terminology "In order to" instead of "to" Web + Mobile · instructional and setup copy