TODO.md in arborist-0.1.0 vs TODO.md in arborist-0.2.0.pre20170519125456

- old
+ new

@@ -26,11 +26,27 @@ ### Nodes * Ask a node (via tree-api or otherwise) what nodes it affects (immediate children, secondary dependents) +* Clarify the Tree API: + + - Rename `list` to `fetch` + - Return identified node `node.to_h` + - Return identified node and its children in a hierarchy `node.to_h(true)` + - Return identified node and its children as a flattened list + + - Rename `fetch` to `search` + - returns list of nodes which satisfy positive/negative criteria + + ### Observers * Action dependencies -- as an example, if an action sends an email, don't trigger if the email service is offline. Potential action "chains", ie: If the email service is down, use a separate out-of-band action that sends SMS. + +### Monitors + +Add a one-shot runner command for development of monitors. Loads and runs a monitor one time, maybe with some output describing how often it'd run, what its skew is, etc. [will@laika] +