これはまだ概念段階ですが、ブレインストーミングを続けていくつもりです ![]()
条件に関して、実際にどれだけの柔軟性を持たせられるか疑問に思っていました。スクリーンショットのように、ユーザーが基準の構築方法を完全に制御できるようなものを実装できると素晴らしいと思います。ユーザーが trigger_context からデータを選択し、その評価方法を定義し、何を評価対象とするかを設定できるようにする、そして AND / OR のロジックを選択できるようにする、といった具合です。
これにより、以下のような、より複雑なシナリオをアンロックできると同時に、理解しやすく直感的なものに保つことができます。
{{category}}が{{ユーザー選択値}}のいずれかである AND{{tag}}が{{ユーザー選択値}}と等しくない
スクリーンショットには条件チェックの後の動作も含まれていますが、これは分岐パイプラインにのみ適用されるでしょう。ほとんどのケースをカバーする線形パイプラインの場合、単に終了するだけになると思われます
