(text: string, at: string, verified?: boolean)
| 102 | |
| 103 | it('renders a chronological timeline (oldest → newest, capped, dated-only, outcome marks)', () => { |
| 104 | const T = (text: string, at: string, verified?: boolean): ApproachMatch => |
| 105 | ({ kind: 'episode', text, when: at.slice(0, 10), at, score: 0.5, verified }); |
| 106 | const matches = [ |
| 107 | T('third attempt with refresh tokens', '2026-06-20T10:00:00Z', true), |
| 108 | T('first attempt basic auth', '2026-03-01T10:00:00Z'), |