Actions
Feature #141
closed
RA
Feature #140: [TAK-135] 外部システムからEPAAアプリ定義を取り込む基盤を実装する
[TAK-134] 取込結果の差分確認・マッピング・承認画面を実装する
Feature #141:
[TAK-134] 取込結果の差分確認・マッピング・承認画面を実装する
Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/30/2026
Due date:
% Done:
66%
Estimated time:
(Total: 0:00 h)
Description
Linear migration metadata¶
- Linear issue: TAK-134
- Linear URL: https://linear.app/takayuki-komoda/issue/TAK-134/取込結果の差分確認マッピング承認画面を実装する
- Linear status: Done
- Linear team: Takayuki Komoda
- Linear project: EPAA App
- Linear assignee: Takayuki Komoda
- Linear labels:
- Linear created: 2026-07-02T22:59:10.647Z
- Linear updated: 2026-07-18T22:39:30.207Z
- Linear archived:
Original description¶
背景¶
AIやインポート結果をそのまま採用せず、人が確認してからresource.yamlへ反映する。
対象¶
- 新規/変更/削除差分表示
- 型変換確認
- マッピング修正
- リレーション確認
- 承認後にresource.yaml更新
位置づけ¶
- TAK-134は単独の取込入口ではなく、TAK-132(Excel/CSV取込)とTAK-133(kintone取込)の後段にある共通レビュー画面とする。
- 操作導線は
TAK-132 -> TAK-134 -> YAML反映、TAK-133 -> TAK-134 -> YAML反映を基本とする。 - 取込元別の解析・候補生成はTAK-132/TAK-133が担当し、TAK-134は候補の確認、修正、承認、YAML反映を担当する。
レビュー画面で扱う内容¶
- 追加、変更、削除の差分確認。
- 項目名、ラベル、型、必須、ユニーク、一覧表示、検索対象、CSV設定の修正。
- 選択肢化、参照マスタ化、自由入力の判断。
- リレーション候補、サブテーブル候補、複数アプリ生成候補の確認。
- LLMまたは解析エンジンの推定根拠と警告の表示。
- インポートデータの成功、警告、失敗件数とエラーレコード確認。
- 承認チェック後にresource.yaml/i18n.yaml/必要なseedまたはインポート定義へ反映。
Linear attachments¶
- Improve Excel import naming and registration flow
- TAK-134 Excel取込推測ロジックを改善する
- TAK-134 Excel取込の確定ゲートを追加
Linear comments¶
{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-12T13:10:39.202Z)¶
今回の追加対応をPR #104へ反映しました。
PR: https://github.com/takataka328-max/EPAA/pull/104
追加内容:
- CSV取込の有効/無効をExcel取込確認画面で変更可能にした
- CSV取込キーを画面で単一項目として変更可能にした
- 重複、空欄、数式列をCSV取込キーにした場合は登録準備時にエラーにする
- 列ごとの選択肢化ON/OFFを変更可能にした
- 選択肢化OFFの列は
value_set/option_sortを出力せず、CSVもExcel表示値のまま出力する
残課題として以下を別Issue化済みです。
- TAK-193: Excel取込で選択肢value・表示順を画面編集できるようにする
- TAK-194: Excel取込で複合CSV取込キーを設定できるようにする
RA Updated by Redmine Admin about 3 hours ago
- Subtask #81 added
RA Updated by Redmine Admin about 3 hours ago
- Subtask #82 added
RA Updated by Redmine Admin about 3 hours ago
- Parent task set to #140
RA Updated by Redmine Admin about 3 hours ago
- Subtask #142 added
Actions