Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

SCRIP-REPRO-010: strict cross-work FantLab benchmark readiness and delta report

Abierto
#281 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
python
Área
data, testing

Línea de trabajo

Read the existing benchmark schema and test code, along with the named benchmark evidence archives, before defining the report flow. Trace how source and profile matching, reference URL and precision validation, and NOT_RUN or unknown states are represented. Done means deterministic tests and CI cover fail-closed validation and produce the requested human-readable report plus source-free JSON and CSV; the issue states that this alone does not close M2.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Outcome

Give researchers one inspectable, reproducible matrix of which retained work/metric can genuinely be compared with FantLab, and why each remaining gate is not satisfied.

Existing local leads

Scriptorium-Benchmark-Strict-Reference-20261020.zip, Scriptorium-Benchmark-Evidence-Library-20261017.zip, Scriptorium-FantLab-Benchmark-Evidence-Viewer-20261017.zip, Scriptorium-Strict-Reference-URL-Binding-20261020.zip. Reuse existing repository benchmark schema/test code; do not create a competing science contract.

Acceptance

  • For at least five retained legally usable >=300,000-character candidates, record source/translator edition, rights, frozen body length/digests, FantLab reference URL/date, whether exact analyzer-input text is established and separate NOT_RUN/unknown states.
  • Only source-and-profile-matched evidence gets parity eligibility. Source-unmatched comparisons are diagnostic even if counts nearly coincide.
  • Strict reference URL and displayed precision/rounding evidence are independently validated; no tolerance weakening.
  • Human-readable report plus source-free JSON/CSV with exact expected/actual/delta; falsified inputs fail closed; deterministic tests and CI.
  • This does not close M2 until five actual source-matched works reproduce required fields.
Lenguaje dominante
Python
Estrellas
4
Forks
0
Merge medio
1 d 8 h
PR fusionados (30 d)
36

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de drevendev/Scriptorium

Todos los issues de drevendev/Scriptorium

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.