Files
OrbitTv/VERIFICATION-0.81.0.md
pauljdandClaude Opus 5.5 a5ea55e1e2
pauljd/davidson-ci: Davidson CI / quality (push) Failing after 1m58s
pauljd/davidson-ci: Davidson CI / ai-review (push) Failing after 1m35s
0.81.0: Orbit Tots, with shuffled episodes, day-part idents and Wind Down Now
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-11-03 00:32:01 +00:00

2.0 KiB

Orbit TV 0.81.0: 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! and Sleepy TOTS idents, 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,225,636 bytes, up about 0.77 MB. Tots assets 752,147 bytes against the 1.5 MB target.
  • Morning film 331,865 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.
  • 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.