From 4f6ffeae2e499fd5d3eb7bc947f5542f748b1464 Mon Sep 17 00:00:00 2001 From: Pauljd Date: Wed, 4 Nov 2026 10:37:19 +0000 Subject: [PATCH] 0.99.8 installation record Co-Authored-By: Claude Opus 5.5 (1M context) --- docs/VERIFICATION-0.99.8.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/VERIFICATION-0.99.8.md b/docs/VERIFICATION-0.99.8.md index f1cb6bb..87838d3 100644 --- a/docs/VERIFICATION-0.99.8.md +++ b/docs/VERIFICATION-0.99.8.md @@ -42,3 +42,15 @@ Ratings were checked against the catalogue. A PG or PG-13 rating isn't taken to ## Rollback Install 0.99.7. No saved data changes. + +## Installation record (4 November 2026, 10:34 GMT) + +Paul approved this release at 10:33. The TV was on its launcher, with no Orbit playback since 09:01. I took a snapshot of all 96 schedule files, then installed over 0.99.7. The box reports 0.99.8-after-dark-daytime. Orbit relaunched; once the checks were done I returned the TV to its home screen with a launcher intent. There was no crash in the log. The rollback APK is in outputs/revision-0.99.7. + +- **Plans:** every plan kept every remaining entry. No episode cursor was reset. +- **Top-ups:** six channels whose plans had dropped under six days ahead topped up on their own: Gold (51), Riot (71), Evidence (29), Heroes (67), Rewind (86) and ToonZ (113). All had clashes=0. +- **After Dark** loaded with clashes=0 and didn't need a top-up. Option B's daytime eligibility applies to its next bookings. +- **Planning speed, measured on the box:** + - The cached airings work: `othersMs` was 6.7 s for the first channel, then 0.3 to 0.8 s. + - The planning itself is still slow on the box: 4 to 18 seconds per top-up, on equal turns (Riot) as well as weighted channels. It was already like this before; it's not new in 0.99.8. + - The likely cause is `dayPartFor` working out every listed title's key again on each programme picked. I'll address it in the next release without changing any rule.