fase-3-multi-source #2

Merged
kengru merged 9 commits from fase-3-multi-source into main 2026-05-16 14:25:31 +00:00
Owner
No description provided.
Living doc con framing del problema (gaps de coverage de MangaDex),
catálogo de fuentes candidatas, y 10 dimensiones de diseño por discutir.
Cuando cierre, destila a ADR 0014.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
9 decisiones cerradas con mi voto + razón:
  1. tabla manga_sources normalizada
  2. matcher por source, ejecutado en paralelo al agregar
  3. dedup en UI (group by number+lang), no en persistencia
  4. v1 sources: MangaDex + Asura Scans + Comick.app
  5. un worker + N clientes via dispatch table
  6. UI: lista de sources con badges + acciones inline
  7. self-hosters: env vars opt-in, default ON
  8. health check via /admin/sources-health
  9. backfill background al deploy

Plan de 15 commits, riesgo principal en el refactor de schema (3-6).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Decisión canónica para Fase 3 (multi-source release tracking) destilada
del living doc docs/diseno-fase-3-multi-source.md. 9 dimensiones cerradas,
todas con razón y alternativas consideradas:

  1. Tabla manga_sources normalizada (drop columnas viejas de manga)
  2. Matcher por source, en paralelo al add
  3. Persistencia 1-fila-por-source, dedup en UI
  4. v1: MangaDex + Asura Scans + Comick.app
  5. Worker único + N clientes via dispatch map
  6. UI: lista de sources con badges + acciones inline
  7. Self-hosters: env vars opt-in, default ON (ASURA_ENABLED, COMICK_ENABLED)
  8. Endpoint /admin/sources-health (no email proactivo)
  9. Backfill background al primer arranque post-deploy

Index ADR actualizado.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
docs + bump VERSION a v0.3.0
All checks were successful
Deploy mokuji / deploy (push) Successful in 14s
fdc17c9feb
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
kengru merged commit fdc17c9feb into main 2026-05-16 14:25:31 +00:00
kengru deleted branch fase-3-multi-source 2026-05-16 14:25:31 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kengru/mokuji!2
No description provided.