Insurance Adjuster Communication Log PDF
Track contact dates, summaries, and next actions.
Adjuster communications
Narrow layout only. Empty values allowed. Native HTML inputs only.
Status message placeholder
Add/remove rows via plain buttons.
| Contact Date | Adjuster Name | Insurance Company | Claim Number | Contact Method | Summary of Communication | Next Action / Follow-Up | Notes | Actions |
|---|---|---|---|---|---|---|---|---|
Simple table with zebra striping and PDF page numbers.
🔒 MANDATORY CODEX SAFETY FOOTER (INCLUDE VERBATIM)
Non-Negotiable Guardrails
- Do not modify global layout, header, footer, ads, analytics, or shared components
- Do not import @/components/ui/select or any unverified shadcn components
- Use native HTML inputs only
- Row add/remove buttons must be plain <button>
- No date math, no parsing, no calculations
- PDF builders must return Promise<Uint8Array>
- Always create Blobs using bytesToPdfBlob(bytes) from lib/pdf/bytes.ts
- Never include null in React-PDF style arrays
- No refactors
- Tool may only break itself