Skip to content

【openscreen】新規プロジェクトの既定背景をオレンジ画像にし余白をなくす #5

Description

@nanameru

課題 / 目的

新規プロジェクトと録画後に作成されるプロジェクトの初期コンポジションを、背景画像ピッカーの上段・左から2番目のオレンジ画像へ変更し、既定の余白12%を0%にする。

対象範囲

  • DEFAULT_WALLPAPERwallpaper2.jpgへ変更
  • legacy editorとAI editionの既定paddingを0へ変更
  • 新規作成・未指定値のfallbackに反映
  • 既存プロジェクトで保存済みの背景・余白は維持
  • 既定値の回帰テストとtest-board紐付け

対象外

  • 背景ピッカーの並び替え
  • 既存プロジェクトの一括変換
  • 背景アセット自体の加工

完了条件

  • 新規状態の背景が/wallpapers/wallpaper2.jpgになる
  • 新規状態のpaddingが0になる
  • 保存済みの明示値はそのまま読み込まれる
  • 関連テスト、typecheck、lint、buildが成功する
  • 修正版アプリで初期表示を確認する

実装計画

  1. 既定値の回帰テストを更新・追加
  2. 背景・paddingのSSOTを変更
  3. 関連テストと品質gateを実行
  4. Checkerレビュー
  5. Draft PRへ反映し実アプリを更新

テスト / CI計画

  • src/lib/wallpaper.test.ts
  • src/components/video-editor/editorDefaults.test.ts
  • src/lib/ai-edition/store/editorSettings.test.ts
  • test-board impact
  • full test / typecheck / lint / build

UI設計工程の省略

既存ピッカーや画面構造を変更せず、ユーザーが指定した既存画像と既定padding値のみを変更する軽微なUI既定値変更のため、Design First工程は省略する。

リスク / 停止条件

  • 既存保存データを上書きする挙動が見つかった場合は停止して分離する
  • mergeは人間承認まで行わない

ナレッジログ

  • 2026-09-02: スクリーンショットとpublic/wallpapers/thumbs/wallpaper2.jpgを照合し、指定画像をwallpaper2.jpgと特定。
  • Cursor Context ScoutはAPIキー未設定のため利用不可。rgによる手動調査へ切替。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions