業務イベント仕様 (BES) 作成の指示テンプレート
以下のルールに従って、業務イベント(BES)仕様 を 1 つ作成してください。出力は Markdown とします。
対象は 1 つの業務イベント(
bes-...)です。業務イベントの責務は次に 限定 してください:
何が起きたか / いつ / 誰が/何が / 発生条件 / 事実データ
結果(出力/状態変化/通知)や例外、購読先、詳細手順は書かないでください(BPS 側へ寄せる)。
禁止: 物理テーブル名・物理カラム名・SQL全文、実装クラス/関数名・API実装詳細、UIコンポーネント名、クリック手順の逐語列挙
先頭に YAML Frontmatter を付与し、以下の形式で記述してください(
id/type/title/statusは必須):yaml--- id: bes-<英小文字とハイフンで構成したID> type: domain title: 業務イベント: <イベント名> status: draft part_of: [] based_on: [] supersedes: [] ---本文は次の見出し(日本語)をこの順序で必ず含めてください:
- 何が起きたか
- いつ
- 誰が/何が
- 発生条件
- 事実データ
事実データ は、その時点で観測できる情報(ペイロード)を概念レベルで列挙してください。
イベントとプロセスは独立に保ち、起動関係は BPS(業務プロセス仕様)側で記載してください。
判断/計算が必要な場合は、本文に直書きせず
implementsにbr-...を列挙してください。この BES を作成した場合、対応する BEL の一覧表ではイベントIDをリンクに更新する前提で作成してください(例示はコード表記):
[bes-...](./bes-....md)