フローチャートを実行可能DSLとして扱う
Spider-Flow はクローラを「ノードとエッジの有向グラフ」として表現する。ノードは要求・抽出・変換・保存などの能力で、エッジはデータと制御の流れを担う。重要なのは制御構造を可視化できる点で、ページング、分岐、ループ、例外処理が if/while に埋もれず図としてレビュー可能になる。実行時はグラフがスケジュール可能なジョブチェーンへ変換され、各ノードは入出力契約に集中するため、規模が増えても保守性が落ちにくい。ノード単位のログとデバッグにより、失敗を「どのノード・どのルール・どの入力」に落とし込める。
