How We Replaced Fragmented Spreadsheets With anAutomated Data Pipeline Across Six CannabisFacilities – and Cut Compliance Reporting From 3Days to 2 Hours