Feature #75
closedFeature #140: [TAK-135] 外部システムからEPAAアプリ定義を取り込む基盤を実装する
Feature #143: [TAK-132] Excel/CSVから業務アプリ定義(resource.yaml)を生成する
Feature #83: [TAK-192] Excel参照関係から参照マスタ候補を自動生成する
[TAK-200] TAK-192-F 参照マスタ生成のテスト・ドキュメント・画面検証を行う
0%
Description
Linear migration metadata¶
- Linear issue: TAK-200
- Linear URL: https://linear.app/takayuki-komoda/issue/TAK-200/tak-192-f-参照マスタ生成のテストドキュメント画面検証を行う
- Linear status: Done
- Linear team: Takayuki Komoda
- Linear project: EPAA App
- Linear assignee:
- Linear labels:
- Linear created: 2026-07-12T21:51:05.552Z
- Linear updated: 2026-07-19T02:55:01.096Z
- Linear archived:
Original description¶
目的¶
TAK-192の参照マスタ生成機能について、単体テスト、GUI検証、生成アプリCSV import検証、ドキュメント更新をまとめて完了させる。
対応内容¶
- Excel整数IDを利用した参照マスタ生成のテストを追加する。
- 別シートマスタ、入力規則、VLOOKUP/XLOOKUP候補のテストを追加する。
- 同一マスタ複数参照(担当者/責任者など)のテストを追加する。
- JOIN表示/スナップショット保存の切り替えテストを追加する。
- CSV ZIPを使って、マスタCSV→元アプリCSVの順に取り込めることを検証する。
- Generator GUIの画面表示・操作を確認する。
-
adoc/の手順書/仕様書を更新し、必要に応じてdocs/を再生成する。
受入条件¶
- 追加・変更した単体テストが通る。
- GUI上で参照マスタ候補、JOIN/スナップショット選択、CSV ZIP出力が確認できる。
- 生成アプリ側でCSV import preview/commitが期待通り動作する。
- ドキュメントに制限事項と操作手順が記載されている。
- PR本文に具体的な日本語テストチェックリストが記載できる。
Linear attachments¶
Linear comments¶
{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-19T02:55:22.264Z)¶
PR #118 / TAK-192 が develop へmerge済みのため、本Issueも完了として Done に変更しました。
完了根拠:
- 単体テスト、GUI publish、WebView2確認、adoc/docs更新、5002 settings/matrix/browser smoke がPR #118で完了しています。
- PR #118 merge commit:
8529e854307ef39282fc2ec7fad29d432615a6b2
注意事項:
- workbook由来metadataを5002へ反映したCSV preview/commitは未実施です。構造と投入順は単体テストで検証済みです。
{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-18T13:04:57.317Z)¶
PR #118 で単体テスト65件、正式publish、実WebView2操作、adoc/docs更新、5002 settings/matrix/browser smokeを完了しました。PR本文に具体的な日本語チェックリストを記載しています。
注意事項: このworkbook由来の生成metadataを5002へ反映したCSV preview/commitは未実施です。構造と投入順は単体テストで検証しています。PRマージ前レビュー待ちとしてIn Reviewです。
https://github.com/takataka328-max/EPAA/pull/118
{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-18T11:32:07.055Z)¶
TAK-192 実装計画への割当(2026-07-18)¶
今回の統合ブランチ codex/tak-192-excel-reference-subtable では、本課題を統合テスト・文書・ブラウザ証跡の担当単位として再利用します。
- 参照式、入力規則、値重複、曖昧/解析不能候補の回帰テスト
- relation / synthetic master / subtable のYAML・i18n・seed・CSV検証
- frontend build、Generator GUI publish、WebView2実画面確認
-
build-docs.ps1、5002 settings report、verification matrix、browser smoke - PR本文に日本語の具体的チェックリスト、未実施事項、残存リスクを記載
詳細証跡はローカル reports/2026-07-18-tak-192-excel-reference-subtable/ に保存し、コミット対象外とします。