DecompHub

Insignias e informes de progreso

Comparte varias métricas con sus fuentes en tu README.

Copia este Markdown en tu README

[![DecompHub](https://app.decomphub.com/badges/anyps5.svg?theme=light)](https://app.decomphub.com/projects/anyps5#progress)

La insignia muestra el último informe guardado y puede quedar en caché unos minutos. Haz clic para consultar fechas y fuentes originales. Las etiquetas importadas conservan su idioma.

AnyPS5 — Métrica de progreso

Publica un informe de progreso

Enlaza decomphub.progress.json desde tu README. Cada métrica necesita un ID estable, un alcance preciso y una medición. Usa null si el progreso es desconocido. Separa coincidencia de código, decodificación de shaders y compatibilidad.

Esquema JSON · Lee la guía de progreso

Estructura de ejemplo: sustituye el repositorio y el alcance. No se presupone ningún porcentaje.

{
  "format": "decomphub.progress/v1",
  "repository": "https://github.com/boykopovar/anyps5",
  "tracks": [
    {
      "id": "matching-code",
      "label": "Matching code",
      "scope": "Target version and measurement boundary",
      "measurement": null
    }
  ]
}

Añade este enlace al informe en tu README

[Progress data](decomphub.progress.json)

Cada medición conserva fuente y alcance. Las fechas son opcionales: si faltan, mostramos cuándo consultamos la fuente. Nunca promediamos métricas distintas.

Actualiza después de integrar cambios

Genera y publica el informe en tu CI cuando los cambios lleguen a la rama predeterminada. Después añade esta notificación. El proceso existente consulta la fuente como máximo una vez por hora y proyecto, respetando los límites del proveedor. La notificación nunca proporciona el porcentaje. La recopilación periódica continúa.

- name: Notify DecompHub
  env:
    PROJECT_REPOSITORY: https://github.com/${{ github.repository }}
    PROJECT_REVISION: ${{ github.sha }}
  run: |
    jq -n --arg repository "$PROJECT_REPOSITORY" --arg revision "$PROJECT_REVISION" \
      '{repository: $repository, revision: $revision}' |
      curl --fail --silent --show-error --max-time 20 \
        -H "Content-Type: application/json" --data-binary @- \
        https://app.decomphub.com/api/progress/refresh