Skip to content

valueflows/vf-apps-traversing-the-flows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

vf-apps: traversing-the-flows

This is not so much an app in itself as an algorithm which could be implemented as one or more modules to be used by different apps.

This is being harvested from https://lab.allmende.io/valueflows/vf-code-experiments/django-vocabulator , although it is also used in all the versions of NRP (for example in planning and value equations), because the logic was cleaned up a lot for the vocabulator.

This vocabulator issue describes the cleanup and links to examples of the code.

Flow traversals would be used in several apps, for example, Provenance

provenance

Each Resource (Apples, #3 Apples, Cider, Hard Cider) has links to its previous Events and Transformations (VF calls them Processes), so by following the arrows (links) backwards, the source of the apples in the cider can be found. Were this a food contamination problem, then the links from the Orchard to the Retailer and Baker would be followed for recalls. (The diagram leaves out a lot of details about exactly how everything happens, but they are or will be in the VF specs.)

The resource flow graph could be as long as necessary. And could include equipment/tool usage and work.

See also https://valueflo.ws/appendix/track.html

This README is a placeholder. The actual spec will evolve in issues, and then summarized here.