DIEGO / PERSONAL ARCHIVE

EXPEDIENTE · 2026

Randomlocke Tracker

Tracker local para una partida randomlocke de Pokémon Y, con sincronización opcional del save.

FICHA DE EVIDENCIA

Qué hice y qué quedó demostrado.

Responsabilidad
Arquitectura y desarrollo del tracker local y del lector seguro de partidas guardadas en .NET.
Resultado
Tras sincronizar, recalcula equipo, caja y alertas de combate.
Validación
El save original se conserva intacto y el repositorio documenta test, typecheck, lint y build.
Herramientas
Next.js · TypeScript · .NET

Fases del proyecto

  1. 01

    Señal

    Una randomlocke necesita conservar equipo, caja, rutas, objetos y notas.

  2. 02

    Contexto

    La app funciona localmente y admite saves de Citra o Azahar exportados como `main`.

  3. 03

    Construcción

    Mantiene el estado en localStorage y ofrece un lector de save en .NET.

  4. 04

    Evidencia

    La sincronización registra origen, posición y última lectura, preservando notas manuales.

  5. 05

    Resultado

    Tras sincronizar, recalcula equipo, caja y alertas de combate.

  6. 06

    Seguridad

    El save original se copia a TEMP y no se escribe; la API usa execFile.

  7. 07

    Validación

    El README recoge comandos de test, typecheck, lint y build.

  8. 08

    Límites

    Los tipos y movimientos todavía no reflejan overrides de randomizers.

Ver todos los proyectos →

En iteración

Provenance / disclosure

Proyecto público documentado a partir de su repositorio y, cuando existe, su sitio enlazado.

Fuente
https://github.com/Urbii22/randomlocke-tracker
Estado
En iteración
Retest
Resultado descrito en la etapa Retest del spine