diff --git a/sync/CURRENT.md b/sync/CURRENT.md index 6ba19d2..56acdf2 100644 --- a/sync/CURRENT.md +++ b/sync/CURRENT.md @@ -1,9 +1,32 @@ # Current TIP Sync State -Updated: 2026-05-09 15:02 UTC +Updated: 2026-05-09 15:05 UTC ## 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: - root cause: - QSFPTEK scraper parsed catalog rows but did not pass `productUrl` into `findOrCreateScrapedTransceiver` diff --git a/sync/history/2026-05-09-naddod-infrastructure-classification.md b/sync/history/2026-05-09-naddod-infrastructure-classification.md new file mode 100644 index 0000000..72a10aa --- /dev/null +++ b/sync/history/2026-05-09-naddod-infrastructure-classification.md @@ -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.