No Disconnected
Memastikan setiap flow element terhubung dengan elemen lain melalui sequence flow.
| Atribut | Nilai |
|---|---|
| Rule ID | no-disconnected |
| Severity | Error — wajib diperbaiki agar BPMN lolos linter |
| Elemen yang dicek | Task, gateway, sub-process, dan event |
| Sumber | bpmnlint (rule bawaan) |
Rule No Disconnected memeriksa agar setiap flow element terhubung dengan elemen lain, baik melalui sequence flow masuk (incoming) maupun keluar (outgoing). Elemen yang berdiri sendiri tanpa koneksi (mengambang) membuat proses tidak utuh, sulit diinterpretasikan, dan biasanya merupakan tanda kesalahan pemodelan.
Contoh penggunaan yang salah:
Contoh penggunaan yang benar:
Pesan di Studio
Temuan rule ini tampil di panel Problems BPMN Editor dengan pesan berikut:
Element is not connected
Cara memperbaiki
- Sambungkan elemen tersebut ke alur dengan sequence flow masuk dan keluar.
- Hapus elemen bila merupakan sisa desain yang tidak dipakai.
Referensi
Dokumentasi BPMN Linter: https://github.com/bpmn-io/bpmnlint/blob/main/docs/rules/no-disconnected.md
