I was wondering if it would be possible to have a list of tiddlers representing changes to an initial state applied in order so one could create a view of those changes and ultimately "go back in time" by applying only a subset of those changes.
Recently I build a tool that exposes the history list so one can quickly open or edit tiddlers already opened or edited in the current browser session whether they are in the story list or not. I wonder if that would help you?
Respectfully its a single sentence, with no punctuation, describing something a little more complex than average.
That is now much more meaning full.
I what you want is a common type of application in computer systems. We could think of it as a transaction log. Where you can create a view of the thing you are logging at a particular point in time.
I will give it some more thought and come back to you.
The main determinant used to be how to do this as economically as possible but unless you have thousands of hives there is more than enough capacity in tiddlywiki to keep a full record of the state of a hive every time you make a change. So there is no need to recalculate it from the transactions.
a full snapshot of the hive every time would allow you archive and export records and they remain valid. Not dependant on the whole history.
It would be easier to graph and report on hive history.
Back tomorrow
Tones