7 Commits

Author SHA1 Message Date
Harwinder Sekhon f3f131fa99 spec: record the relaxed runtime pins (live box is Python 3.9, ORT 1.19.2) 2026-09-27 21:03:24 -04:00
Harwinder Sekhon 2787b3cb8b news_transformer: clamp ORT threads, disable intra-op spinning; spec marked implemented in ForexBot2
Same two load_model lines as the copy vendored into ForexBot2/news_model.py
(2026-09-27), so the files stay identical on the scoring functions.
2026-09-27 20:46:27 -04:00
Harwinder Sekhon 10e7ba57f1 Progress note: point at the ForexBot2 integration spec 2026-09-27 20:04:56 -04:00
Harwinder Sekhon 520180d3bd Spec: running the XAU transformer inside ForexBot2 (not implemented)
Implementation specification for a future coding agent: vendored ONNX
runtime module, config section, news_engine call site and scoring rules
(gold only, never into USD), archive provenance, tests, ops checklist for
both the bot and the dashboard daemon. Owner decisions recorded: primary
mode with no DeepSeek for headlines, model files outside the repo.
2026-09-27 20:04:35 -04:00
Harwinder Sekhon 29ee798b2a Crawl log: precise crawl finished (523 more requests, 46,538 headlines) 2026-09-27 19:46:13 -04:00
Harwinder Sekhon 9273e41d56 Progress note: project is now tracked in git 2026-09-27 19:23:23 -04:00
Harwinder Sekhon 01baef48ff Initial import: XAUUSD news sentiment models, evals, and data tooling
TF-IDF baseline (news_sentiment.py, models/xauusd_sentiment.joblib) and the
two-head DeBERTa-v3-small transformer (transformer/, news_transformer.py)
with its Google News crawler and DeepSeek labeller (data_collect/), the
golden-set and archive evals (eval/), and the 2026-09-22 and 2026-09-27
results and progress notes.

Transformer weights (model.pt, model.onnx) and the crawl database are not
tracked; rebuild with transformer/train.py and transformer/export_onnx.py.
The DeepSeek label cache in data/ is tracked.
2026-09-27 19:22:30 -04:00