New OEM transceiver seed scrapers (94 cron-scheduled, 24/7): - Media/Broadcast: Evertz, Grass Valley, Haivision, Viasat - Asian Optical: FiberHome, Oplink, Accelink, Hisense Broadband - Optical Mfrs: Lumentum, II-VI/Coherent, Source Photonics, O-Net, InnoLight, AOI, Sumitomo Electric, NeoPhotonics - Industrial: GE Grid, Schweitzer, Moxa Industrial, Cisco IE, Phoenix Contact, Beckhoff, Omron, ABB, Siemens, Schneider, Rockwell, Belden - Enterprise/DC: Arista, Pica8, Pluribus, DriveNets, Cisco (Meraki/Catalyst/Nexus/ASR) - Cloud: AWS, Azure, Google Cloud, Meta - Storage: NetApp, Pure Storage, HPE Storage, IBM Storage, Dell Storage, Hitachi Vantara - 5G/RAN: Samsung Networks, Nokia AirScale, Ericsson RAN, Mavenir - Security: Check Point, Barracuda, Fortinet, Palo Alto - Telecom Optical: ADVA, PacketLight, FiberHome, Accelink, Hisense API: tip-llm-guided inference layer (strict schema + repair-retry + safe fallback) - POST /api/tip-llm/infer|research-plan|extract|finding|health - Hard JSON schema enforcement, create_finding=false on empty evidence - Confidence gate (>= 0.4), validation with consistency check Build: added incremental=true to scraper tsconfig (OOM prevention) Scheduler: 87 → 94 registered workers
20 lines
442 B
JSON
20 lines
442 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2022",
|
|
"module": "commonjs",
|
|
"lib": ["ES2022"],
|
|
"outDir": "./dist",
|
|
"rootDir": "./src",
|
|
"strict": true,
|
|
"esModuleInterop": true,
|
|
"skipLibCheck": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"resolveJsonModule": true,
|
|
"declaration": true,
|
|
"sourceMap": true,
|
|
"incremental": true
|
|
},
|
|
"include": ["src/**/*"],
|
|
"exclude": ["node_modules", "dist"]
|
|
}
|