Files
OrbitTv/VERIFICATION-0.81.1.md
pauljdandClaude Opus 5.5 78c889b004
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m56s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m31s
0.81.1: Tots morning blink and the roll-in ident
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 00:35:25 +00:00

2.1 KiB

Orbit TV 0.81.1: Orbit Tots

Built, tested and linted. Not installed yet, so nothing below marked "on the box" has been checked.

What's in it

  • Orbit Tots on 614, with hand-approved shows: Morning 06:00 to 09:00, Playtime 09:00 to 17:00, Wind Down 17:00 to 21:00, Night 21:00 to 06:00.
  • Shuffled episodes, per channel. Only Tots uses it; every other channel stays in season order.
  • Hello, TOTS!, its roll-in variation and Sleepy TOTS, chosen by the next programme's start time. Jingle at most every 30 minutes, in Morning and Wind Down only.
  • A TOTS-only bug, a nightcap planet on the evening tuning screen, and still frames.
  • Channel logo, Idents and Ident sound switches under Watching.
  • Wind Down Now under Watching, with a confirmation. Its plan is saved apart from Tots' own and ends by the next 06:00.
  • Drive-In reminders held back while watching Tots from 17:00 to 06:00.

Measured

  • Unit tests: 306 passed, 0 failed (12 new in TotsTest). Lint passed.
  • APK 27,530,032 bytes, up about 1.07 MB. Tots assets 1,056,301 bytes against the 1.5 MB target.
  • Morning film 331,543 bytes, 5.0 s, -23.3 LUFS, peak -8.8 dBFS, average brightness 180 to 189 of 255, largest frame-to-frame change 0.51. Roll-in film 304,476 bytes, same jingle, brightness 180 to 190, largest change 0.81.
  • Evening film 339,386 bytes, 6.0 s, -30.0 LUFS, peak -17.7 dBFS, average brightness 44 to 94 of 255, largest frame-to-frame change 4.48, during its slow fades.

Still to prove on the box

  • The title list finds each show, and each has English episodes that play.
  • Morning and evening changeovers, with the jingle balanced against real programme sound.
  • Logo, ident and sound switches.
  • Wind Down Now on and off, including across a restart.

Known limits

  • No child profiles, PIN or lock yet, so a child can change channel from Tots. Paul accepted this for now; that work is next.
  • Wind Down Now's stop takes effect at once, after a confirmation. Its start waits for the current programme.
  • The jingle's 30 minute gap resets if the app restarts.
  • Fimbles isn't in the library. Rollback: reinstall 0.80.0; turning Tots off removes it from the guide.