• Joined on 2026-02-25
rene pushed to main at rene/shieldx 2026-04-06 22:27:49 +00:00
ca02998a28 feat: ShieldX v0.5.0 — full defense evolution + pentest hardening
09eefac095 fix: remove local file paths from research reference
04349aed69 feat(security): v0.4.0 — three research-driven detection gaps closed
a456546aa8 feat(rules): mcp-007..010 — Claude Code source map leak countermeasures
915b6ab285 feat(scripts): daily arXiv + HackerNews security monitor
Compare 6 commits »
rene pushed to main at rene/transceiver-db 2026-04-06 16:15:51 +00:00
d617524f10 feat(training): add blog-031 through blog-040 — 10 expert articles
rene pushed to main at rene/transceiver-db 2026-04-06 16:03:48 +00:00
61685f3959 Merge remote-tracking branch 'github/main'
4a53f3c45d feat: blog engine v5 — Auto-Kill Layer, 16-step pipeline, longer content
4a501d4461 feat: blog engine v3 — 8-stage pipeline with Auto-Kill Layer
8757fc8bf0 chore: sync local changes
fa2d88096f feat: add NADDOD, QSFPTEK, and AddOn Networks scrapers
Compare 6 commits »
rene pushed to main at rene/transceiver-db 2026-04-06 15:59:27 +00:00
e55c0ad55f feat(training): add blog-016 through blog-030 — 15 expert training articles
rene pushed to main at rene/transceiver-db 2026-04-06 15:07:06 +00:00
9744be5326 ui: show creation time (HH:MM) alongside date in blog list
rene pushed to main at rene/transceiver-db 2026-04-06 08:24:46 +00:00
a99b4aab78 fix: correct verified badge, comparable pricing, and clickable product images
rene pushed to main at rene/transceiver-db 2026-04-06 02:16:07 +00:00
b9301d890f feat(training): add blog-014 new_product and blog-015 competitor_analysis
rene pushed to main at rene/transceiver-db 2026-04-06 02:07:28 +00:00
6e383996e3 fix(llm): checkHealth uses key presence check, not live API call
rene pushed to main at rene/transceiver-db 2026-04-06 01:09:55 +00:00
7533202723 feat: add 2 more gold-standard blog training articles (13 total)
rene pushed to main at rene/transceiver-db 2026-04-06 00:55:36 +00:00
cbf449da76 docs: update training data README to reflect 11 articles
rene pushed to main at rene/transceiver-db 2026-04-06 00:55:13 +00:00
070477d67f feat: add 4 more gold-standard blog training articles for BlogLLM
rene pushed to main at rene/transceiver-db 2026-04-06 00:51:39 +00:00
4989c4affd fix(blog): fix claudeQueue deadlock from recursive 429 retry
rene pushed to main at rene/transceiver-db 2026-04-06 00:22:12 +00:00
6fb9b6eb4f feat(sql): migrations 026+027 for price cleanup and FS.COM EUR fix
rene pushed to main at rene/transceiver-db 2026-04-06 00:17:56 +00:00
ba24d33858 fix(scrapers): replace bot User-Agents with Chrome UA + disable dead domain
rene pushed to main at rene/transceiver-db 2026-04-05 23:58:11 +00:00
9f0ba2069c feat: add 7 gold-standard blog training articles for BlogLLM
rene pushed to main at rene/transceiver-db 2026-04-05 23:24:59 +00:00
75a5b7318a fix(scraper): switch fs-com to de.fs.com for EUR prices as primary source
rene pushed to main at rene/transceiver-db 2026-04-05 23:19:26 +00:00
e0db86252b fix: parsePrice requires currency symbol + uses largest number to avoid misreads
rene pushed to main at rene/transceiver-db 2026-04-05 23:14:39 +00:00
1ac03bae0a fix: preserve user-provided title in blog generation + price floor validation
rene pushed to main at rene/transceiver-db 2026-04-05 23:04:45 +00:00
a8faf3798b fix: show price_verified_eur as fallback price + strict badge logic
rene pushed to main at rene/transceiver-db 2026-04-05 22:57:04 +00:00
4e813024f1 fix: serialize Claude API calls via queue to prevent 429 rate-limit spam