機序図JSONから適合判定フロー図を生成するスキル。「フロー図を作成」「フロー図を生成」「適合判定フロー」等のリクエストで使用。機序図を元にした条件分岐フローチャートを作成し、法適合判定の手順を可視化する。
機序図JSON(*_kijo.json)が必要。存在しない場合は先に機序図を作成。
schemas/flow-diagram.schema.json を読む
対象: data/diagrams/{法令ID}/A{条}_P{項}_kijo.json
抽出:
kijo_diagram.nodes - 情報・処理ノードcompliance_logic - 適用範囲・判定ルールlogic_expression - フロー分岐の基礎| logic_expression | decision |
|---|---|
A > 1500 | 「延べ面積 > 1500㎡?」 |
T ∈ {準耐火, 耐火} |
| 「準耐火建築物等か?」 |
E1 OR E2 OR E3 | 各号を個別decisionに展開 |
出力先: data/diagrams/{法令ID}/A{条}_P{項}_flow.json
詳細は references/rules.md 参照。
核心ルール:
{
"type": "decision",
"title": "耐火建築物等か?",
"decision_type": "binary"
}
{
"type": "decision",
"title": "構造種別は?",
"decision_type": "multi",
"options": [
{ "value": "木造" },
{ "value": "耐火構造" }
]
}