In the midst of enjoying my day's first cup o' coffee, a thought:
For team collaboration re task management, I'd setup multiple tiddlywiki instances, with each team member the only person allowed to edit his/her tiddlywiki.
There would be also one tiddlywiki for the team's supervisor, either maintained by the supervisor or "ownership" delegated to a team member.
Say each team member has one tiddler that summarizes the list of tasks he/she has on his/her list.
The supervisor's tiddlywiki would have a tiddler with an iframe section for each team member, and each iframe displays, for that particular team member, that team member's list of tasks from that team member's tiddlywiki instance. We could call this a kind of dashboard. And the supervisor could have as many dashboards as needed,
Sure, each dashboard would be a little bit slow, because each iframe is loading an entire tiddlywiki to each then just show a particular tiddler for each team member.
A node.js setup would fix the speed issue, but then would make it easier for folk to mess with each other's tiddlers. I think. I've only read a little bit about TiddlyWiki used with node.js.