CourtPDF

Insurance Adjuster Communication Log PDF

Track contact dates, summaries, and next actions.

Adjuster communications

Narrow layout only. Empty values allowed. Native HTML inputs only.

Add/remove rows via plain buttons.

Contact DateAdjuster NameInsurance CompanyClaim NumberContact MethodSummary of CommunicationNext Action / Follow-UpNotesActions

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