Port the existing Google transport from polydoc. ## Tasks - [ ] `files.create`/`update` with the `.docx` media body + `mimeType: application/vnd.google-apps.document` (Drive converts on import); store the returned `fileId`. - [ ] OAuth via `googleapis` + `google-auth-library`, `drive.file` scope; token handling left to the consumer. - [ ] Tests with the Google client mocked (no network); `drive.file` scope asserted. **Acceptance:** uploads a `.docx` as a converted Google Doc (mocked in tests). _Depends on: "Transport interface + LocalFileTransport"_
Port the existing Google transport from polydoc.
Tasks
files.create/updatewith the.docxmedia body +mimeType: application/vnd.google-apps.document(Drive converts on import); store the returnedfileId.googleapis+google-auth-library,drive.filescope; token handling left to the consumer.drive.filescope asserted.Acceptance: uploads a
.docxas a converted Google Doc (mocked in tests).Depends on: "Transport interface + LocalFileTransport"