Skip to content

Phase 0-2: 設定ファイルの矛盾解消と不要ファイルの追跡解除 - #70

Merged
champierre merged 1 commit into
mainfrom
feature/phase0-config-cleanup
Jun 11, 2026
Merged

Phase 0-2: 設定ファイルの矛盾解消と不要ファイルの追跡解除#70
champierre merged 1 commit into
mainfrom
feature/phase0-config-cleanup

Conversation

@champierre

Copy link
Copy Markdown
Contributor

リファクタリング計画 Phase 0(リポジトリ衛生)の作業項目 0-2 です。設定・CI・リポジトリ衛生のみの変更で、アプリの挙動には影響しません。

変更内容

ファイル 変更 理由
playwright.config.ts baseURL / webServer.url80803000 開発サーバーの実ポート(server/src/index.tsPORT 既定値 3000)と不一致だった
.serena/ git 追跡解除 + .gitignore 追加 外部 AI ツール(Serena)のローカル設定が誤って追跡されていた。ローカルファイルは残す
.github/workflows/test.yml || echo "Backend tests not yet configured" を削除 バックエンドテスト 154 件は確立済み。失敗を握りつぶすと CI が品質ゲートとして機能しない
jest.config.ts / codecov.yml カバレッジ閾値に Phase 5 参照コメントを追加 暫定値であることを明示(数値は変更せず、引き上げは Phase 5 で対応)

確認

  • 全 366 テスト green
  • codecov.yml / test.yml の YAML 構文が valid であることを確認
  • git ls-files | grep .serena が空

補足

codecov.ymlthreshold: 1% は「許容低下幅 1%」(target: auto でベースとの相対比較)であり、当初の調査が示唆した「目標 1%」という形骸化ではありませんでした。そのため codecov 側の数値は据え置き、コメント追記のみとしています。

🤖 Generated with Claude Code

- playwright.config.ts: baseURL/webServer.url のポートを 8080 →
  実際の開発サーバーポート 3000 に統一(PORT 既定値に整合)
- .serena/: 外部AIツール(Serena)のローカル設定を git 追跡から外し
  .gitignore に追加(ローカルファイルは保持)
- .github/workflows/test.yml: backend-tests の
  `|| echo "Backend tests not yet configured"` を削除。
  バックエンドテスト154件は確立済みで、失敗の握りつぶしは危険
- jest.config.ts / codecov.yml: 暫定的なカバレッジ閾値であり
  Phase 5 で実測ベースに引き上げる旨のコメントを追加(数値は据え置き)

全366テスト green を確認。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@champierre
champierre merged commit 85efad0 into main Jun 11, 2026
4 checks passed
@champierre
champierre deleted the feature/phase0-config-cleanup branch June 11, 2026 15:36
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