{
  "products.csv": {
    "product_id": {
      "type": "text",
      "definition": "FDA source record ID; primary/foreign key within this snapshot, not guaranteed stable across editions."
    },
    "product_ndc": {
      "type": "text",
      "definition": "FDA product ndc; source text preserved, blank means not supplied. No independent verification."
    },
    "brand_name": {
      "type": "text",
      "definition": "FDA brand name; source text preserved, blank means not supplied. No independent verification."
    },
    "generic_name": {
      "type": "text",
      "definition": "FDA generic name; source text preserved, blank means not supplied. No independent verification."
    },
    "labeler_name": {
      "type": "text",
      "definition": "FDA labeler name; source text preserved, blank means not supplied. No independent verification."
    },
    "dosage_form": {
      "type": "text",
      "definition": "FDA dosage form; source text preserved, blank means not supplied. No independent verification."
    },
    "route": {
      "type": "text",
      "definition": "Source array encoded as JSON; empty text when absent. No route standardization."
    },
    "product_type": {
      "type": "text",
      "definition": "FDA product type; source text preserved, blank means not supplied. No independent verification."
    },
    "marketing_category": {
      "type": "text",
      "definition": "FDA marketing category; source text preserved, blank means not supplied. No independent verification."
    },
    "application_number": {
      "type": "text",
      "definition": "FDA application number; source text preserved, blank means not supplied. No independent verification."
    },
    "marketing_start_date": {
      "type": "text",
      "definition": "Unmodified source date text. Formats vary; blank means not supplied. See quality_report.json before parsing or filtering."
    },
    "marketing_end_date": {
      "type": "text",
      "definition": "Unmodified source date text. Formats vary; blank means not supplied. See quality_report.json before parsing or filtering."
    },
    "finished": {
      "type": "text",
      "definition": "FDA finished; source text preserved, blank means not supplied. No independent verification."
    },
    "listing_expiration_date": {
      "type": "text",
      "definition": "Unmodified source date text. Formats vary; blank means not supplied. See quality_report.json before parsing or filtering."
    }
  },
  "packages.csv": {
    "product_id": {
      "type": "text",
      "definition": "FDA source record ID; primary/foreign key within this snapshot, not guaranteed stable across editions."
    },
    "package_index": {
      "type": "text",
      "definition": "One-based source packaging-list position within product_id; not a durable package ID."
    },
    "package_ndc": {
      "type": "text",
      "definition": "FDA package ndc; source text preserved, blank means not supplied. No independent verification."
    },
    "package_ndc_record_count": {
      "type": "text",
      "definition": "Source entries with this package code within this product, including the current entry."
    },
    "description": {
      "type": "text",
      "definition": "FDA description; source text preserved, blank means not supplied. No independent verification."
    },
    "marketing_start_date": {
      "type": "text",
      "definition": "Unmodified source date text. Formats vary; blank means not supplied. See quality_report.json before parsing or filtering."
    },
    "marketing_end_date": {
      "type": "text",
      "definition": "Unmodified source date text. Formats vary; blank means not supplied. See quality_report.json before parsing or filtering."
    },
    "sample": {
      "type": "text",
      "definition": "FDA sample; source text preserved, blank means not supplied. No independent verification."
    }
  },
  "ingredients.csv": {
    "product_id": {
      "type": "text",
      "definition": "FDA source record ID; primary/foreign key within this snapshot, not guaranteed stable across editions."
    },
    "ingredient_index": {
      "type": "text",
      "definition": "One-based source ingredient-list position within product_id; not a standardized ingredient ID."
    },
    "ingredient_name": {
      "type": "text",
      "definition": "FDA ingredient name; source text preserved, blank means not supplied. No independent verification."
    },
    "source_strength": {
      "type": "text",
      "definition": "Source strength text preserved; no unit conversion or combination-strength arithmetic."
    }
  },
  "ndc11_index.csv": {
    "ndc11": {
      "type": "text",
      "definition": "Supported source package NDC padded by explicit segments to 5-4-2; unsupported codes excluded from this index only."
    },
    "product_ids_json": {
      "type": "text",
      "definition": "Distinct source product IDs as a JSON array; multiple IDs require review."
    },
    "product_count": {
      "type": "text",
      "definition": "Number of distinct source products for this normalized code."
    },
    "package_entry_count": {
      "type": "text",
      "definition": "Number of preserved source package entries for this normalized code."
    },
    "source_codes_json": {
      "type": "text",
      "definition": "Source spellings of this normalized code as a JSON array."
    }
  },
  "enriched_output": {
    "acd_ndc11": {
      "type": "text",
      "definition": "Normalized input NDC; blank if missing or unsupported. No guessing 10-digit unsegmented input."
    },
    "acd_input_format": {
      "type": "text",
      "definition": "billing_11, segmented, missing_input or unsupported_format; does not verify the input column is really NDC."
    },
    "acd_match_status": {
      "type": "text",
      "definition": "matched, not_in_snapshot, ambiguous_product, unsupported_format or missing_input. Match is a source relationship only."
    },
    "acd_candidate_products": {
      "type": "text",
      "definition": "Distinct source product candidate count; zero for unresolved formats or absent codes."
    },
    "acd_package_entries": {
      "type": "text",
      "definition": "Source package entries for normalized input; never used to duplicate input measures."
    },
    "acd_package_detail_status": {
      "type": "text",
      "definition": "single_entry or multiple_entries_review for a unique product; blank otherwise. No package description or date is selected."
    },
    "acd_product_id": {
      "type": "text",
      "definition": "Unique matched source record ID; blank when unresolved."
    },
    "acd_ingredient_count": {
      "type": "text",
      "definition": "Source ingredient entries for matched product; zero means no entries were supplied, not ingredient-free."
    },
    "acd_product_ndc": {
      "type": "text",
      "definition": "Matched product attribute: FDA product ndc; source text preserved, blank means not supplied. No independent verification."
    },
    "acd_generic_name": {
      "type": "text",
      "definition": "Matched product attribute: FDA generic name; source text preserved, blank means not supplied. No independent verification."
    },
    "acd_brand_name": {
      "type": "text",
      "definition": "Matched product attribute: FDA brand name; source text preserved, blank means not supplied. No independent verification."
    },
    "acd_labeler_name": {
      "type": "text",
      "definition": "Matched product attribute: FDA labeler name; source text preserved, blank means not supplied. No independent verification."
    },
    "acd_dosage_form": {
      "type": "text",
      "definition": "Matched product attribute: FDA dosage form; source text preserved, blank means not supplied. No independent verification."
    },
    "acd_route": {
      "type": "text",
      "definition": "Matched product attribute: Source array encoded as JSON; empty text when absent. No route standardization."
    },
    "acd_product_type": {
      "type": "text",
      "definition": "Matched product attribute: FDA product type; source text preserved, blank means not supplied. No independent verification."
    },
    "acd_marketing_category": {
      "type": "text",
      "definition": "Matched product attribute: FDA marketing category; source text preserved, blank means not supplied. No independent verification."
    },
    "acd_application_number": {
      "type": "text",
      "definition": "Matched product attribute: FDA application number; source text preserved, blank means not supplied. No independent verification."
    }
  }
}
