You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
I Luk Kim 529477727f Add score and event_type to trade blotter output
FilledTrade now carries event_type and score from the Candidate.
These fields are written to trade_blotter.parquet and displayed in
paper backtest trade logs.

Previously score showed as 0.00 for all trades because the field
wasn't propagated from Candidate → FilledTrade → Parquet.

Score=0.00 is valid for trades from engines with score_threshold_override=0.0
(e.g. guidance_unknown_orderly) where engine gates, not score, determine entry.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5 months ago
..
__init__.py feat: implement Phase 4 -- event-driven backtester 5 months ago
allocator.py Add reaction-based position sizing to reduce mean-reversion loss risk 5 months ago
artifacts.py Add score and event_type to trade blotter output 5 months ago
attention.py Unify BacktestRunner and PaperTradingEngine trade decision logic 5 months ago
calendar.py feat: implement Phase 4 -- event-driven backtester 5 months ago
domain.py Add score and event_type to trade blotter output 5 months ago
execution.py Add score and event_type to trade blotter output 5 months ago
manifests.py Implement multi-engine PEAD strategy research workflow 5 months ago
metrics.py Recalibrate public SQS and exposure-aware tracking 5 months ago
scoring.py Add v10 macro regime scoring (VIX+HY) and FRED macro features — SQS 59.1 (rejected) 5 months ago
selector.py Add attention-aware PEAD caps and promote step75 5 months ago
snapshot_store.py Implement multi-engine PEAD strategy research workflow 5 months ago
splits.py feat: implement Phase 4 -- event-driven backtester 5 months ago
tracker.py Add attention client and continue PEAD research 5 months ago