{
  "generated_at": "2026-08-23T05:52:16.888202-04:00",
  "elapsed_seconds": 131.113,
  "source": {
    "mail_database": "/Users/icloudabe/Library/Mail/V10/MailData/Envelope Index",
    "mail_root": "/Users/icloudabe/Library/Mail/V10",
    "read_only_database_connection": true
  },
  "selection": {
    "from_address_exact_case_insensitive": "jrosenwald@daltoninvestments.com",
    "or_from_display_name_exact_case_insensitive": "Jamie Rosenwald",
    "validated_against_decoded_rfc_from_header": true
  },
  "counts": {
    "indexed_candidate_copies": 527,
    "resolved_local_message_files": 527,
    "unique_messages": 289,
    "duplicate_message_id_groups": 238,
    "groups_with_distinct_raw_copy_hashes": 74,
    "individual_pdfs": 289,
    "combined_pdf_pages": 1299,
    "individual_pdf_pages_total": 1299,
    "body_render_types": {
      "html": 274,
      "plain": 15
    },
    "chosen_source_file_types": {
      "partial.emlx": 256,
      "full.emlx": 33
    },
    "unique_message_sender_addresses": {
      "jrosenwald@daltoninvestments.com": 250,
      "jrosenwald@rosenwaldcapital.com": 39
    }
  },
  "outputs": {
    "pdf_directory": "/Users/icloudabe/JAMIE_ROSENWALD_EMAIL_EXPORT_20260823/PDFs",
    "combined_pdf": "/Users/icloudabe/JAMIE_ROSENWALD_EMAIL_EXPORT_20260823/ALL_JAMIE_ROSENWALD_MESSAGES_CHRONOLOGICAL.pdf",
    "manifest_csv": "/Users/icloudabe/JAMIE_ROSENWALD_EMAIL_EXPORT_20260823/MANIFEST.csv",
    "manifest_json": "/Users/icloudabe/JAMIE_ROSENWALD_EMAIL_EXPORT_20260823/MANIFEST.json"
  },
  "rendering": {
    "external_resources_fetched": false,
    "remote_images": "omitted",
    "cid_images": "embedded when locally stored",
    "attachments": "listed in each PDF and inventoried in manifests; not separately extracted"
  }
}
