Commit Graph

  • b5925bc264 Merge remote-tracking branch 'origin/erik-live-2026-06-04' into reconcile-2026-06-04 main reconcile-2026-06-04 Rene Fichtmueller 2026-06-04 13:56:42 +00:00
  • 172ec324f2 snapshot: Erik live-deployed state 2026-06-04 (capture for source reconciliation) erik-live-2026-06-04 Rene Fichtmueller 2026-06-04 12:46:49 +00:00
  • aa6ce9cc26 fix(api): switch-compat vendor join + min_price aggregate + win-loss form_factor ambiguity Rene Fichtmueller 2026-06-04 10:38:15 +00:00
  • f2dad45c7c fix(api): part-number ILIKE search + verified-first catalog ordering + FTS-primary product search main-pre-reconcile-2026-06-04 Rene Fichtmueller 2026-06-04 10:11:37 +00:00
  • d6da7aa94c fix(api): part-number ILIKE search + verified-first catalog ordering + FTS-primary product search Rene Fichtmueller 2026-06-04 10:11:37 +00:00
  • f81b67860b fix: buildDOM calls in Academy use el() wrapper instead of raw string IDs Rene Fichtmueller 2026-05-14 23:06:49 +02:00
  • 9b563b0378 fix: remove Selflearning tab from nav Rene Fichtmueller 2026-05-14 22:53:12 +02:00
  • eb954aab2e fix: move Academy tab after Standards for visibility Rene Fichtmueller 2026-05-14 22:51:54 +02:00
  • 91b96a1e03 feat: promote Transceiver Academy to own main nav tab Rene Fichtmueller 2026-05-14 22:38:42 +02:00
  • 5a948245ff chore: update CHANGELOG_PENDING with Transceiver Academy entry Rene Fichtmueller 2026-05-14 22:32:06 +02:00
  • adfb590ad2 feat: Transceiver Academy — full API-backed customer & employee training platform Rene Fichtmueller 2026-05-14 22:31:43 +02:00
  • 31434ba0f6 chore: Training Module Changelog-Eintrag Rene Fichtmueller 2026-05-14 21:52:44 +02:00
  • ae94fc8f47 feat: Training Module im Standards-Tab (Lektionen, Quiz, Lernpfade) Rene Fichtmueller 2026-05-14 21:52:23 +02:00
  • e71b985c52 feat: 10 weitere Dashboard-Features (G–P) Rene Fichtmueller 2026-05-14 21:39:17 +02:00
  • fb060ee40a feat: 6 neue Dashboard-Features (A–F) Rene Fichtmueller 2026-05-14 20:54:40 +02:00
  • d7c1c351fe feat(dashboard): interactive price history chart with hover tooltip Rene Fichtmueller 2026-05-14 20:26:01 +02:00
  • bcab2b97af feat: procurement — 5 intelligence sections (A-E) Rene Fichtmueller 2026-05-14 18:31:07 +02:00
  • 4bd16af9a5 feat: data quality panel in Crawler Intelligence tab Rene Fichtmueller 2026-05-14 16:22:25 +02:00
  • 10d13633fb feat: dynamic hype cycle + market signal engine + eBay/CapEx panels Rene Fichtmueller 2026-05-14 16:17:52 +02:00
  • 13fe33eceb feat: procurement — Internal Demand + AI Clusters sections with real data Rene Fichtmueller 2026-05-14 16:04:11 +02:00
  • ea8be4aea3 feat(tip): equivalences explorer + price history charts + linkedin status + MCP tools Rene Fichtmueller 2026-05-14 15:54:01 +02:00
  • 67310c8fe7 fix(blog): SPA-aware URL blog generation + dynamic generated_by Rene Fichtmueller 2026-05-14 12:29:17 +02:00
  • e0f9656684 feat: Blog Engine — generate from URL (link → BlogLLM → article) Rene Fichtmueller 2026-05-14 00:55:35 +02:00
  • 9b8b03e783 feat: Flexoptix section — speed formatting + Lagerbestand display Rene Fichtmueller 2026-05-14 00:52:21 +02:00
  • de179c4c7c fix: remove DEMO labels from real stock data; fix switch Flexoptix suggestions; enrich Hot Topics LLM context Rene Fichtmueller 2026-05-14 00:33:45 +02:00
  • 0d7a92e749 feat: Abverkauf velocity engine — sql/118 + analyzer + API endpoints Rene Fichtmueller 2026-05-14 00:24:58 +02:00
  • 637839e965 feat: add stock observations to ATGBICS + Optcore; delete demo data Rene Fichtmueller 2026-05-14 00:08:57 +02:00
  • db6b97186a feat: OPN+spec equivalence matchers, 400G pricing, TIP_LLM training data Rene Fichtmueller 2026-05-13 21:33:19 +02:00
  • 2f85571784 feat: Flexoptix full product detail sync (sql/115 + detail-enricher robot) Rene Fichtmueller 2026-05-13 18:49:28 +02:00
  • d1bde66e39 feat: deterministic equivalence matcher + full wavelength/connector enrichment Rene Fichtmueller 2026-05-13 17:59:08 +02:00
  • 76492c17d5 fix: make wavelength_tx_nm nullable in ieee_wavelength_lookup for Copper/RJ45 entries Rene Fichtmueller 2026-05-13 17:38:43 +02:00
  • 9979b79434 feat: wavelength/connector enrichment schema + enricher robot Rene Fichtmueller 2026-05-13 17:35:42 +02:00
  • 1edd6c20a8 fix: use COUNT(*) instead of COUNT(DISTINCT po.id) in catalog-reconcile Rene Fichtmueller 2026-05-13 16:59:49 +02:00
  • 98b241f462 feat: implement Flexoptix reference matching overhaul Rene Fichtmueller 2026-05-13 16:55:45 +02:00
  • 048bf0dcf2 feat: add Codex task for Flexoptix reference matching overhaul Rene Fichtmueller 2026-05-13 16:51:53 +02:00
  • a20094755d feat(scraper): Flexoptix REST API sync robot + scheduler integration Rene Fichtmueller 2026-05-13 16:36:33 +02:00
  • 2b16551e4f docs: BlogLLM corpus expansion deployment & continuous evolution plan Rene Fichtmueller 2026-05-12 23:38:16 +02:00
  • f311e082f2 fix(blog-106): use env-based credential loader in code examples Rene Fichtmueller 2026-05-12 23:27:51 +02:00
  • 890ac48ec7 fix(blog-106): sanitize dummy credentials in code examples Rene Fichtmueller 2026-05-12 23:25:24 +02:00
  • 2c3cc69a78 feat: BlogLLM training corpus expansion — 127 articles across 18 phases Rene Fichtmueller 2026-05-12 23:21:39 +02:00
  • 122c4b8a81 fix: remove stock demo tab marker Rene Fichtmueller 2026-05-10 15:57:15 +02:00
  • a0657ee565 fix: filter TIP hot topics quality Rene Fichtmueller 2026-05-10 15:54:38 +02:00
  • e5917a2250 fix: show active TIP product scope Rene Fichtmueller 2026-05-10 15:46:41 +02:00
  • 58a2570842 fix: show TIP research status on overview Rene Fichtmueller 2026-05-10 15:01:22 +02:00
  • 5eb1b07183 fix: close stale TIP manual review queue Rene Fichtmueller 2026-05-10 10:23:07 +02:00
  • cf0e471fa4 feat: close TIP research resolution states Rene Fichtmueller 2026-05-10 10:13:09 +02:00
  • 73c7250ebe Sync LLM training pool research expansion Rene Fichtmueller 2026-05-10 10:02:48 +02:00
  • 10af2ca244 fix: generated_by tag — v6-length-fix → v7 Rene Fichtmueller 2026-05-10 09:55:39 +02:00
  • 0edc6e3f3a feat: Pi scraper fleet — fetch-only index-pi.ts + FS.COM/NADDOD via SOCKS5 Rene Fichtmueller 2026-05-10 09:53:55 +02:00
  • 7e36236d2b fix: quarantine GAO catalog artifacts Rene Fichtmueller 2026-05-10 09:48:43 +02:00
  • cbb2580e60 sync: record TIP Cisco asset pass Rene Fichtmueller 2026-05-10 09:46:41 +02:00
  • d691745c7b feat: clean TIP cable rows from active base Rene Fichtmueller 2026-05-10 09:41:59 +02:00
  • cf30735ef1 sync: record magatama all-lane training completion Rene Fichtmueller 2026-05-10 04:59:46 +02:00
  • 0599991431 sync: record TIP price closure follow-up Rene Fichtmueller 2026-05-10 01:49:42 +02:00
  • 2be61f2441 feat: close TIP retail price research states Rene Fichtmueller 2026-05-10 01:42:24 +02:00
  • b58f7cee41 feat: resolve OEM price status and part details Rene Fichtmueller 2026-05-10 01:16:49 +02:00
  • 5819eb5eb0 sync: record magatama all-lane runpod training start Rene Fichtmueller 2026-05-10 01:11:21 +02:00
  • b51901abdb sync: record magatama training lane closure Rene Fichtmueller 2026-05-10 00:47:30 +02:00
  • adb2661fac feat: add targeted product page asset verifier Rene Fichtmueller 2026-05-10 00:31:33 +02:00
  • 0d4bcb6924 fix: preserve explicit competitor states in reconcile Rene Fichtmueller 2026-05-10 00:17:26 +02:00
  • 3926a1ef90 sync: record magatama multi-llm training lanes Rene Fichtmueller 2026-05-10 00:11:48 +02:00
  • 635a102932 feat: close open competitor research states Rene Fichtmueller 2026-05-10 00:03:42 +02:00
  • fb9db56617 fix: quarantine fs numeric sku aliases Rene Fichtmueller 2026-05-09 23:35:01 +02:00
  • 7b8e229cf0 sync: record no-valid matcher closure Rene Fichtmueller 2026-05-09 23:24:55 +02:00
  • 79a57a5ac6 feat: add no-valid competitor resolver Rene Fichtmueller 2026-05-09 23:16:04 +02:00
  • 650de6ba9a feat: add verification evidence state model Rene Fichtmueller 2026-05-09 23:06:21 +02:00
  • de2943ea79 sync: record magatamallm adoption closure Rene Fichtmueller 2026-05-09 22:28:49 +02:00
  • 1af4f090f7 fix: harden TIP verification cleanup Rene Fichtmueller 2026-05-09 22:16:29 +02:00
  • 62eafa7574 sync: record tip blogllm runtime correction Rene Fichtmueller 2026-05-09 20:32:47 +02:00
  • a43e572946 fix: advance TIP product verification robots Rene Fichtmueller 2026-05-09 20:19:19 +02:00
  • 3779de5b88 sync: record fo blogllm adoption closure Rene Fichtmueller 2026-05-09 20:10:27 +02:00
  • 56ed88ac8c sync: record final detail queue closure Rene Fichtmueller 2026-05-09 18:25:56 +02:00
  • ec40a96ae0 feat: add vendor detail verifiers Rene Fichtmueller 2026-05-09 18:22:09 +02:00
  • 7f4e7f03ad sync: record atgbics special-case backfill Rene Fichtmueller 2026-05-09 17:55:41 +02:00
  • b60fb362e8 sync: record magatama training live cleanup Rene Fichtmueller 2026-05-09 17:55:17 +02:00
  • d61c3f7982 sync: record atgbics url evidence backfill Rene Fichtmueller 2026-05-09 17:51:03 +02:00
  • 6edb7a35b0 sync: record naddod and fs closure Rene Fichtmueller 2026-05-09 17:46:23 +02:00
  • a43a693044 sync: record small vendor standard backfill Rene Fichtmueller 2026-05-09 17:41:49 +02:00
  • a0e344549c sync: record fibermall url backfill Rene Fichtmueller 2026-05-09 17:37:15 +02:00
  • be4260a0fc sync: record shopfiber24 code backfill Rene Fichtmueller 2026-05-09 17:33:33 +02:00
  • 91a1c2282a fix: harden atgbics evidence parsing Rene Fichtmueller 2026-05-09 17:30:08 +02:00
  • c2421c03a3 fix: harden shopfiber24 reach parsing Rene Fichtmueller 2026-05-09 17:24:06 +02:00
  • 6d8d7874d3 sync: record fibermall source backfill Rene Fichtmueller 2026-05-09 17:19:45 +02:00
  • 41f5a403a5 sync: record magatama training recovery Rene Fichtmueller 2026-05-09 17:18:35 +02:00
  • 9527d4f808 sync: record atgbics cable backfill Rene Fichtmueller 2026-05-09 17:12:52 +02:00
  • a673048d7e sync: record naddod infrastructure classification Rene Fichtmueller 2026-05-09 17:06:45 +02:00
  • bb9c495497 fix: verify qsfptek cable details Rene Fichtmueller 2026-05-09 17:03:35 +02:00
  • fc18b00157 fix: verify copper cable semantics Rene Fichtmueller 2026-05-09 16:55:50 +02:00
  • c25300199a fix: harden atgbics wavelength semantics Rene Fichtmueller 2026-05-09 16:41:18 +02:00
  • ab0d21ec4f sync: record highspeed wavelength backfill Rene Fichtmueller 2026-05-09 16:30:02 +02:00
  • 7044e564d6 sync: record strict active equivalence sweep Rene Fichtmueller 2026-05-09 16:24:10 +02:00
  • 61acccf5df fix: require strict comparable transceiver evidence Rene Fichtmueller 2026-05-09 16:02:49 +02:00
  • b26696f0d1 fix: improve vendor verification and fscom 1.6t variants Rene Fichtmueller 2026-05-09 15:56:08 +02:00
  • 7da78a999d sync: record immediate equivalence revalidation Rene Fichtmueller 2026-05-09 14:14:48 +02:00
  • 49f0871720 chore: ignore crawlee python build artifacts Rene Fichtmueller 2026-05-09 14:06:55 +02:00
  • 60531b6250 feat: add crawlee python worker integration Rene Fichtmueller 2026-05-09 14:06:34 +02:00
  • 6ee10bf301 sync: record crawlee evaluation and fscom url discovery Rene Fichtmueller 2026-05-09 14:00:37 +02:00
  • 3d79f6b8e0 fix: add fscom url discovery mode Rene Fichtmueller 2026-05-09 14:00:30 +02:00
  • 7ddc439315 sync: record fscom targeted verification push Rene Fichtmueller 2026-05-09 11:15:46 +02:00
  • f64dbf7b6b fix: add fscom targeted detail verification mode Rene Fichtmueller 2026-05-09 11:15:36 +02:00