src/app/client/reports/ and is composed from shared components; truncation is a presentation choice, not a data limitation, until proven otherwise.Frontend (attik-frontend)
src/app/client/reports/components/ReportHeader.tsx. Each inspector row uses a min-w-0 text column with Tailwind truncate on both the name and the credentials line (inspector.credentials), which forces single-line overflow with ellipsis—this is the most direct match for "certificate number" / credential text being unreadable when long.src/app/client/reports/[slug]/page.tsx, which passes the hydrated Report into ReportHeader.src/app/client/reports/types.ts (Inspector.credentials, plus other optional fields such as contact_info, tx_wdi_license, trec_sponsor). If the fix is "show everything," consider whether only credentials should wrap, or whether name and other inspector fields that are not currently shown in the header belong in scope.src/app/client/reports/components/InspectorSignatureSection.tsx already prints name and credentials in flowing text (no truncate on that combined line), so behavior may differ between header vs signature block—worth reconciling for consistency only if product wants both surfaces identical.Backend
credentials under a report-prefixed module; scope is likely frontend display unless investigation shows missing or shortened data from the API.Decision needed
Roadmap context: Mar 30, 2026 SW Region <> Attik – Features & Action Items (item 37).
Entry points: attik-frontend/src/app/client/reports/components/ReportHeader.tsx, attik-frontend/src/app/client/reports/[slug]/page.tsx, attik-frontend/src/app/client/reports/types.ts.
Please authenticate to join the conversation.
Planned
Main App
2 months ago
Linear
Get notified by email when there are changes.
Planned
Main App
2 months ago
Linear
Get notified by email when there are changes.