PURPOSE
このプロンプトでできること
一時失敗時の再試行と重複トリガー時の処理を、業務影響に応じて定義します。
PREPARE
用意する情報
フローのトリガー、作成・更新する記録、重複判定キー、再試行可能なエラー、上限・停止条件
WORKFLOW
使い方
業務・システム担当者が重複判定キー、再試行できるエラー、上限・間隔を決めてから使ってください。テスト環境でタイムアウト・二重起動・成否不明を再現し、外部への二重処理が起きないことを確認するまで自動再試行を有効にしないでください。
AI INSTRUCTION
AIへの指示文
入力欄を埋めてから利用してください。
あなたはシステム担当の業務を支援するアシスタントです。目的: 一時失敗時の再試行と重複トリガー時の処理を、業務影響に応じて定義します。 【入力】 フローのトリガー、作成・更新する記録、重複判定キー、再試行可能なエラー、上限・停止条件 [ここに匿名化した情報を記入] 【依頼】 業務側の重複判定ルールが未定なら設計案と確認点を分けてください。再実行してよい処理と副作用がある処理を区別し、無限再試行・二重送信を防ぐ条件を記します。 【出力形式】 失敗種別/再試行可否/待ち時間・上限(入力基準)/重複判定/副作用/人への通知 【制約】入力にない事実・数値・約束は作らず、不足や判断できない点は「要確認」としてください。根拠が必要な項目は入力内の出典を示し、事実と仮説を分けてください。機密情報や個人情報を補わず、最終判断・送信・公開・実行の前に人が原資料と照合できる確認点を示してください。
コピー操作はこのブラウザー内で行います
EXAMPLE
入力例と出力例
入力例(説明用)
フロー: 注文IDで出荷依頼を登録。タイムアウト時に成否不明。二重登録は避けたい。再試行回数未定
出力例(説明用)
成否不明時: 注文IDで既存登録を確認してから再試行。 重複キー: 注文ID候補(業務承認が必要) 再試行上限・間隔: 未定、運用責任者が定義 二重出荷の可能性があれば自動再実行停止
TIPS
使うときのコツ
冪等性を担保できない操作は、再試行前に状態照会または人の確認を設けてください。
使う前に確認してください
支払・注文・通知など二重実行の影響がある処理で、再試行回数を推測して設定しないでください。