Custom View template using Cascades

I am trying to customise the View template for a subset of tiddlers, but something doesn’t work and I can’t figure out why. I tried to minimise the example for simplicity, what am I missing?

This is the test tiddler that is supposed to be shown differently in view mode Tiddler with custom View template.tid

created: 20260124184932994
modified: 20260124185721965
tags: CustomViewTemplateTag
title: Tiddler with custom View template

This tiddler is tagged with `CustomViewTemplateTag`.

This is the custom View template CustomViewTemplate.tid

created: 20260124185208492
list-before: 
modified: 20260124190055597
title: CustomViewTemplate
type: 

This is a custom view template

---

{{!!text}}

As I understand, empty list-before makes sure it appears at the top of the cascade stack.

And this is the filter that tells TiddlyWiki which tiddlers to render through the custom template CustomViewTemplateFilter.tid

created: 20260124185524472
modified: 20260124190157396
tags: $:/tags/ViewTemplateBodyFilter
title: CustomViewTemplateFilter
type: 

[tag[CustomViewTemplateTag]then[CustomViewTemplate]]

I expect to see the This is a custom view template thing when Tiddler with custom View template is in the story river. It does not happen.

The list-before field needs to be set on “CustomViewTemplateFilter”, not on “CustomViewTemplate”.

-e