Drive Sync
Current Mode
Mode:
Real Drive
Ready for real sync:
Yes
Service account:
Configured
Root folder:
Not set
Girl 01 folder:
Configured
Girl 02 folder:
Configured
Setup Checklist (Real Drive Sync)
Follow each step once. Full partner workflow lives in docs/ops/PARTNER_UPLOAD_WORKFLOW.md.
- Create a Google Cloud project and enable the Drive API.
- Create a read-only service account. Note its email.
- Download the service-account JSON to a folder outside this repo. Never commit it.
- Share each character's Drive folder with the service-account email (Viewer).
- In
.env, set only the JSON path and the folder IDs. - Run
python scripts/check_drive_config.py— it prints only yes/no. - Click Sync All above. New files arrive as Inbox on the Asset Library.
Safety: Never commit or paste the service-account JSON. The file must live outside the repo. Mock Mode is always safe.
Girl 01 Folder
OK- Mode: real
- Folder configured: Yes
- Last successful sync: 2026-05-16T17:25:54.037123
- Last counts: created 0 · updated 0 · skipped 0 · errors 0
- Next action: Up to date.
Girl 02 Folder
OK- Mode: real
- Folder configured: Yes
- Last successful sync: 2026-05-16T17:25:54.423877
- Last counts: created 0 · updated 1 · skipped 0 · errors 0
- Next action: Up to date.
Just-Run Sync Summary
Overall status
Mode
Next action:
Advanced debug details
Last Sync Result
Scope
all
Mode
Real
Status
OK
Finished
2026-05-16T17:25:54.809315
Created
0
Updated
1
Skipped
0
Errors
0
What changed?
- 1 existing asset(s) had metadata refreshed.
Sync History (last 10)
View JSON| Started | Scope | Mode | Status | Created | Updated | Skipped | Errors | Duration |
|---|---|---|---|---|---|---|---|---|
| 2026-05-16T17:25:54.037080 | all | Real | OK | 0 | 1 | 0 | 0 | 772 ms |
| 2026-05-16T17:25:54.423877 | girl_02 | Real | OK | 0 | 1 | 0 | 0 | 360 ms |
| 2026-05-16T17:25:54.037123 | girl_01 | Real | OK | 0 | 0 | 0 | 0 | 367 ms |
| 2026-05-16T17:25:26.391796 | all | Real | OK | 1 | 0 | 0 | 0 | 735 ms |
| 2026-05-16T17:25:26.782039 | girl_02 | Real | OK | 1 | 0 | 0 | 0 | 341 ms |
| 2026-05-16T17:25:26.391828 | girl_01 | Real | OK | 0 | 0 | 0 | 0 | 381 ms |
Sync history only stores safe counts and booleans — never folder IDs, file paths, or credentials.
Partner upload workflow:
docs/ops/PARTNER_UPLOAD_WORKFLOW.md