Skip to content

残っていた古い表記と語彙の列挙を整理する - #14

Merged
yuki2006 merged 1 commit into
mainfrom
vocab-cleanup
Sep 5, 2026
Merged

yuki2006 merged 1 commit into
mainfrom
vocab-cleanup

Conversation

@yuki2006

@yuki2006 yuki2006 commented Sep 5, 2026

Copy link
Copy Markdown
Owner

README と実装の総点検で見つかった 2 件です。

  • LF 正規化の対象の列挙に validator が抜けていた (README)
  • ジャッジコードのコンパイル待ちの終端判定が AC/CE の列挙のままだった — validator・submit と同じく /v1/statuses の judging 分類に一本化しました。これでステータス語彙の列挙はコードから完全に消えます (残るのは成功判定の AC のみ)。CE 時のコンパイルメッセージは待ちの最後の GET から取れるので、失敗時の再取得も不要になりました

本番の judging 集合 (WJ / WJ_PURE / Judge / Pending) では判定結果は従来と同一です。単体テスト 54 件、clippy -D warnings / fmt 通過。

🤖 Generated with Claude Code

- LF 正規化の対象の列挙に validator を足す (README)
- ジャッジコードのコンパイル待ちの終端判定を、AC/CE の列挙から /v1/statuses の
  judging 分類に一本化する (validator・submit と同じ方式)。CE 時のコンパイル
  メッセージは待ちの最後の GET から取れるので、失敗時の再取得も不要になる
- PUT /code レスポンスの status は読まない (待ちは GET のポーリングで行う)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@yuki2006
yuki2006 merged commit cb989f1 into main Sep 5, 2026
1 check passed
@yuki2006
yuki2006 deleted the vocab-cleanup branch September 5, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant