[workshop-sync] workshop/side-quest-23-01-ab-roundrobin.md: tie-break and state-storage description is outdated
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 85/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- markdown
- Área
- documentation
Línea de trabajo
Abre workshop/side-quest-23-01-ab-roundrobin.md y lee la frase de desempate, el checkpoint y la tabla "Predict assignment order"; luego compáralos con los documentos de equilibrio estadístico enlazados. Sustituye las afirmaciones de first-in-array por desempate aleatorio (manteniendo la regla de least-used), reescribe las ejecuciones 1/2/4/5 como "una de las variantes empatadas" y corrige la rama de estado a experiments/{sanitizedWorkflowID}, teniendo en cuenta storage, weight y start_date/end_date. Terminado cuando cada afirmación del archivo coincida con el comportamiento documentado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Workshop file reviewed
workshop/side-quest-23-01-ab-roundrobin.md (gh-aw v1.2.2)
Problem
- The file says: "Picks the variant with the lowest invocation count (ties are broken by first-in-array order)." and "Because ties are broken by first-in-array order, you can predict every assignment before you run the workflow". The checkpoint repeats "I know ties are broken by first-in-array order". The "Predict assignment order" section and its table (runs 1, 2, 4, 5) depend on this.
- The file says: "Loads state from
experiments/{workflow-id}(created on first run)." The branch name is actuallyexperiments/{sanitizedWorkflowID}(lowercased, hyphens removed, e.g.my-workflow->experiments/myworkflow). Alsostorage: repo(default) vscacheis not mentioned. The file also omits theweightoption (weighted random selection) andstart_date/end_date(returns the control variant without incrementing counters).
Current correct behaviour
From https://github.github.com/gh-aw/experimental/experiments/#statistical-balancing: "By default, gh-aw chooses the least-used variant on each run. If multiple variants are tied, including on the first run, one of them is chosen at random." With weight, selection is weighted random.
Suggested fix
- Replace the first-in-array tie-break claims with random tie-breaking, including in the checkpoint.
- Rework "Predict assignment order" and the table: the least-used rule still holds (e.g. a newly added variant with count 0 is picked next), but ties among equal counts are not predictable, so runs 1, 2, 4 and 5 should show "one of the tied variants".
- Correct the state branch name to
experiments/{sanitizedWorkflowID}and mention thestoragesetting.
Generated by 🔍 Workshop Sync Check · copilot · auto · ~21 AIC · ⌖ ~1 AIC · ⊞ 4.7K · ◷
- expires on Nov 16, 2026, 10:03 AM UTC
- Lenguaje dominante
- JavaScript
- Estrellas
- 62
- Forks
- 43
- Merge medio
- 11 h 26 min
- PR fusionados (30 d)
- 13
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Sin 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 githubnext/gh-aw-workshop
-
feedback simulation workshop
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
githubnext/gh-aw-workshop#5750 ·
Los mantenedores suelen responder en 1 día
-
feedback simulation workshop
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
githubnext/gh-aw-workshop#5749 ·
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
githubnext/gh-aw-workshop#5745 ·
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
githubnext/gh-aw-workshop#5746 ·
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
githubnext/gh-aw-workshop#5744 ·
Los mantenedores suelen responder en 1 día
Todos los issues de githubnext/gh-aw-workshop
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
Add: QudsunaTV.psAbiertochannels:add check:passed
Dificultad 1/5 Menos de una hora Aptitud para principiantes 66/100
iptv-org/database#39416 · 2 comentarios ·
Los mantenedores suelen responder en 2 días
-
[TEXT] Flache Karte ist 2DAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
swisstopo/topo-swisseobrowser#48 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día