ブラウザ内処理
Reconciliationと実験中の表計算ツールは、ファイルの内容をブラウザ内で処理します。内容は検証APIやAIサービスへ送りません。XLSXは先頭シートと保存済みのセル値を使い、数式は再計算しません。
YAGIROは、業務データを必要以上に外部へ移動させないことと、変更を自動検証することを基本方針としています。
Reconciliationと実験中の表計算ツールは、ファイルの内容をブラウザ内で処理します。内容は検証APIやAIサービスへ送りません。XLSXは先頭シートと保存済みのセル値を使い、数式は再計算しません。
ベータ検証では、照合業務と実験システムの操作イベントを集計します。サンプルと実ファイルの主要操作は別イベントです。保存する項目は日付、イベント名、言語、固定の業務フローまたは実験ID、集計件数です。件数は操作の指標であり、ユニーク利用者数や検証済みの需要を示すものではありません。
GitHub ActionsでReconciliationとExperiment FactoryのUnitテスト、プライバシー・検証APIのテスト、PlaywrightによるブラウザE2Eテスト、依存関係のセキュリティ監査、本番ビルドを確認しています。Visual Auditの画像を目視確認にも使用します。
6時間ごとに本番環境の合成テストを実行する設定です。多言語表示、CSV照合、Recipe保存、実験の確認フローを対象とし、異常時にはGitHub Issueを自動生成できます。
自動監視ではリポジトリ内のテスト専用データだけを使用します。実際の利用者が選択したExcel・CSVを監視テストへ利用しません。また監視トラフィックは需要検証集計から除外しています。
完全に無欠なソフトウェアやセキュリティを保証することはできません。YAGIROはβ版として、テスト・監視・依存関係監査などを通じて不具合やリスクを減らす運用を行っています。
最終更新:2026年9月27日