Skip to content

test(classroom): E2E・docs の第2弾整合 + 不要画面の削除 (E-5)#1024

Merged
smalruby3-editor-bot[bot] merged 1 commit into
feature/lesson-supportfrom
feature/lesson-support-1018
Jul 12, 2026
Merged

test(classroom): E2E・docs の第2弾整合 + 不要画面の削除 (E-5)#1024
smalruby3-editor-bot[bot] merged 1 commit into
feature/lesson-supportfrom
feature/lesson-support-1018

Conversation

@smalruby3-editor-bot

Copy link
Copy Markdown

Summary

レビュー第2弾の仕上げ: 不要画面の削除・E2E 6 本の新 UI 整合・docs/スクショ更新。EPIC #1003 の Phase E-5(最終)。

Changes Made

  • 不要コンポーネント削除: teacher-sidebar / teacher-create-form / teacher-group-manage / teacher-co-teachers + hooks/container/facade の死んだ配線(group-manage 遷移・旧複製・課題単位の共同管理 UI・人数編集ほか)。課題単位 co-teacher のサーバー API は develop データ互換のため温存
  • E2E 6 本を新 UI に更新・全 PASS: phase1(説明タブでの編集/保存)/ phase2(カード設定アーカイブ・ボード再利用複製)/ phase3(クラスカード→評価・実 Claude)/ co-teacher(クラス設定 chips 4/4)/ mesh binding(最重要リグレッション) / smoke
  • スクリーンショット: 0210・0211 撮り直し + 0212(説明タブ+プレビュー)新規
  • docs/classroom: ui-ux 1.5〜1.7 を第2弾仕様に、testing.md の廃止 testid 行を削除

Test Coverage

  • lint(--max-warnings 0)+ unit 15 件パス
  • headless E2E 6/6 ALL PASS(stg 実 API)
  • stg テストデータ掃除済み

Related Issues

Fixes #1018 (EPIC #1003 Phase E-5)

🤖 Generated with Claude Code

レビュー第2弾の仕上げ (EPIC #1003 Phase E-5):

- 不要コンポーネント削除: teacher-sidebar / teacher-create-form /
  teacher-group-manage / teacher-co-teachers (課題単位の共同管理 API は
  develop データ互換のためサーバー側に温存)。hooks/container/facade の
  死んだ配線 (group-manage 遷移・旧複製・課題単位 co-teacher・人数編集
  ほか) も一括除去
- E2E 6 本を新 UI に更新して全て PASS: phase1 (説明タブの編集/保存)・
  phase2 (カード設定でのアーカイブ・ボードの再利用複製)・phase3
  (クラスカードからの評価・実 Claude)・co-teacher (クラス設定の chips
  4/4)・mesh binding (ボード行クリックで束縛・最重要リグレッション)・
  smoke
- スクリーンショット更新: 0210 (クラス一覧・セクション表示)、
  0211 (課題ボード・パンくず/再利用)、0212 (説明タブ+プレビュー・新規)
- docs/classroom: ui-ux (1.5〜1.7 を第2弾仕様に)・testing.md の
  廃止 testid 行を削除

Refs #1018

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

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.

0 participants