Add missing simple_mpn_types on PipelineContext so BOM parse can classify crystals and discretes.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -369,6 +369,9 @@ class PipelineContext:
|
|||||||
# the primary numeric value from here without saving to the shared library.
|
# the primary numeric value from here without saving to the shared library.
|
||||||
passive_values: dict[str, str] = field(default_factory=dict)
|
passive_values: dict[str, str] = field(default_factory=dict)
|
||||||
simple_mpns: dict[str, list[str]] = field(default_factory=dict)
|
simple_mpns: dict[str, list[str]] = field(default_factory=dict)
|
||||||
|
# Taxonomy type per simple MPN (crystal, discrete, connector, …) — used
|
||||||
|
# by specs extraction / DigiKey auto-resolve.
|
||||||
|
simple_mpn_types: dict[str, str] = field(default_factory=dict)
|
||||||
datasheet_urls: dict[str, str] = field(default_factory=dict)
|
datasheet_urls: dict[str, str] = field(default_factory=dict)
|
||||||
# Cached purple-parts payload (description, category, subcategory, manufacturer,
|
# Cached purple-parts payload (description, category, subcategory, manufacturer,
|
||||||
# package, ...) keyed by *resolved* MPN. Populated by _resolve_lcsc_codes during
|
# package, ...) keyed by *resolved* MPN. Populated by _resolve_lcsc_codes during
|
||||||
|
|||||||
Reference in New Issue
Block a user