This idea is still an infant and needs working. but following up on the Comment concept for change tracking/identification, could we not have a automatic popup asking for an optional comment every time we change an action(prior to publishing it), if we dont enter anything it publishes as usual, but whenever we do, it will be associated with the specific ITEM in the eSpace.
This would also be accessible manually by Selecting an item context menu and choosing AddComment, each item would store its own Comment History with Creation Date, Author.
Alongside this we would have a component just like TrueChange, which would display the history of the selected component on the fly as we work.