Insurance Claim Timeline Log PDF
Chronologically list claim events, parties involved, and notes.
Claim timeline
Narrow layout only. Empty values allowed.
Status message placeholder
Native inputs only. Add/remove rows via plain buttons.
| Date | Event Type | Description of Event | Party Involved | Reference Number (optional) | Notes | Actions |
|---|---|---|---|---|---|---|
Simple table layout. Zebra rows. No conditional rendering that returns null.
🔒 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