[deep-report] Add a schema-to-docs parity test for reference/frontmatter.md
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 84/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- go
- Área
- documentation, testing
Línea de trabajo
Lee pkg/parser/schemas/main_workflow_schema.json y docs/src/content/docs/reference/frontmatter.md para entender las propiedades del esquema y las referencias name: entre comillas invertidas de la página. Añade una prueba de Go que compruebe que cada propiedad de nivel superior está documentada, con una justificación comentada para cualquier excepción incluida en la allowlist. Hecho cuando la prueba pasa para los campos actuales y falla si se introduce un campo del esquema sin documentar.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
Nothing currently guards against the frontmatter reference page drifting from pkg/parser/schemas/main_workflow_schema.json — the audit that found 11 undocumented fields (see the companion docs issues from this same analysis) had to be done manually. Add a Go test that loads the top-level properties of main_workflow_schema.json and asserts each appears as a backticked `name:` reference in docs/src/content/docs/reference/frontmatter.md. Keep a small, justified allowlist for genuinely internal/deprecated fields (each allowlist entry needs a comment explaining why it's exempt).
Expected Impact
Prevents this exact gap from recurring: any future schema field added without a corresponding docs update fails CI immediately instead of silently drifting for months.
Suggested Agent
GitHub Copilot coding agent (Go test + parser package).
Estimated Effort
Medium (1-4 hours)
Data Source
DeepReport Intelligence Briefing — 2026-09-30, sourced from Repository Quality Improvement Report #64505 (Task 3, marked High priority by the source report).
Generated by 🔬 Deep Report · claude · agent · 311.3 AIC · ⌖ 8.86 AIC · ⊞ 7.3K · ◷
- expires on Oct 2, 2026, 10:46 AM UTC-08:00
- Lenguaje dominante
- Go
- Estrellas
- 5.4k
- Forks
- 596
- Merge medio
- 3 h 26 min
- PR fusionados (30 d)
- 822
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de github/gh-aw
-
automation models
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
ai-inspected
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
automation cli cookie documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
github/gh-aw#70526 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
agentic-workflows
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 1 día
-
automated conformance good-first-issue safe-outputs
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
Todos los issues de github/gh-aw
Issues similares
-
Update Go Version to >=1.27.3Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 60/100
-
✨ Propose the missing gate after three same-class findings instead of filing a fourthPosiblemente ocupada @hivecommons-hive la tomó hoy. Abiertoenhancement help wanted hive/claimed-by-scanner stage/040-covered-by-pr
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
hivecommons/hive#13428 · 3 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
🕷️ bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
sysadminsmedia/homebox#1805 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100