Files
seed-mcp/corpus/bayer_seeds/channel-215-42trerib.json
T
justin eaa7e0789b bayer_seeds: add Channel + DEKALB silage/sorghum/canola + Deltapine cotton
User flagged that Channel is expanding into their area — re-walked
the cropscience.bayer.us sitemap and found 8 additional brand×crop
paths beyond the original DEKALB/Asgrow/WestBred triple. Patches
the scraper to walk all of them; total Bayer varieties roughly
doubles from 475 to 931 and the corpus picks up first-ever
coverage in sorghum (36), cotton (30), canola (6), and silage as a
distinct crop (was conflated with corn before).

Net new varieties: 456
  Channel    corn=181  soy=67   silage=54  sorghum=18    (320)
  DEKALB     silage=82 sorghum=18  canola=6              (106)
  Deltapine  cotton=30                                    (30)

scrape/sources/bayer_seeds.py
- Replace `BRANDS` (brand → 1 path) and `CROP_SUFFIX` (brand → 1
  suffix) with a flatter `BRAND_PATHS` list of (brand, url_path,
  crop, is_primary_for_brand) entries. Channel and DEKALB are now
  multi-crop brands; the same scraper walks every brand×crop pair.
- source_key derivation: for a brand's PRIMARY crop, strip the
  trailing `-<crop>` suffix (matches the existing deployed source
  keys for DEKALB corn / Asgrow soy / WestBred wheat). For
  SECONDARY crops, KEEP the suffix so DEKALB-the-same-SKU sold as
  both grain corn and silage gets two distinct source_keys
  (collision-safe and unambiguous for `lookup_variety`).
- New `--crop` CLI filter for incremental backfills.
- Log line shows brand + crop alongside source_key for visibility.

rag/chunk.py
- Channel + Deltapine pages use slightly different characteristics
  group labels (DISEASE not DISEASE RATINGS, AGRONOMIC
  CHARACTERISTICS not GROWTH/HARVEST, plus MATURITY / ADAPTATION /
  HERBICIDES / OTHER). Fold them into the DISEASE / AGRONOMIC /
  MANAGEMENT label sets so the chunker buckets them correctly
  into the standard sections.

Smoke-tested cross-brand × cross-crop queries against the rebuilt
index (5,529 chunks total) — all 6 sample queries surface the
right brand+crop at top-3:
  Channel corn 110 RM       → 210-25TRE BRAND
  Channel soy 2.5 MG IA     → 2622RXF BRAND
  Deltapine cotton XF       → DP 1820 B3XF BRAND
  Sorghum dryland Kansas    → 6B95 BRAND (Channel)
  Silage corn WI dairy      → DKC64-44RIB BRAND BLEND (silage variant)
  Canola Northern Plains    → DK401TL BRAND

Watchtower will pull the new image on the next push; deploy is
unchanged otherwise.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 11:54:30 -04:00

503 lines
17 KiB
JSON

