Merging of intents
Abstract intents (those with no includes) should be mergable, for having more simple top level budget lines. Now they are just passed on from lower level processes.
Merging should be possible in two ways:
-
By automatic merging of when intents of the same name are created for processes of a kindred abstraction level -
By clicking on the edit button and changing the name to a existing one
To make this more clear, from the hardcoded data set:
farmland
and gardenland
could just be called land
by their processes, and then both be automatically included into land
of CSA. To keep track of the inheritance of intents we need #44 (closed).