Operations
Imports
Bring MacroFactor data into the dashboard, preview sheet writes, and sync objective check-in fields to Scott.
MacroFactor upload
Dry-run first, review the plan, then write live.
Results will appear here after you run this action.
Equivalent curl
curl -X POST "http://localhost:3000/imports/macrofactor?dryRun=true" \ -F "file=@/path/to/MacroFactor-export.xlsx"
Latest sync
Rerun Google Sheet sync for stored MacroFactor data.
Results will appear here after you run this action.
Readiness
Server status and environment readiness. No secret values are exposed.
CheckingChecking health...
CheckingDATABASE_URL
CheckingGOOGLE_SHEETS_SPREADSHEET_ID
CheckingGOOGLE_SHEETS_DAILY_CHECKIN_SHEET_NAME
CheckingGOOGLE_SERVICE_ACCOUNT_EMAIL
CheckingGOOGLE_PRIVATE_KEY
CheckingINTERVALS_API_KEY
CheckingINTERVALS_ATHLETE_ID
How to use this
The calm path: dry-run, inspect, then write.
- Export a MacroFactor XLSX from the MacroFactor app.
- Upload it here with dry run left on.
- Review the parsed summary and planned Google Sheet writes.
- When happy, switch dry run off to write to Scott's Google Sheet.