Repeto Documentación
Explorar la documentación

Hoja de ruta de paridad con Anki

Mapa transparente de la base compatible actual de Repeto, los flujos parciales y el trabajo de producción restante.

Repeto busca conservar los conceptos que hacen duradera una colección seria de repetición espaciada: notas, campos, tipos, plantillas, tarjetas hermanas, árboles de mazos, historial, paquetes portables y repaso honesto.

El equipo auditó las 55 páginas de la navegación actual del manual de Anki Desktop y la documentación de usuario e ingeniería de AnkiDroid. La auditoría es una fuente de requisitos, no una afirmación de que todo esté publicado.

Base disponible

El código web/API actual implementa realmente notas y campos ordenados para toda la colección; etiquetas, tipos y varias plantillas; mutaciones seguras; sustitución, condicionales, metadatos, FrontSide, filtros y Cloze; familias directa/inversa, inversa opcional, respuesta escrita y Cloze; mazos Parent::Child; FSRS-6; estado duradero de pasos, día, posición, cola, entierro y deshacer; opciones de aprendizaje, retención, intervalos, leeches y orden; límite de 9.999 por sesión con límites de mazo; configuraciones globales y copias privadas; acciones completas críticas del revisor y bandeja sin conexión; entierro automático de hermanas en el planificador; importación/exportación .apkg; búsqueda de mazo; navegador de Tarjetas/Notas con diagnóstico, orden y paginación del servidor; estadísticas corregidas y entidades de sincronización.

También están disponibles de extremo a extremo el editor y revisor de Image Occlusion con hermanas duraderas, el estudio personalizado con mazos filtrados durante crear, construir, estudiar, reconstruir, vaciar y eliminar, y la importación de texto estructurado con plan de filas previo, confirmación atómica, recuperación del borrador y reintento idempotente.

Flujos parciales

ÁreaLímite actual
JerarquíaFaltan cambio de padre por arrastre, selector, profundidad final y ciclo completo de Default.
ConfiguracionesLas sesiones padre aún no aplican toda combinación de cuotas.
DíaEl estado es duradero y cambia a las 4:00 locales; el límite es fijo y la autoridad IANA/DST, incompleta.
OrdenExisten prioridades y opciones principales; faltan fases separadas, recuperabilidad, prioridad de mazos y todas las cuotas.
TiposFuncionan inversas, respuesta escrita, editor/revisor Image Occlusion, diagnóstico de plantillas y conversión estándar previa vista. Faltan conversión Cloze/Image Occlusion, identidades estables, máscaras automáticas, limpieza de tarjetas vacías y renderizado completo entre clientes.
RevisorEl menú cubre el ciclo crítico. Card Info completo está en la API, pero el diálogo es compacto; faltan reactivación completa, audio, voz temporal y paridad nativa.
NavegadorFunciona con una parte sustancial de consultas. Faltan búsquedas guardadas, todos los operadores, columnas, buscar/reemplazar, duplicados, movimientos, reposición, reprogramación, conversión y operaciones deshacibles.
Mazos filtradosFunciona todo el ciclo web actual: crear, estudiar, reconstruir, vaciar y eliminar. Faltan sincronización entre dispositivos, pasos propios, términos dinámicos, repaso anticipado y órdenes de retraso relativo/recuperabilidad.
Importar/exportarFuncionan paquetes y pantalla de texto estructurado. Copia/restauración nativa, .colpkg antiguo y auditoría multimedia existen en API; faltan medios/GUID/cabeceras de texto, exportación, UI de recuperación, formato moderno, conflictos y copias automáticas.
EstadísticasSe corrigieron definiciones y días; faltan historial de eliminadas, gráficos, vistas FSRS, optimización, evaluación y carga.
MóvilHay web adaptable y bases nativas, pero aún no equivalen en conexión, fondo, medios y accesibilidad.

Trabajo de máxima prioridad

  1. Identidad y autoría segura: ID estables, duplicados, tarjetas vacías, renderizado entre clientes y gestor de conversión.
  2. Programación correcta: límites jerárquicos, cambio de día y zona, recogida/orden deterministas, recuperabilidad y herramientas FSRS.
  3. Completar las interfaces restantes: Card Info completo, controles de copia/restauración nativa y reparación de integridad multimedia.
  4. Transformaciones del navegador: operadores, búsquedas, columnas, reemplazo, duplicados, etiquetas/banderas, movimientos, reposición, reprogramación, conversión y deshacer.
  5. Audio y pronunciación: reproducción, pausa, avance, política de mazo, grabación, privacidad del micrófono y alternativa sin IA.
  6. Recuperación y portabilidad: copias versionadas, .colpkg moderno solo con protección honesta, conflictos, texto y reparación guiada.
  7. Estadísticas y FSRS: historial eliminado, gráficos, estabilidad/recuperabilidad, optimización, evaluación y simulación.
  8. Paridad entre clientes: llevar contratos web a iOS/Android y verificar conexión, fondo, medios, teclado y lectores.

Decisiones de producto abiertas

  • profundidad máxima de cinco o diez;
  • comportamiento exacto de Default vacío, oculto o renombrado;
  • si Repeto ofrecerá SM-2 junto a FSRS;
  • privacidad y alternativa sin conexión de la pronunciación con IA;
  • alcance de extensiones sin ejecutar código no fiable de complementos Anki.

Lo que no significa paridad

Repeto no reproducirá problemas del instalador Qt ni fingirá que los complementos Anki son seguros en una web alojada. Debe ofrecer resultados equivalentes donde importan, conservar semántica portable y etiquetar honestamente sus mejoras.

El estado solo cambia cuando existen un flujo de extremo a extremo, un contrato de almacenamiento y pruebas enfocadas. Un campo de base de datos o prototipo no cuenta como publicado.