Sidecar lane. Still paper. Still useful. It keeps separate books and resists the temptation to cosplay certainty.
eyJjb2xsZWN0ZWRfYXQiOiIyMDI2LTA1LTExVDEyOjI5OjQyLjY2MzE1Mi0wNTowMCIsIm1hcmtldF90aWNrZXIiOiJLWEhJR0hUREFMLTI2TUFZMTEtVDc1IiwibWF4X3ByaWNlX2NlbnRzIjoxLCJzZWFsIjoiU0VBTC0yMDI2MDQyNS1HTFlQSC0wMSIsInNlbGVjdGVkX2JyYWNrZXQiOiI8NzVGIiwic3RhdHVzIjoiQkVUIiwic3RyZWFtIjoiYmV0YSIsInRyYWRlX3Njb3JlIjowLjkyODd9
2026-05-11 12:29:44.969 | WARNING | dallas.dallas_quant:_build_source_bundle:1413 - Dallas quant: forecast open_meteo=77.9F diverges >4.0F from station=72.0F — zeroing
2026-05-11 12:29:44.969 | WARNING | dallas.dallas_quant:_build_source_bundle:1413 - Dallas quant: forecast open_meteo_hourly=78.0F diverges >4.0F from station=72.0F — zeroing
2026-05-11 12:29:44.972 | INFO | dallas.dallas_quant:collect_snapshot:2252 - Dallas quant: aligned prediction 72.05F -> 72.9F (bracket-aware)
2026-05-11 12:29:44.996 | INFO | dallas.dallas_quant:collect_snapshot:2361 - Dallas quant collect | 2026-05-11 | brackets=6 | expected=72.9 | sigma=1.615 | status=BET | pick=<75F
{'collected_at': '2026-05-11T12:29:42.663152-05:00', 'result': {'event_date': '2026-05-11', 'snapshot_count': 98, 'bracket_count': 6, 'ensemble_f': 72.9, 'ensemble_std': 1.615, 'nws_f': 77.0, 'om_f': 77.0, 'model_f': 77.0, 'model_conf': 0.715, 'status': 'BET', 'selected_bracket': '<75F', 'trade_score': 0.9287, 'order_plan': {'mode': 'dry_run_only', 'armed': True, 'place_live': False, 'market_ticker': 'KXHIGHTDAL-26MAY11-T75', 'bracket_label': '<75F', 'side': 'yes', 'contracts': 1, 'max_price_cents': 1, 'notes': 'Auto-ordering wire-up only. Do not place until calibration data matures.'}, 'recommendation': None, 'paper_trade': None}}
2026-05-11 12:30:00.238 | INFO | dallas.dallas_temp:fetch_temp_markets:282 - Dallas temp: fetched 6 brackets for KXHIGHTDAL-26MAY11