# ============================================================
# LAKELOGIC — BRONZE PIPELINE TEMPLATE MANIFEST
# ============================================================
# Registry of Bronze ingestion templates for contract generation.

templates:
  - id: bronze_ingest
    name: "Raw Ingestion (Cast-to-String)"
    description: >
      Ingest raw source data with minimal transformation.
      All columns cast to string for schema-safe landing.
      Allows schema drift with append evolution.
    contract_template: bronze_ingest_contract.yaml.j2
    use_when:
      - "ingest"
      - "raw"
      - "bronze"
      - "landing"
      - "import"
      - "csv"
      - "source"
    example_prompts:
      - "Ingest raw customer CSV into Bronze layer"
      - "Land raw orders data from upstream API"
      - "Import product catalog into Bronze storage"
