Main had a minimal getUserSummary returning just the name. The PR extends it: age from birthDate and the first role. It works in the happy path — but you know prod isn't the happy path. Walk the diff and find every new crash point.
Клик по строке diff — напиши свой комментарий. Когда закончишь, жми «Отправить ревью».Туториал этого урока
11interface User {
22 id: string
33 firstName: string
44 lastName: string
5+ birthDate?: string
56 roles: string[]
67}
78
89export function getUserSummary(userId: string, users: User[]): string {
910 const user = users.find((u) => u.id === userId)