# instinct: ツリー構造を変更する前にキーワード収集クエリや権限テーブルへの影響を確認する
ツリー構造(parent_id)を変更する前に、キーワード収集クエリや権限テーブルへの影響を事前確認する必要がある。具体的には、超かぐや姫(ID:701164)をparent_id=NULLに移動した際、X収集対象から外れ投稿が増えなくなるという障害が発生した事例に基づく教訓。カテゴリツリーの構造変更は収集ロジックに直結するため、変更前に影響範囲(収集クエリ・権限・スケジューラー設定)を必ずレビューすること。
## ポイント
- parent_id=NULLへの移動はX収集対象から除外される副作用がある
- ツリー構造変更前にキーワード収集クエリへの影響を確認する
- 権限テーブル(アクセス制御)への波及も同時に検証する
- codeカテゴリの作業時に特に注意が必要
## 関連ページ
[[INSERT/UPDATE を含むバッチ実行前に UNIQUE 制約や外部キー制約を確認する]] [[SQLを実行する前にカラム名を正確に確認する(特に PostgreSQL の統計ビュー)]] [[manage.pyからscraper.pyを呼ぶ前に--group-id引数を明示的に渡しているか確認する]]
## 関連概念(未作成)
`カテゴリツリー変更の影響範囲チェックリスト` `X収集対象フィルタリングロジック` `parent_id=NULL時の収集除外仕様`
instinct: ツリー構造を変更する前にキーワード収集クエリや権限テーブルへの影響を確認する