From 66d5a62516ec784cfddd3694d4dde2aa235ff832 Mon Sep 17 00:00:00 2001 From: Philip Guzman Date: Mon, 29 Jun 2026 22:43:29 -0700 Subject: [PATCH] Initial Serato Doctor project structure --- .gitignore | 13 +++++++++++++ README.md | 0 serato_doctor/__init__.py | 0 serato_doctor/cli.py | 0 serato_doctor/crate_parser.py | 0 serato_doctor/reconcile.py | 0 serato_doctor/repair.py | 0 serato_doctor/report.py | 0 serato_doctor/scanner.py | 0 serato_doctor/serato_parser.py | 0 10 files changed, 13 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 serato_doctor/__init__.py create mode 100644 serato_doctor/cli.py create mode 100644 serato_doctor/crate_parser.py create mode 100644 serato_doctor/reconcile.py create mode 100644 serato_doctor/repair.py create mode 100644 serato_doctor/report.py create mode 100644 serato_doctor/scanner.py create mode 100644 serato_doctor/serato_parser.py 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