Ingest messy customer Bills of Materials, enrich every MPN concurrently across global distributors in Go, score stock-out risk with in-process Rust ML inference, and enforce zero-trust multi-tenant ABAC permissions between OEMs and EMS providers.
Lock-free in-memory policy evaluation via ArcSwap (< 2 µs latency), streaming PCBA BOM normalization, calibrated GBDT log-odds stock-out model, and 32-D parametric cosine vector search.
Dedicated Go service isolating noisy external distributor APIs (DigiKey v4 OAuth2, Mouser Search v1, verified multi-distributor catalog) behind bounded goroutine worker channels.
Built-in static analyzer that blocks SQL queries missing tenant_id predicates or unbounded SELECTs, plus an interactive policy rule security scorer for human engineers and coding agents.
Live output from the Rust /api/v1/bom/enrich bridge calling the Go ingestion worker pool and in-process GBDT risk scorer.
| # | Normalized MPN | Distributor Stock (Go Fan-Out) | Best Tier Price | ML Stock-Out Prob | Lifecycle | Second-Source / Engineering Action |
|---|---|---|---|---|---|---|
| 1 | STM32F401RET6 STMicroelectronics • Qty 2 | DigiKey (8.4k) • Mouser (5.1k) • Farnell (1.9k) | $3.68 @ 1k | 0.18 (Low) | Active | Pin-compatible GD32F405RGT6 cosine sim 0.94 (-35% cost) |
| 2 | LM1117-3.3 Texas Instruments • Qty 4 | DigiKey (42.1k) • Mouser (38.9k) | $0.33 @ 1k | 0.07 (Low) | Active | Drop-in SOT-223 second source AZ1117EH-3.3 qualified |
| 3 | RC0603FR-0710KL Yageo • Qty 48 | DigiKey (1.85M) • Mouser (2.40M) | $0.0018 @ 5k | 0.04 (Low) | Active | 10kΩ 0603 ±1% thick film — tape & reel consolidated |
| 4 | OPA2350UA Texas Instruments • Qty 1 | DigiKey (310 left, 28w lead) | $3.60 @ 100 | 0.89 (Critical) | NRND | ML Stock-Out Alert (89% prob): qualify OPA2353UA (18.4k in stock) |