ti-data-loadlisted
Install: claude install-skill tsubaiso/tsubaiso-intelligence
# ti-data-load — データ投入・移行(一括投入の機構)
PSA/IMA を使う顧客 org へ、**初期・移行・稼働後を問わず一括のレコードデータを、関係の整合を保って投入・移行する**能力スキル。核は「一括投入の機構」であって、稼働前/稼働後の局面ではない。
本書は薄い索引に徹する(詳細は必要な reference だけを読む方式)。手順の実体は各 reference にある。
## このスキルが持つもの・持たないもの
| 持つ(投入・移行の中身と機構) | 持たない(型・段取り・判断=委譲先) |
|---|---|
| 移行の4本柱(マスタ先/会計計上レコードは自動作成/tb_ExId関係解決/投入時制御) | 契約モデルごとの型(商品サービス・明細・収益/費用認識)の本体= ti-reference の recipe |
| tb_ExId による親→子→孫の関係解決・サンドボックス間の多段移行 | 書込前の構造ゲート(作れない工程の検出・参照先の有効条件)= ti-reference の write-index |
| 自動作成シーム経由での下流レコード生成【機構】(移行・デモ・サンプル共通) | どのシナリオを何件・どの順で・どんな体験で作るかの**ワークフロー**= ti-poc |
| 投入時の制御・前提セットアップの**段取り**(会計期間の締め/組織デフォルト/管理会計連携/レート・共有/マスタ seed 閉包) | 各設定・前提が何を止めるかの**判定内容**=意味定義(索引→`atlas_explain`)/稼働後の**日常の少量**(1件〜数件・対話的)な作成・更新・マスタメンテ= ti-update |
| よくあるインポートエラー対処と検証(生成完全性ゲート) | メタデータ**定義**の差分デプロイ(項目・レイアウト・Flow・権限セット)= ti-metadata/SOQL参照・集計= ti-reference |
**主従を崩さない**: 本スキルは「入れる機構」を持ち、「型の意味」(ti-reference)・「見せる段取り」(ti-poc)・「稼働後の日常の少量書込」(ti-update)・「定義の配備」(ti-metadata)は持たず、発火点でそれらを参照・委譲する。
## 境界(誤発火の決め手)
**ti-update との分かれ目は稼働前/後の timing ではなく、一括投入の機構か日常の少量書込か**。稼働後でも一括なら本スキル、稼働前でも「テスト中に1件だけ対話的に直す」なら ti-update 寄り。
| 言い回し | 発火先 | 決め手 |
|---|---|---|
| 別組織からデータを移す・org間コピー・クレンジング入れ直し | **ti-data-load** | 移行の投入 |
| マスタ全量投入・期首残高・大量投入 | **ti-data-load** | 初期・大量 |
| 稼働後にCSV/ファイルで一括登録・一括更新(upsert) | **ti-data-load** | 稼働後でも**一括**なら本スキル(timingで判定しない) |
| デモ/PoC/テストデータを自動作成シーム経由で作る | **ti-data-load** | 生成の機構 |
| 稼働後にこの1件を直す・取引先を1社足す(対話的・少量) | ti-update | 日常の少量書込 |
| この契約モデルの型を知りたい・集計を引きたい・書込前ゲートを引く | ti-