[workshop-sync] workshop/side-quest-23-01-ab-roundrobin.md: tie-break and state-storage description is outdated
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 85/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- markdown
- Ambito
- documentation
Direzione di ricerca
Apri workshop/side-quest-23-01-ab-roundrobin.md e leggi la frase di tie-break, il checkpoint e la tabella "Predict assignment order", poi confrontali con i documenti di bilanciamento statistico collegati. Sostituisci le affermazioni first-in-array con un tie-breaking casuale (mantenendo la regola least-used), riscrivi le esecuzioni 1/2/4/5 come "una delle varianti in parità" e correggi il branch di stato su experiments/{sanitizedWorkflowID} annotando storage, weight e start_date/end_date. Fatto quando ogni affermazione nel file corrisponde al comportamento documentato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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
- Lingua principale
- JavaScript
- Stelle
- 62
- Fork
- 43
- Merge medio
- 11h 26m
- PR unite (30g)
- 13
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di githubnext/gh-aw-workshop
-
feedback simulation workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
githubnext/gh-aw-workshop#5750 ·
I maintainer di solito rispondono entro 1 giorno
-
feedback simulation workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
githubnext/gh-aw-workshop#5749 ·
I maintainer di solito rispondono entro 1 giorno
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
githubnext/gh-aw-workshop#5745 ·
I maintainer di solito rispondono entro 1 giorno
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
githubnext/gh-aw-workshop#5746 ·
I maintainer di solito rispondono entro 1 giorno
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
githubnext/gh-aw-workshop#5744 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di githubnext/gh-aw-workshop
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
Add: QudsunaTV.psApertachannels:add check:passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 66/100
iptv-org/database#39416 · 2 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
[TEXT] Flache Karte ist 2DAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
swisstopo/topo-swisseobrowser#48 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno