- fixed today the frozen-book IV artifact is now confirmed as a shut-book defect, not a data fault.
Every pre-market or weekend run since 08-23 has had option-midpoint-iv on the GOOGL Dec15'28 340P return annualIv -15.874 with isValid false, and each run could only infer the cause. This run read the identical contract on an open book and got annualIv 0.35548 with isValid TRUE, cross-checked by implied_vol at 0.35541. Same contract, same field, same code path, book open instead of shut. The hypothesis is now tested rather than assumed, and the standing workaround - fall back to implied_vol when the book is closed - is the right one.
- fixed today the run-label rule in the markets prompt could not survive the Eastern clock, and was rewritten this run.
The prompt decided open-versus-midday by the clock: before 10 AM Pacific meant the open run. With the machine repointed to America/New_York for the Charlotte trip, the second cron slot now fires at 12:37 ET, which is 09:37 PT - so the rule classified the midday run as a second open run and would have repeated the daily GPU pull and the forecast pass. Yesterday's midday run hit the same thing and reported it; today it recurred, so it was fixed rather than reported again. The prompt now decides by what has already run today in the rails log, with the clock only as a tiebreak. Both cron slots also still sit at the wrong hour for the market - 06:35 ET is 175 minutes before the open, 12:35 ET is mid-session - which is a schedule fix, not a prompt fix, and is left for Gabriel.
- will happen again rails.py evaluates the GOOGL price rails against the GOOG quote.
The program lists both tickers and the script takes the first, so every GOOGL spot rail is read about 0.95% low. It cost nothing today in outcome - both quotes leave every level clear - but it changed the answer to the question the message leads with. Off GOOG, tranche 3 is 6.42% away and tranche 2 is 6.29%, so downside is still nearest. Off GOOGL, the ticker the playbook rule actually names, tranche 3 is 5.41% and tranche 2 is 7.18%, so the nearest level flipped to the upside today. Both are in this report; the script only sees one.
- will happen again prior_close is served on one ticker out of thirteen.
EQT returned a served prior of 55.75 this run and the other twelve came back empty. That is the same one-of-thirteen pattern as the open run, where META was the one. It costs nothing: the served value matches its last-minus-change derivation to the cent, which validates the method directly rather than by inference, and all twelve stock priors independently re-derived from daily_pnl over share count agree to the cent as well. Recorded because every price reference in this report except one is derived, not served.