独立配布物をまたぐ共有ツールには、実行時ロケータ契約まで設計する / PaPut