chart/app/bars
Chris Amow fced18528b Backfill the history missed while the live stream was down.
History was only fetched by the startup seed, so a Schwab outage stayed a
hole until the next deploy — Sept 9 to 24 after a refresh token expired.
A reconnect more than two minutes past the last bar now fetches the gap
from Yahoo, fills empty buckets only, refolds the live forming buckets,
rebuilds levels without alerting, and resyncs every socket.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 18:48:54 -05:00
..
__init__.py Implement M0 Yahoo market data and replay 2026-08-09 20:36:13 -05:00
aggregator.py Remove the 4h timeframe 2026-08-10 00:43:47 -05:00
models.py Remove the 4h timeframe 2026-08-10 00:43:47 -05:00
session.py fix canonical future geometry 2026-08-25 05:03:42 -05:00
store.py Backfill the history missed while the live stream was down. 2026-09-24 18:48:54 -05:00