Notes. This version loads quote data from ./data/quotes.json on page load and when you press Reload latest JSON. The scheduled GitHub Action should keep that JSON file fresh. The signal is now based on watchlist fields for liquidity, catalyst, breakout, and 2x volume spike, but the breakout and volume values remain placeholders until you wire live data and rules.