acm_sync
Idempotently sync approved pending cards to Anki, with automatic backup, optional TSV export, and dry run mode.
Instructions
Empuja las tarjetas aprobadas pendientes a Anki, ruteadas e idempotente.
Re-correr no recrea: las subidas pasan a estado 'subida' y se saltan (E4-3).
Anki cerrado → las aprobadas quedan encoladas y suben al reconectar; con
export_tsv (ruta) además se exportan a TSV (E4-5). dry_run=True muestra el
plan sin tocar Anki (E9-1). Antes de subir hace backup del registro (E9-3) y
devuelve un batch_id deshacible con acm_undo (E9-2).
Returns: JSON con synced (id/deck/note_id), errores, batch_id y backup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| export_tsv | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |