final gds & drc results
diff --git a/signoff/gdsSky130Asub1.count b/signoff/gdsSky130Asub1.count
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/signoff/gdsSky130Asub1.count
@@ -0,0 +1 @@
+0
diff --git a/signoff/gdsSky130Asub1.markers b/signoff/gdsSky130Asub1.markers
new file mode 100644
index 0000000..b0f28ed
--- /dev/null
+++ b/signoff/gdsSky130Asub1.markers
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>Sky130Asub1.drc, input=./gds/caravel_00010004.gds, topcell=caravel_00010004</description>
+ <original-file/>
+ <generator>drc: script='/mnt/share/open_mpw/sak/gdsSky130Asub1.drc'</generator>
+ <top-cell>caravel_00010004</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>caravel_00010004</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/signoff/list_macros.out b/signoff/list_macros.out
new file mode 100644
index 0000000..f59e327
--- /dev/null
+++ b/signoff/list_macros.out
@@ -0,0 +1,2 @@
+Macros Count: 2
+Macros: 10good chip-w-opamp
diff --git a/signoff/macro_listing_check/magic_extract.log b/signoff/macro_listing_check/magic_extract.log
new file mode 100644
index 0000000..f4afb7d
--- /dev/null
+++ b/signoff/macro_listing_check/magic_extract.log
@@ -0,0 +1,83 @@
+
+Magic 8.3 revision 119 - Compiled on Wed Jan 20 12:39:02 PST 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/share/open_mpw/sak/sky130_macro_list_extractor/magic_list_instances.tcl" from command line.
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: user_project_wrapper
+Reading "sky130_fd_pr__pfet_01v8_hf7xew".
+Reading "sky130_fd_pr__nfet_01v8_dma3uj".
+Reading "sky130_fd_pr__nfet_01v8_p8bhg1".
+Reading "sky130_fd_pr__nfet_01v8_raze6j".
+Reading "sky130_fd_pr__pfet_01v8_b4l3oq".
+Reading "sky130_fd_pr__nfet_01v8_j74adr".
+Reading "sky130_fd_pr__nfet_01v8_5uk7v6".
+Reading "sky130_fd_pr__nfet_01v8_h5gdbm".
+Reading "sky130_fd_pr__pfet_01v8_htftno".
+Reading "sky130_fd_pr__nfet_01v8_lz0viw".
+Reading "sky130_fd_pr__pfet_01v8_k0ujpa".
+Reading "Sw-1".
+Reading "sky130_fd_pr__res_generic_po_abfehu".
+Reading "sky130_fd_pr__res_generic_po_i65fu2".
+Reading "sky130_fd_pr__res_generic_po_kabjgr".
+Reading "sky130_fd_pr__res_generic_po_0v6cx5".
+Reading "2good".
+Reading "3good".
+Reading "4good".
+Reading "5good".
+Reading "6good".
+Reading "7good".
+Reading "8good".
+Reading "9good".
+Reading "10good".
+Reading "sky130_fd_pr__pfet_01v8_4ujh9u".
+Reading "sky130_fd_pr__nfet_01v8_r0atdz".
+Reading "sky130_fd_pr__pfet_01v8_4pknhj".
+Reading "pmos-diff-amp".
+Reading "sky130_fd_pr__nfet_01v8_dlksd1".
+Reading "sky130_fd_pr__nfet_01v8_wpylm8".
+Reading "sky130_fd_pr__nfet_01v8_tb02ql".
+Reading "sky130_fd_pr__pfet_01v8_2vaynq".
+Reading "sky130_fd_pr__nfet_01v8_9i6r5e".
+Reading "sky130_fd_pr__pfet_01v8_6z4qh8".
+Reading "sky130_fd_pr__pfet_01v8_h2n75u".
+Reading "sky130_fd_pr__nfet_01v8_9hqhhq".
+Reading "sky130_fd_pr__nfet_01v8_lca7f7".
+Reading "sky130_fd_pr__pfet_01v8_u061qr".
+Reading "sky130_fd_pr__nfet_01v8_zgaw3c".
+Reading "sky130_fd_pr__nfet_01v8_s3efqo".
+Reading "sky130_fd_pr__nfet_01v8_h43ndc".
+Reading "sky130_fd_pr__nfet_01v8_ckptud".
+Reading "sky130_fd_pr__pfet_01v8_zt2j7p".
+Reading "neuron-labeled".
+CIF file read warning: CIF style sky130(): units rescaled by factor of 5 / 1
+Reading "neuron-labeled-extended-opamp".
+Reading "sky130_fd_pr__pfet_01v8_owy61o".
+Reading "sky130_fd_pr__nfet_01v8_63vi9a".
+Reading "one-way".
+Reading "sky130_fd_pr__pfet_01v8_ykwexw".
+Reading "sky130_fd_pr__nfet_01v8_8mr83b".
+Reading "inverter".
+Reading "sky130_fd_bs_flash__special_sonosfet_star_ocehe0".
+Reading "1T-cell".
+Reading "2x2-array".
+Reading "sky130_fd_pr__nfet_01v8_5mkfxl".
+Reading "sky130_fd_pr__pfet_01v8_pa2hmj".
+Reading "pass-gate".
+Reading "pass-gate-inv-2".
+Reading "chip-w-opamp".
+Reading "user_project_wrapper".
+[INFO]: Loading user_project_wrapper
+
+[INFO]: Saved
diff --git a/signoff/macro_listing_check/user_project_wrapper.magic.namelist b/signoff/macro_listing_check/user_project_wrapper.magic.namelist
new file mode 100644
index 0000000..6e769e1
--- /dev/null
+++ b/signoff/macro_listing_check/user_project_wrapper.magic.namelist
@@ -0,0 +1 @@
+10good_0 chip-w-opamp_0
diff --git a/signoff/macro_listing_check/user_project_wrapper.magic.typelist b/signoff/macro_listing_check/user_project_wrapper.magic.typelist
new file mode 100644
index 0000000..c66f863
--- /dev/null
+++ b/signoff/macro_listing_check/user_project_wrapper.magic.typelist
@@ -0,0 +1 @@
+10good chip-w-opamp