Ensure consistent naming conventions, terminology, and identifiers across the entire codebase. Names should be uniform between frontend/backend, across different modules, and within the same domain.
Key areas to check:
search_docs
vs search_documentation
)sdks
vs onboarding
logic should align with their actual scope)urls
rather than mixing urls
and productUrls
)Example of inconsistent naming:
// Frontend uses different identifier than backend
identifier: 'search_docs' as const, // Frontend
// vs
search_documentation // Backend API path
// Mixed terminology in UI
"Track responses to users"
"Collect user responses"
"Identify respondents" // Should standardize on one
Before merging, verify that new names align with existing patterns and that any changes maintain consistency across all related files and systems.
Enter the URL of a public GitHub repository