When using the dgInfo command to obtain information about the DG, you may see the following information messages. Each plug on a connection has two pieces of state information displayed together at the end of the line on which they are printed.
CLEAN PROP is the normal state for a graph that has been successfully evaluated.
It indicates that the plug value in the node's datablock is correct and that any successive changes to it (or values upstream from it) are propagated to all plugs depending on it (e.g. downstream connections or affected outputs).
DIRTY PROP is a less common but still valid state for a plug whose upstream values have changed but no evaluation request has come through for that plug's value.
Like the DIRTY BLOCK state, it triggers an evaluation when its value is requested.
Where it differs is that when another change comes through from an upstream plug, this plug again propagates the dirty message to all downstream/affected plugs. You only see this state when the DG is uncertain that all downstream plugs were notified of their dirty status the last time this plug was marked dirty (for example, if the dirty propagation was intercepted by a node, or the graph connections changed since the last dirty message).
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License