# Arkanica — fases de producto

Este documento funciona como mapa vivo para decidir qué se construye después del
MVP inicial.

## Visión

Arkanica será una biblioteca comunitaria multilingüe para compartir material de
juegos de rol de mesa: aventuras, monstruos, NPCs, tablas, objetos, artefactos,
armas, mapas, facciones, semillas de campaña y reglas caseras.

El tono visual y editorial será fanzine: táctil, extraño, de archivo subterráneo,
con identidad propia y sin aspirar a parecer una herramienta corporativa.

## Fase 0 — Prototipo navegable

Estado: iniciado.

Objetivo:

- Validar identidad visual.
- Validar arquitectura de información.
- Validar idiomas iniciales: español, inglés y japonés.
- Validar sistemas iniciales:
  - Dungeons & Dragons 5e
  - Pathfinder 2e
  - Old School Essentials
  - Call of Cthulhu
  - System Neutral
- Mostrar catálogo demo con filtros.
- Documentar fases, modelo de contenido y ranking/moderación.

Entregables:

- Sitio estático en `arkanica.com`.
- Subdominio de desarrollo/histórico `arkanica.origenmedia.com` redirigido al dominio canónico.
- Documentación del producto en `/docs`.
- Repo independiente.

## Fase 1 — MVP real de comunidad

Objetivo:

Permitir que usuarios reales se registren, publiquen recursos y participen en
votación básica.

Funcionalidades:

- Registro/login con email.
- Perfil de creador.
- Links externos de propina:
  - Buy Me a Coffee
  - Ko-fi
  - Patreon
  - PayPal
  - Link personalizado
- CRUD de recursos.
- Estados:
  - Borrador
  - Publicado
  - Fuera de circulación
  - Candidato a sello
  - Sellado
  - Archivado
- Votos positivos/negativos.
- Favoritos.
- Reportes.
- Panel de moderación.
- Cola de candidatos a sello.
- SEO básico para recursos públicos.

Tipos de contenido iniciales:

- Aventura
- Monstruo
- NPC
- Tabla aleatoria
- Objeto / artefacto

## Fase 2 — Herramientas para mesa

Objetivo:

Convertir Arkanica en una herramienta útil durante la preparación y durante la
sesión.

Funcionalidades:

- Vista imprimible.
- Exportar a PDF.
- Botón para tirar tablas.
- Modo GM con spoilers ocultos.
- Colecciones personales.
- Colecciones públicas.
- Guardar recursos para campaña.
- Relacionar recursos:
  - Este monstruo aparece en esta aventura.
  - Este NPC pertenece a esta facción.
  - Esta tabla acompaña este dungeon.

## Fase 3 — Traducciones y colaboración avanzada

Objetivo:

Hacer que el contenido pueda vivir en varios idiomas sin duplicarse como piezas
separadas.

Funcionalidades:

- Publicación con idioma principal.
- Traducciones vinculadas a la publicación original.
- Revisión comunitaria de traducciones.
- Créditos para traductores.
- Filtros por idioma original y traducciones disponibles.

## Fase 4 — Ecosistema RPG

Objetivo:

Hacer de Arkanica un centro de creación y circulación de material rolero.

Funcionalidades candidatas:

- Generador de encuentros.
- Generador de rumores.
- API pública.
- Export/import JSON.
- Integración futura con VTTs:
  - Foundry
  - Roll20
  - Owlbear Rodeo
- Badges de compatibilidad por sistema.
- Páginas públicas de sistemas y tags.

## Decisiones pendientes

- Si los comentarios estarán en Fase 1 o Fase 2.
- Si habrá downvotes visibles o solo una métrica agregada.
- Si el sello editorial será único o habrá varios tipos de sello.
- Si los recursos se publican inmediatamente o pasan por antispam antes de
  circular.
- Licencias aceptadas por defecto.
- Texto legal para compatibilidad con sistemas comerciales.