{
"source": "bayer_seeds",
"source_key": "channel-215-42trerib",
"vendor": "Bayer",
"brand": "CHANNEL",
"product_name": "215-42TRERIB BRAND BLEND",
"product_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US",
"hybrid_prefix": "215-42TRERIB",
"hybrid_suffix": "BRAND BLEND",
"crop": "corn",
"release_year": 2024,
"relative_maturity": "115",
"maturity_group": null,
"wheat_class": null,
"trait_stack": [
"TRERIB"
],
"trait_descriptions": [
"Trecepta™ RIB Complete® corn blend"
],
"positioning_statement": null,
"strengths": [
"Exceptional yield potential product that has exhibited stability across variable growing conditions.",
"Very favorable agronomic package including strong roots and stalks.",
"Has exhibited good tolerance to heat and drought stress conditions.",
"Strong overall disease package including great Southern Rust and Anthracnose Stalk Rot tolerance."
],
"characteristics_groups": [
{
"label": "MATURITY",
"type": "maturity",
"items": [
{
"characteristic": "GDUS TO BLACK LAYER",
"value": "2877"
},
{
"characteristic": "GDUS TO MID-POLLINATION",
"value": "1361"
},
{
"characteristic": "RELATIVE MATURITY",
"value": "115"
}
]
},
{
"label": "AGRONOMIC CHARACTERISTICS",
"type": "agronomic characteristics",
"items": [
{
"characteristic": "DROUGHT TOLERANCE",
"value": "3"
},
{
"characteristic": "DRYDOWN",
"value": "3"
},
{
"characteristic": "EAR FLEX (GRAIN YIELD PER PLANT)",
"value": "SD"
},
{
"characteristic": "EAR HEIGHT",
"value": "M"
},
{
"characteristic": "GREENSNAP",
"value": "3"
},
{
"characteristic": "HARVEST APPEARANCE",
"value": "3"
},
{
"characteristic": "PLANT HEIGHT",
"value": "MT"
},
{
"characteristic": "ROOT STRENGTH",
"value": "2"
},
{
"characteristic": "SEEDLING VIGOR",
"value": "3"
},
{
"characteristic": "STALK STRENGTH",
"value": "2"
},
{
"characteristic": "TEST WEIGHT",
"value": "3"
}
]
},
{
"label": "DISEASE",
"type": "disease",
"items": [
{
"characteristic": "ANTHRACNOSE STALK ROT",
"value": "2"
},
{
"characteristic": "GOSS'S WILT",
"value": "5"
},
{
"characteristic": "GRAY LEAF SPOT",
"value": "5"
},
{
"characteristic": "NORTHERN CORN LEAF BLIGHT R1",
"value": "3"
},
{
"characteristic": "SOUTHERN RUST",
"value": "3"
}
]
},
{
"label": "ADAPTATION",
"type": "adaptation",
"items": [
{
"characteristic": "FOCUS AREA",
"value": "W,C,E"
}
]
},
{
"label": "HERBICIDES",
"type": "herbicides",
"items": [
{
"characteristic": "GROWTH REGULATORS SENSITIVITY",
"value": "A"
},
{
"characteristic": "PIGMENT INHIBITORS SENSITIVITY",
"value": "A"
},
{
"characteristic": "SULFONYLUREAS SENSITIVITY",
"value": "A"
}
]
},
{
"label": "OTHER",
"type": "other",
"items": [
{
"characteristic": "KERNEL ROW",
"value": "18-20"
},
{
"characteristic": "EMERGENCE",
"value": "3"
},
{
"characteristic": "TRAIT",
"value": "TRERIB"
},
{
"characteristic": "VARIETY",
"value": "01096918"
}
]
}
],
"_scale_direction": "1-9 (9 = best)",
"regional_recommendations": [
{
"product_list_name": "South Eastern Indiana Channel Positioning 2025",
"agronomist": "Cody Hornaday",
"agronomist_email": "cody.hornaday@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L8J_1"
},
{
"product_list_name": "2025 Southern Illinois Channel Corn Products ",
"agronomist": "Derek Whalen",
"agronomist_email": "derek.whalen@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L3K_1"
},
{
"product_list_name": "2025 Channel Product List NW MO, NE KS, Central MO ",
"agronomist": "Mike Mullins",
"agronomist_email": "michael.mullins@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NQF_1"
},
{
"product_list_name": "Southwest Iowa ",
"agronomist": "Lance Porter",
"agronomist_email": "lance.porter@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L7X_1"
},
{
"product_list_name": "2025 Northern Indiana VT2P Product List ",
"agronomist": "Amanda Schwartz",
"agronomist_email": "amanda.schwartz@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_LCK_1"
},
{
"product_list_name": "2025 SW Indiana Product Characteristics and Management",
"agronomist": "Brian Denning",
"agronomist_email": "brian.denning@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N8A_1"
},
{
"product_list_name": "Lauren Botine's Product List 2025 ",
"agronomist": "Lauren Botine",
"agronomist_email": "lauren.botine@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L8H_1"
},
{
"product_list_name": "SW Ohio Corn, Soybeans, and Silage MY25 ",
"agronomist": "Sam Park",
"agronomist_email": "samuel.park@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N1Z_1"
},
{
"product_list_name": "2025 Northern Indiana VT2P Product List ",
"agronomist": "Amanda Schwartz",
"agronomist_email": "amanda.schwartz@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L0T_1"
},
{
"product_list_name": "Ohio Corn, Soybeans, and Silage MY25",
"agronomist": "Mitchell Greve",
"agronomist_email": "mitchell.greve@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L3D_1"
},
{
"product_list_name": "SW Ohio Corn, Soybeans, and Silage MY25 ",
"agronomist": "Sam Park",
"agronomist_email": "samuel.park@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N2C_1"
},
{
"product_list_name": "2025 Northern Indiana VT2P Product List ",
"agronomist": "Jeff Lakin",
"agronomist_email": "jeff.lakin@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N7F_1"
},
{
"product_list_name": "2025 Channel Product List NW MO, NE KS, Central MO ",
"agronomist": "Mike Mullins",
"agronomist_email": "michael.mullins@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NPJ_1"
},
{
"product_list_name": "Southeastern Illinois Product List",
"agronomist": "Lindsey McKinzie",
"agronomist_email": "lindsey.mckinzie@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N4A_1"
},
{
"product_list_name": "East Central Illinois",
"agronomist": "Ryan Becker",
"agronomist_email": "ryan.becker1@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N4C_1"
},
{
"product_list_name": "2025 SW Indiana Product Characteristics and Management",
"agronomist": "Brian Denning",
"agronomist_email": "brian.denning@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L8N_1"
},
{
"product_list_name": "2025 Channel Product List NW MO, NE KS, Central MO ",
"agronomist": "Mike Mullins",
"agronomist_email": "michael.mullins@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_LYE_1"
},
{
"product_list_name": "East Central Illinois",
"agronomist": "Ryan Becker",
"agronomist_email": "ryan.becker1@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L2L_1"
},
{
"product_list_name": "South Eastern Indiana Channel Positioning 2025",
"agronomist": "Cody Hornaday",
"agronomist_email": "cody.hornaday@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_LY0_1"
},
{
"product_list_name": "Southwest Iowa ",
"agronomist": "Lance Porter",
"agronomist_email": "lance.porter@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L7W_1"
},
{
"product_list_name": "2025 KY Channel Corn & Soy",
"agronomist": "Luke Watson",
"agronomist_email": "luke.watson@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N8B_1"
},
{
"product_list_name": "Ohio Corn, Soybeans, and Silage MY25",
"agronomist": "Mitchell Greve",
"agronomist_email": "mitchell.greve@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N2G_1"
},
{
"product_list_name": "Southwest Iowa ",
"agronomist": "Lance Porter",
"agronomist_email": "lance.porter@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NFJ_1"
},
{
"product_list_name": "East Central Illinois",
"agronomist": "Ryan Becker",
"agronomist_email": "ryan.becker1@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L2T_1"
},
{
"product_list_name": "Ohio Corn, Soybeans, and Silage MY25",
"agronomist": "Mitchell Greve",
"agronomist_email": "mitchell.greve@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N2F_1"
},
{
"product_list_name": "2025 Northern Indiana VT2P Product List ",
"agronomist": "Amanda Schwartz",
"agronomist_email": "amanda.schwartz@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N7A_1"
},
{
"product_list_name": "2025 Channel Product List NW MO, NE KS, Central MO ",
"agronomist": "Mike Mullins",
"agronomist_email": "michael.mullins@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NQJ_1"
},
{
"product_list_name": "East Central Illinois",
"agronomist": "Ryan Becker",
"agronomist_email": "ryan.becker1@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N5A_1"
},
{
"product_list_name": "Ohio Corn, Soybeans, and Silage MY25",
"agronomist": "Mitchell Greve",
"agronomist_email": "mitchell.greve@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L6I_1"
},
{
"product_list_name": "Ohio Corn, Soybeans, and Silage MY25",
"agronomist": "Mitchell Greve",
"agronomist_email": "mitchell.greve@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N8F_1"
},
{
"product_list_name": "Southeastern Illinois Product List",
"agronomist": "Lindsey McKinzie",
"agronomist_email": "lindsey.mckinzie@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L1Y_1"
},
{
"product_list_name": "2025 Northern Indiana VT2P Product List ",
"agronomist": "Jeff Lakin",
"agronomist_email": "jeff.lakin@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N7H_1"
},
{
"product_list_name": "Lauren Botine's Product List 2025 ",
"agronomist": "Lauren Botine",
"agronomist_email": "lauren.botine@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NDA_1"
},
{
"product_list_name": "SW Ohio Corn, Soybeans, and Silage MY25 ",
"agronomist": "Sam Park",
"agronomist_email": "samuel.park@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N1W_1"
},
{
"product_list_name": "Northeast MO",
"agronomist": "Steven Troesser",
"agronomist_email": "steven.troesser@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NQK_1"
},
{
"product_list_name": "2025 KY Channel Corn & Soy",
"agronomist": "Luke Watson",
"agronomist_email": "luke.watson@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N8C_1"
},
{
"product_list_name": "South Eastern Indiana Channel Positioning 2025",
"agronomist": "Cody Hornaday",
"agronomist_email": "cody.hornaday@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L3X_1"
},
{
"product_list_name": "2025 Southern Illinois Channel Corn Products ",
"agronomist": "Derek Whalen",
"agronomist_email": "derek.whalen@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N4D_1"
},
{
"product_list_name": "Lauren Botine's Product List 2025 ",
"agronomist": "Lauren Botine",
"agronomist_email": "lauren.botine@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NDF_1"
},
{
"product_list_name": "2025 SW Indiana Product Characteristics and Management",
"agronomist": "Brian Denning",
"agronomist_email": "brian.denning@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N8D_1"
},
{
"product_list_name": "Lauren Botine's Product List 2025 ",
"agronomist": "Lauren Botine",
"agronomist_email": "lauren.botine@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NFA_1"
},
{
"product_list_name": "Lauren Botine's Product List 2025 ",
"agronomist": "Lauren Botine",
"agronomist_email": "lauren.botine@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L8B_1"
},
{
"product_list_name": "Northeast MO",
"agronomist": "Steven Troesser",
"agronomist_email": "steven.troesser@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NQG_1"
},
{
"product_list_name": "2025 West Central Indiana Corn Product List",
"agronomist": "Blake Russel",
"agronomist_email": "blake.russell@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L5Q_1"
},
{
"product_list_name": "South Eastern Indiana Channel Positioning 2025",
"agronomist": "Cody Hornaday",
"agronomist_email": "cody.hornaday@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N8G_1"
},
{
"product_list_name": "2025 Channel Product List NW MO, NE KS, Central MO ",
"agronomist": "Mike Mullins",
"agronomist_email": "michael.mullins@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NPG_1"
},
{
"product_list_name": "2025 Channel Product List NW MO, NE KS, Central MO ",
"agronomist": "Mike Mullins",
"agronomist_email": "michael.mullins@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L9H_1"
},
{
"product_list_name": "Southeastern Illinois Product List",
"agronomist": "Lindsey McKinzie",
"agronomist_email": "lindsey.mckinzie@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N4E_1"
},
{
"product_list_name": "2025 Northern Indiana VT2P Product List ",
"agronomist": "Jeff Lakin",
"agronomist_email": "jeff.lakin@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_L5S_1"
},
{
"product_list_name": "Lauren Botine's Product List 2025 ",
"agronomist": "Lauren Botine",
"agronomist_email": "lauren.botine@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NFF_1"
},
{
"product_list_name": "Southeastern Illinois Product List",
"agronomist": "Lindsey McKinzie",
"agronomist_email": "lindsey.mckinzie@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_N4G_1"
},
{
"product_list_name": "Southwest Iowa ",
"agronomist": "Lance Porter",
"agronomist_email": "lance.porter@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NFG_1"
},
{
"product_list_name": "Lauren Botine's Product List 2025 ",
"agronomist": "Lauren Botine",
"agronomist_email": "lauren.botine@bayer.com",
"variant_id": "CORN_215-42TRERIB BRAND BLEND_CHANNEL_US_2025_NDL_1"
}
],
"image_url": "https://cs-assets.bayer.com/is/image/bayer/channel-seed-bag-field-corn-rib-complete",
"source_urls": [
"https://www.cropscience.bayer.us/corn/channel/channel-215-42trerib-corn"
],
"sitemap_last_modified": "2026-05-12T14:43:07.370Z",
"fetched_at": "2026-05-26T15:44:25.512107+00:00",
"scraper_version": "0.1.0"
}