Skip to the content.

このポートフォリオで分かること

GitHubリポジトリ Evidence Catalog Weekly Summary

English version

🔎 最新CIレポート: JUnit要約 / Flakyランキング / Coverage HTML

🚀 Fresh CI signals in English: JUnit digest / Flaky leaderboard / Coverage dashboard

Demos

01

Spec to Cases

仕様書 Markdown からテストケース JSON を抽出する LLM + ルールベース変換パイプライン。

  • スキーマ検証と type-preserving な変換ロジック。
  • スモールスタート向けに CLI / JSON サンプルを同梱。

Evidence →

02

LLM to Playwright

LLM が受け入れ基準を補完しながら Playwright テストを自動生成する PoC。

  • data-testid ベースの堅牢なセレクタ戦略と a11y スキャンを統合。
  • JSON / CSV ドライバでデータ駆動テストを最小構成に。

Evidence →

03

CI Flaky Analyzer

CI ログから Flaky テストを検出し、HTML レポート / 起票テンプレまで自動生成する CLI。

  • JUnit XML のストリーミング解析とスコアリングを npm ワークフロー化。
  • HTML レポート / JSONL 履歴 / GitHub Issue テンプレをワンコマンドで生成。

Evidence →

04

LLM Adapter — Provider Orchestration

OpenAI / Azure / ローカルモックを統合し、比較ランと本番フォールバックを両立する LLM アダプタ。

  • プロバイダ統合レイヤーでトレースを共通化し、切替や多重呼び出しを安全に制御。
  • llm-adapter --provider adapter/config/providers/openai.yaml --prompts projects/04-llm-adapter/examples/prompts/ja_one_liner.jsonl で JSONL テンプレートから単発実行。
  • python adapter/run_compare.py --providers adapter/config/providers/openai.yaml --prompts datasets/golden/tasks.jsonl が比較ランを一括管理。
  • 差分メトリクスは data/runs-metrics.jsonl に JSONL で蓄積し、監査ログへ接続。

Evidence →

CI Metrics Trend

CI pass rate and flaky trend

Weekly Summary

Weekly QA Snapshot — 2025-10-13

01. Spec to Cases

02. LLM to Playwright

03. CI Flaky Analyzer

04. LLM Adapter — Provider Orchestration

週次サマリの一覧を見る →

Evidence Library

運用メモ