Show recorded scores in past attempt rows
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- javascript, rust
- Ambito
- frontend
Direzione di ricerca
Leggi renderAttemptHistory() in web/app.js e i campi registrati esposti da normalizeProgressEntry() in web/progress.js. Aggiungi un test del browser con tentativi salvati sintetici e controlla il testo visibile delle righe mentre i report sono compressi per le voci editor, lavagna, incomplete e legacy. Il lavoro è completato quando le righe mostrano punteggi registrati validi e le etichette specificate per i report incompleti o senza punteggio.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Motivation
Candidates comparing their results in Interview progress → Past attempts currently have to open each report to see its scores. The row already shows the date, problem, difficulty, language, and verdict. Showing the saved scores alongside the verdict would let candidates compare attempts while their reports are collapsed.
Expected behavior
- Show the recorded work and communication scores in each attempt row. An editor attempt could read
HIRE · Coding 82/100 · Communication 74/100. - Label the work score
Board workfor whiteboard attempts, consistent with the full report. - Omit missing scores and display an explicitly recorded zero as
0/100. - Show
INCOMPLETEwithout scores for incomplete reports. ShowUNSCOREDwhen a saved report has no valid recorded verdict.
Proposed approach
At af66541, renderAttemptHistory() in web/app.js builds the row label, and normalizeProgressEntry() in web/progress.js already exposes the recorded verdict and scores. Using those fields lets the row distinguish missing values from recorded zeroes. A separate comparison panel would require another interaction, so I propose extending the existing row.
The change is limited to the Past attempts list. Add a browser test with synthetic saved attempts that checks the visible row text while the reports are collapsed, including editor, whiteboard, incomplete, and legacy entries.
Related work
#276 presents phase scores in charts, and #466 compares attempts inside an opened report. The CodeTrial contribution guide lists attempt history with scores in the HackerRank Mock Interviews comparison.
- Lingua principale
- Rust
- Stelle
- 223
- Fork
- 148
- Merge medio
- 1g 10h
- PR unite (30g)
- 227
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la 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 sysprog21/codetrial
-
Compare code semantically across a force push in review bundlesForse già presa @Alan52254 l’ha presa oggi. Aperta
sysprog21/codetrial#606 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Calculator % disagrees with // on negative operandsForse già presa @YunJ-Chang l’ha presa oggi. Aperta
sysprog21/codetrial#602 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Start does nothing visible in the lobby when site data is blockedForse già presa @sidney-Hung l’ha presa oggi. Aperta
sysprog21/codetrial#600 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Add a Copy results action to the coding test panelForse già presa @seallllllllll l’ha presa oggi. Aperta
sysprog21/codetrial#598 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Review history drops older reports that still fitForse già presa @HellHBBD l’ha presa oggi. Aperta
sysprog21/codetrial#596 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di sysprog21/codetrial
Issue simili
-
multiple issues priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
storytold/pdfcraft#6469 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
I maintainer di solito rispondono entro 1 giorno
-
parity priority: low ui
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
storytold/photocraft#11680 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
triage/needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
praxis-proxy/grid#564 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
ScoopInstaller/Extras#19275 ·
I maintainer di solito rispondono entro 1 giorno