commit 66d5a62516ec784cfddd3694d4dde2aa235ff832 Author: Philip Guzman Date: Mon Jun 29 22:43:29 2026 -0700 Initial Serato Doctor project structure diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c146d88 --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +__pycache__/ +*.pyc +.env +.venv/ +reports/ +*.sqlite +*.db +*.csv +*.html + +# Never commit personal Serato data +database V2 +*.crate diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/serato_doctor/__init__.py b/serato_doctor/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/serato_doctor/cli.py b/serato_doctor/cli.py new file mode 100644 index 0000000..e69de29 diff --git a/serato_doctor/crate_parser.py b/serato_doctor/crate_parser.py new file mode 100644 index 0000000..e69de29 diff --git a/serato_doctor/reconcile.py b/serato_doctor/reconcile.py new file mode 100644 index 0000000..e69de29 diff --git a/serato_doctor/repair.py b/serato_doctor/repair.py new file mode 100644 index 0000000..e69de29 diff --git a/serato_doctor/report.py b/serato_doctor/report.py new file mode 100644 index 0000000..e69de29 diff --git a/serato_doctor/scanner.py b/serato_doctor/scanner.py new file mode 100644 index 0000000..e69de29 diff --git a/serato_doctor/serato_parser.py b/serato_doctor/serato_parser.py new file mode 100644 index 0000000..e69de29