Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Show problem difficulty in past attempt labels

オープン
#357 コメント 1 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@yuen0428 がすでに取り組んでいます。

2026年10月18日 から。

  • #363 @yuen0428 による — オープン

評価

この issue はまだ評価されていません。

説明

Motivation

Candidates reviewing Past attempts can see the date and time, problem title, programming language, and verdict, but each row does not show the problem difficulty. Displaying the saved difficulty beside the title would help candidates distinguish attempts across difficulty levels without changing the existing filter.

Initial analysis

Source inspection at revision 6972a92 shows that saveHistory() in web/interview.js already saves difficulty, and normalizeProgressEntry() in web/progress.js preserves recognized values. However, renderAttemptHistory() in web/app.js does not include difficulty in the row label. This proposal concerns individual attempt labels.

Proposed change and validation

I propose displaying the saved Easy, Medium, or Hard value beside the problem title, with "Difficulty not recorded" for entries whose difficulty is missing or unrecognized. The change would use existing history data without changing storage, filtering, sorting, report contents, or retry behavior.

I will extend tests/browser/lobby.test.js to cover account and device history, including missing and invalid difficulty values, confirm that the regression checks fail before the change, and run ./scripts/test.sh with any skipped checks reported.

I will work on this change and its regression tests. Please assign this issue to me.

主要言語
Rust
スター
177
フォーク
100
平均マージ
1日 9時間
マージ済み PR(30日)
151

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

sysprog21/codetrial のほかの issue

sysprog21/codetrial の issue をすべて見る

似ている issue

Rust の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。