# GDrive Visual Inspector

Local web app for:
- Uploading GAM raw CSV export
- Building clean shareable CSV output
- Generating interactive diagram (zoom/pan/cards)

## Run with Docker

```bash
cd /home/nikola/codex-cli/projects/gdrive-visual-app
docker compose up --build
```

Open `http://localhost:8080`.

## Expected CSV input

Generated via GAM, example:

```bash
gam user nikola.jovanovic@wolkabout.com print filelist \
  fullpath showdepth pathdelimiter / \
  excludetrashed \
  oneitemperrow showpermissionslast \
  fields id,name,mimeType,modifiedTime,size,owners.emailAddress,owners.displayName,permissions.type,permissions.role,permissions.emailAddress,permissions.domain,permissions.allowFileDiscovery \
  > gdrive_test_raw.csv
```

## Outputs

After upload:
- `gdrive_curated.csv` (one row per file/folder, human-friendly)
- `gdrive_summary.csv` (aggregated for analysis/management)
- interactive diagram in the browser
