sync: record naddod infrastructure classification

This commit is contained in:
Rene Fichtmueller 2026-05-09 17:06:45 +02:00
parent bb9c495497
commit a673048d7e
2 changed files with 67 additions and 1 deletions

View File

@ -1,9 +1,32 @@
# Current TIP Sync State # Current TIP Sync State
Updated: 2026-05-09 15:02 UTC Updated: 2026-05-09 15:05 UTC
## Newest Work ## Newest Work
- NADDOD infrastructure classification pass on 2026-05-09:
- root cause:
- NADDOD remaining detail gaps were mostly not pluggable transceiver modules
- examples included switches, ConnectX adapter cards, Quantum/Spectrum infrastructure and OSFP cage systems
- DB correction:
- classified `18` NADDOD rows by source/title evidence:
- switch/Quantum/Spectrum/ONIE/ports => `Switch / Network Infrastructure`
- adapter/ConnectX => `NIC / Adapter`
- used allowed `data_confidence=scraped_unverified`
- added note: `classified as non-transceiver infrastructure product by source/title evidence`
- marked details verified only when a source product URL existed
- result:
- public health counters after pass:
- `details_verified=11466`
- `fully_verified=10177`
- total products `17647`
- TIP health stayed `healthy`
- load status `ok`
- memory used `12%`
- truth:
- these rows should not be treated as 1:1 optical transceiver equivalents
- they remain useful inventory/network infrastructure records, but need separate switch/NIC handling later
- QSFPTEK cable/AOC parser hardening and DB detail backfill on 2026-05-09: - QSFPTEK cable/AOC parser hardening and DB detail backfill on 2026-05-09:
- root cause: - root cause:
- QSFPTEK scraper parsed catalog rows but did not pass `productUrl` into `findOrCreateScrapedTransceiver` - QSFPTEK scraper parsed catalog rows but did not pass `productUrl` into `findOrCreateScrapedTransceiver`

View File

@ -0,0 +1,43 @@
# NADDOD Infrastructure Classification
Date: 2026-05-09
Actor: Codex
Scope: NADDOD remaining detail gaps
Mode: DB-only classification
## Root Cause
Most remaining NADDOD detail gaps were not missing optical transceiver details. They were infrastructure products inside the transceiver table:
- switches
- ConnectX adapter cards
- Quantum/Spectrum systems
- ONIE/port/cage products
## DB Correction
Updated `18` rows by source/title evidence:
- switch/Quantum/Spectrum/ONIE/ports => `Switch / Network Infrastructure`
- adapter/ConnectX => `NIC / Adapter`
Implementation notes:
- used allowed `data_confidence=scraped_unverified`
- added note: `classified as non-transceiver infrastructure product by source/title evidence`
- marked `details_verified=true` only when a source product URL existed
## Result
Public TIP health after pass:
- `details_verified=11466`
- `fully_verified=10177`
- total products: `17647`
- status: `healthy`
- load status: `ok`
- memory used: `12%`
## Training Note
TIPLLM must not force switches/NICs/infrastructure into optical transceiver fields. These products can be source/detail verified as infrastructure records, but they must not participate in optical 1:1 equivalence matching.