Edit the stream format from your phone
Nobody is going to type {stream.size::>0["{stream.size::bytes} "||""]} on a Siri Remote, so the Apple TV now serves the editor itself.
Settings → Debrid → Stream format shows a QR code. Scan it with a phone on the same Wi-Fi, edit the name and description there, and save — the preview on the television updates as you go.
The template language is Android's, reproduced rather than reinvented: a format written in the phone or Android TV app pastes in and produces the same rows. Conditions, comparisons, and/or, and transforms like bytes, title and join(' | '). The shipped defaults are theirs byte for byte, so nothing changes unless you change it.
Applied only to results a debrid service will resolve. A direct HTTP source is already labelled the way its addon meant it.
The page is served on your local network only, from the Apple TV, and stops when you leave the screen.
299 unit tests and 9 UI tests pass. The IPA is unsigned and must be signed with your own certificate.