Skip to content

業務イベント仕様 (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: []
    ---
  • 本文は次の見出し(日本語)をこの順序で必ず含めてください:

    1. 何が起きたか
    2. いつ
    3. 誰が/何が
    4. 発生条件
    5. 事実データ
  • 事実データ は、その時点で観測できる情報(ペイロード)を概念レベルで列挙してください。

  • イベントとプロセスは独立に保ち、起動関係は BPS(業務プロセス仕様)側で記載してください。

  • 判断/計算が必要な場合は、本文に直書きせず implementsbr-... を列挙してください。

  • この BES を作成した場合、対応する BEL の一覧表ではイベントIDをリンクに更新する前提で作成してください(例示はコード表記):[bes-...](./bes-....md)