Initial scaffold: project skeleton, README, requirements, main.py stub

This commit is contained in:
2026-05-24 18:33:23 -04:00
commit eaa165a43b
4 changed files with 119 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
#!/usr/bin/env python3
"""
🌱 Canteen Seed Data Import Tool
Standalone import pipeline for Cantaloupe CSV exports.
Run with --help for usage.
Pipeline stages:
1. Backup existing GPS + check-ins from target DB
2. Parse & map CSV headers
3. Extract location data from Customer/Place columns
4. Derive GPS coordinates (with multi-floor support)
5. Validate & correct serial numbers
6. Normalize Class/Make/Model
7. Apply pricing status, telemetry, alert metadata
8. Score priority from sales data
9. Write to DB (preserving existing GPS/check-ins)
10. Generate validation report
"""
import sys
def main():
print("🌱 Canteen Seed Data Import Tool")
print(" Coming soon — pipeline modules pending.")
sys.exit(0)
if __name__ == "__main__":
main()