This could be a little TW5 node.js backend bug.
On a TW running on node.js create a tiddler with like this:
tags:
title: You will never kill my children
type: text/vnd.tiddlywiki
<$button>Make new ghost child
<$action-setfield $tiddler=<<now """ghost-child YYYY-0MM-0DD 0hh:0mm:0ss""">> tags={{!!title}}/>
</$button>
<$list filter="""[tag{!!title}]"""/>
I used the wrong action widget, I know. I realized it later.
<$action-listops> with
$tags attribute, is the better choice. Anyway I did it wrong.
This is an example of the tiddler created if I click the button:
created: 20171031165714381
modified: 20171031165715512
revision: 1
tags: You will never kill my children
title: ghost-child 2017-10-31 17:57:14
type: text/vnd.tiddlywiki
Since the tags are wrong I would delete it, but I can't (unless I restart node.js). If I try to delete the tiddler it reappears at the top of the "Recent" tab after few seconds.
If I have a look at the filesystem I see that the tiddler file has never been removed.
Looking at the node.js messages...
This is when I clicked the button (I did grep the lines containing the string "ghost"):
[2017-10-31T17:57:15.516+-100] PUT 204 127.0.0.1 /twlab/twnode/recipes/default/tiddlers/ghost-child%202017-10-31%2017%3A57%3A14 6.845 ms - -
syncer-server-filesystem: Dispatching 'save' task: ghost-child 2017-10-31 17:57:14
For ghost-child 2017-10-31 17:57:14, type is application/x-tiddler hasMetaFile is false filepath is O:\Dropbox\lab\tw\twlab\twnode\tiddlers\ghost-child 2017-10-31 17_57_14.tid
FileSystem: Saved file O:\Dropbox\lab\tw\twlab\twnode\tiddlers\ghost-child 2017-10-31 17_57_14.tid
syncer-server-filesystem: Dispatching 'load' task: ghost-child 2017-10-31 17:57:14
This is when opened the tiddler to view it:
[2017-10-31T17:57:58.789+-100] GET 200 127.0.0.1 /twlab/twnode/recipes/default/tiddlers/ghost-child%202017-10-31%2017%3A57%3A14 3.830 ms - -
No messages appears if I delete it (I expected a "Dispatching 'delete' task".)
Obviuosly this affects only TW5 node.js. I tried with two different version of node.js (6.9.1 and 6.11.3).
TW version is 5.1.14.
I run it on Windows 10.