Index: /trunk/dbconfig/warp.md
===================================================================
--- /trunk/dbconfig/warp.md	(revision 23382)
+++ /trunk/dbconfig/warp.md	(revision 23383)
@@ -21,5 +21,5 @@
     end_stage   STR         64      # Key
     registered  TAI         NULL
-# if magic is T then look for the exp_id in the magic output tables
+    magicked	BOOL        f
 END
 
Index: /trunk/ippTools/src/pxwarp.c
===================================================================
--- /trunk/ippTools/src/pxwarp.c	(revision 23382)
+++ /trunk/ippTools/src/pxwarp.c	(revision 23383)
@@ -147,5 +147,6 @@
         tess_id,
         end_stage,
-        NULL       // registered
+        NULL,      // registered
+        0          // magicked zero when created will get updated when warpRun goes to 'full'
     )) {
         psError(PS_ERR_UNKNOWN, false, "database error");
Index: /trunk/ippTools/src/warptool.c
===================================================================
--- /trunk/ippTools/src/warptool.c	(revision 23382)
+++ /trunk/ippTools/src/warptool.c	(revision 23383)
@@ -157,5 +157,6 @@
             tess_id,
             end_stage,
-            registered
+            registered,
+            false       // magicked
     );
     if (!warpRun) {
@@ -934,4 +935,5 @@
     PXOPT_LOOKUP_F32(good_frac, config->args, "-good_frac", false, false);
     PXOPT_LOOKUP_BOOL(accept, config->args, "-accept", false);
+    PXOPT_LOOKUP_BOOL(magicked, config->args, "-magicked", false);
 
     // default values
@@ -965,5 +967,5 @@
                            !accept,
                            code,
-                           0            // magic_ds_id
+                           magicked
         )) {
         if (!psDBRollback(config->dbh)) {
Index: /trunk/ippTools/src/warptoolConfig.c
===================================================================
--- /trunk/ippTools/src/warptoolConfig.c	(revision 23382)
+++ /trunk/ippTools/src/warptoolConfig.c	(revision 23383)
@@ -235,4 +235,5 @@
     psMetadataAddF32(addwarpedArgs, PS_LIST_TAIL, "-good_frac",  0,            "define %% of good pixels", NAN);
     psMetadataAddBool(addwarpedArgs, PS_LIST_TAIL, "-accept",  0, "define if this skycell should be accepted", false);
+    psMetadataAddBool(addwarpedArgs, PS_LIST_TAIL, "-magicked",  0, "define if this skycell has been magicked", false);
     psMetadataAddS16(addwarpedArgs, PS_LIST_TAIL, "-code",  0,            "set fault code", 0);
 
