Index: trunk/ippMonitor/def/magicFailedMasks.d
===================================================================
--- trunk/ippMonitor/def/magicFailedMasks.d	(revision 24674)
+++ trunk/ippMonitor/def/magicFailedMasks.d	(revision 24674)
@@ -0,0 +1,17 @@
+TABLE magicRun, magicMask
+TITLE Magic Failed Masks
+FILE  magicFailedMasks.php
+MENU  ipp.stack.dat
+
+WHERE magicRun.magic_id  = magicMask.magic_id
+WHERE magicMask.fault   != 0
+
+#        field                   size  format  name           show     link to         extras
+FIELD    magicRun.magic_id,	 5,   %d,     Magic ID
+FIELD    magicRun.exp_id,	 5,   %d,     Exp ID
+FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
+FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.inverse,	 5,   %s,     Inverse
+FIELD    magicRun.state,	 5,   %s,     State
+FIELD    magicMask.streaks,	 5,   %d,     Fault
+FIELD    magicMask.fault,	 5,   %s,     Fault
Index: trunk/ippMonitor/def/magicFailedNodes.d
===================================================================
--- trunk/ippMonitor/def/magicFailedNodes.d	(revision 24674)
+++ trunk/ippMonitor/def/magicFailedNodes.d	(revision 24674)
@@ -0,0 +1,20 @@
+TABLE magicRun, magicTree, magicNodeResult
+TITLE Magic Failed Nodes
+FILE  magicFailedNodes.php
+MENU  ipp.stack.dat
+
+WHERE magicRun.magic_id        = magicTree.magic_id
+WHERE magicTree.magic_id       = magicNodeResult.magic_id
+WHERE magicTree.node           = magicNodeResult.node
+WHERE magicNodeResult.fault   != 0
+
+#        field                   size  format  name           show     link to         extras
+FIELD    magicRun.magic_id,	 5,   %d,     Magic ID
+FIELD    magicRun.exp_id,	 5,   %d,     Exp ID
+FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
+FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.inverse,	 5,   %s,     Inverse
+FIELD    magicRun.state,	 5,   %s,     State
+FIELD    magicTree.node,	 5,   %s,     Node
+FIELD    magicTree.dep,	 	 5,   %s,     Parent
+FIELD    magicNodeResult.fault,	 5,   %s,     Fault
Index: trunk/ippMonitor/def/magicFailedTrees.d
===================================================================
--- trunk/ippMonitor/def/magicFailedTrees.d	(revision 24674)
+++ trunk/ippMonitor/def/magicFailedTrees.d	(revision 24674)
@@ -0,0 +1,15 @@
+TABLE magicRun
+TITLE magic Failed Trees
+FILE  magicFailedTrees.php
+MENU  ipp.stack.dat
+
+WHERE fault != 0
+
+#        field          size  format  name           show     link to         extras
+FIELD    magic_id,	 5,   %d,     Magic ID
+FIELD    exp_id,	 5,   %d,     Exp ID
+FIELD    diff_id,	 5,   %d,     Diff ID
+FIELD    label,	 	 5,   %s,     Label
+FIELD    inverse,	 5,   %s,     Inverse
+FIELD    state,		 5,   %s,     State
+FIELD    fault,		 5,   %s,     Fault
Index: trunk/ippMonitor/def/magicProcessedMasks.d
===================================================================
--- trunk/ippMonitor/def/magicProcessedMasks.d	(revision 24674)
+++ trunk/ippMonitor/def/magicProcessedMasks.d	(revision 24674)
@@ -0,0 +1,16 @@
+TABLE magicRun, magicMask
+TITLE Magic Processed Masks
+FILE  magicProcessedMasks.php
+MENU  ipp.stack.dat
+
+WHERE magicRun.magic_id  = magicMask.magic_id
+
+#        field                   size  format  name           show     link to         extras
+FIELD    magicRun.magic_id,	 5,   %d,     Magic ID
+FIELD    magicRun.exp_id,	 5,   %d,     Exp ID
+FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
+FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.inverse,	 5,   %s,     Inverse
+FIELD    magicRun.state,	 5,   %s,     State
+FIELD    magicMask.streaks,	 5,   %d,     Fault
+FIELD    magicMask.fault,	 5,   %s,     Fault
Index: trunk/ippMonitor/def/magicProcessedNodes.d
===================================================================
--- trunk/ippMonitor/def/magicProcessedNodes.d	(revision 24674)
+++ trunk/ippMonitor/def/magicProcessedNodes.d	(revision 24674)
@@ -0,0 +1,19 @@
+TABLE magicRun, magicTree, magicNodeResult
+TITLE Magic Processed Nodes
+FILE  magicProcessedNodes.php
+MENU  ipp.stack.dat
+
+WHERE magicRun.magic_id  = magicTree.magic_id
+WHERE magicTree.magic_id = magicNodeResult.magic_id
+WHERE magicTree.node     = magicNodeResult.node
+
+#        field                   size  format  name           show     link to         extras
+FIELD    magicRun.magic_id,	 5,   %d,     Magic ID
+FIELD    magicRun.exp_id,	 5,   %d,     Exp ID
+FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
+FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.inverse,	 5,   %s,     Inverse
+FIELD    magicRun.state,	 5,   %s,     State
+FIELD    magicTree.node,	 5,   %s,     Node
+FIELD    magicTree.dep,	 	 5,   %s,     Parent
+FIELD    magicNodeResult.fault,	 5,   %s,     Fault
Index: trunk/ippMonitor/def/magicRun.d
===================================================================
--- trunk/ippMonitor/def/magicRun.d	(revision 24674)
+++ trunk/ippMonitor/def/magicRun.d	(revision 24674)
@@ -0,0 +1,13 @@
+TABLE magicRun
+TITLE magicRun
+FILE  magicRun.php
+MENU  ipp.stack.dat
+
+#        field          size  format  name           show     link to         extras
+FIELD    magic_id,	 5,   %d,     Magic ID
+FIELD    exp_id,	 5,   %d,     Exp ID
+FIELD    diff_id,	 5,   %d,     Diff ID
+FIELD    label,	 	 5,   %s,     Label
+FIELD    inverse,	 5,   %s,     Inverse
+FIELD    state,		 5,   %s,     State
+FIELD    fault,		 5,   %s,     Fault
Index: trunk/ippMonitor/def/magicSummary.d
===================================================================
--- trunk/ippMonitor/def/magicSummary.d	(revision 24674)
+++ trunk/ippMonitor/def/magicSummary.d	(revision 24674)
@@ -0,0 +1,14 @@
+TABLE magicRun
+TITLE Magic Summary
+FILE  magicSummary.php
+MENU  ipp.stack.dat
+
+#     field           size  format  name         show    link to         extras
+FIELD label,    	 7, %s,     label
+FIELD workdir,    	 7, %s,     workdir
+FIELD state,    	 7, %s,     state
+FIELD count(state) as n, 7, %d,     count
+
+MODE  summary
+GROUP state
+GROUP label
Index: trunk/ippMonitor/def/magicTrees.d
===================================================================
--- trunk/ippMonitor/def/magicTrees.d	(revision 24674)
+++ trunk/ippMonitor/def/magicTrees.d	(revision 24674)
@@ -0,0 +1,17 @@
+TABLE magicRun, magicTree
+TITLE Magic Trees
+FILE  magicTrees.php
+MENU  ipp.stack.dat
+
+WHERE magicRun.magic_id = magicTree.magic_id
+
+#        field                   size  format  name           show     link to         extras
+FIELD    magicRun.magic_id,	 5,   %d,     Magic ID
+FIELD    magicRun.exp_id,	 5,   %d,     Exp ID
+FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
+FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.inverse,	 5,   %s,     Inverse
+FIELD    magicRun.state,	 5,   %s,     State
+FIELD    magicTree.node,	 5,   %s,     Node
+FIELD    magicTree.dep,	 	 5,   %s,     Parent
+FIELD    magicRun.fault,	 5,   %s,     Fault
