Cara Baru Menggambar Silsilah: Model "Simpul Pernikahan" & Pohon Contoh
Mengapa perlu mesin baru untuk silsilah?
Keluarga yang sebenarnya bukanlah pohon yang sederhana. Ada poligini, perceraian, kejandaan dan pernikahan kembali, pernikahan sepupu yang menghubungkan seseorang ke lebih dari satu cabang, dan para ibu yang namanya kadang tidak pernah tercatat dalam sumber. Penggambar tradisional berasumsi "satu pasangan, satu garis," sehingga menyembunyikan sebagian kebenaran, menggandakan orang, atau merusak bentuknya. Kami membangun ulang cara menggambar pohon dari nol untuk merepresentasikan sebuah keluarga sebagaimana adanya, bukan sebagaimana yang didikte oleh templat yang disederhanakan.
Pohon contoh "Āl ʿAbd Allāh" pada platform adalah etalase yang aman untuk mesin ini: orang-orang fiktif, dirancang khusus untuk menampilkan kasus-kasus sulit (poligini, perceraian, kejandaan, nasab seorang perempuan yang menjulur ke keluarganya sendiri) tanpa menyentuh privasi keluarga mana pun yang nyata.
Model "simpul pernikahan"
Gagasan intinya adalah bahwa pernikahan itu sendiri merupakan sebuah simpul dalam diagram: sebuah lingkaran kecil yang menyatukan pasangan, dan dari situlah anak-anak mereka menurun. Ini berbeda dari "sisir" pasangan tradisional yang menderetkan para istri di samping sang suami dan menggantungkan semua anak di bawahnya tanpa menjelaskan siapa ibu masing-masing. Dengan simpul pernikahan menjadi jelas: siapa menikahi siapa, anak-anak mana yang termasuk pada setiap pernikahan, dan status setiap hubungan.
Status setiap hubungan disandikan secara visual: garis penuh dengan lingkaran biru untuk pernikahan yang masih berlangsung, lingkaran kosong untuk perceraian, lingkaran abu-abu dengan cincin putus-putus untuk ikatan yang berakhir karena kematian, dan warna kuning tua untuk pergundikan (milk yamīn). Pembaca dapat memahami strukturnya dari bentuk-bentuk itu saja, dibantu "kunci hubungan" yang selalu tampak di sudut.
Bagaimana kasus-kasus sulit ditangani
- Poligini & pernikahan kembali: setiap pernikahan mendapat simpul, lingkaran, dan anak-anaknya sendiri; pernikahan sebelumnya dari seorang istri digambar sebagai blok bersarang yang mandiri, sedalam berapa pun lapisannya.
- Pernikahan sepupu & nasab yang bertemu: ketika seseorang terhubung ke lebih dari satu cabang, ia digambar SECARA LENGKAP tepat satu kali (rumah kanoniknya) dan muncul di tempat lain sebagai rujukan ringkas yang menunjuk ke leluhur bersama tempat kedua garis itu bertemu, tanpa penggandaan, tanpa ada yang hilang.
- Lipat & bentang: cabang-cabang samping terlipat di balik kontrol "+N" agar tampilan tetap bersih, dan terbuka sesuai permintaan; sebuah penghitung menampilkan jumlah orang yang terlihat dari keseluruhan pohon.
- Ibu tanpa nama: jika sumber tidak menyimpan nama sang ibu, kami tidak mengarang satu pun maupun menggambar kartu palsu, kami menyatakan dengan jujur bahwa namanya tidak tercatat (pohon riset) atau menampilkan slot yang jelas untuk menambahkannya (pohon keluarga).
Satu mesin untuk setiap pohon
Metode yang sama menggerakkan setiap pohon pada platform: pohon keluarga Anda sendiri, pohon contoh, dan silsilah riset Nabi ﵌. Tidak ada kode khusus per pohon. Artinya, setiap perbaikan desain atau perbaikan perilaku menjangkau setiap pohon dan setiap pengguna sekaligus, konsistensi yang terjamin melalui rancangan, bukan melalui usaha manual.
Dari sisi rekayasa, data mengalir menuruni satu alur yang ketat: data datar (satu baris per orang; struktur berasal dari tautan ayah/ibu) memasuki sebuah transformasi matematis murni yang menghasilkan adegan, yang selanjutnya memasuki penggambar tanpa logika data sama sekali. Setiap koordinat dihitung; tidak ada satu pun posisi yang ditempatkan secara manual dalam gambar.
Gerbang mutu sebelum diterbitkan
Karena setiap penerapan menyentuh setiap pohon, kami memasang pengawal otomatis di depannya: seperangkat aturan integritas yang diperiksa sebelum impor apa pun (tidak ada pernikahan dengan leluhur langsung, tidak ada ikatan sesama jenis, tidak ada lingkaran dalam nasab, tidak ada anak tanpa kedua orang tua, integritas referensial). Jika data melanggar salah satunya, penerbitan ditolak. Selain itu, puluhan uji kesesuaian memverifikasi bahwa gambar tidak bergeser satu piksel pun antarversi.
Kedisiplinan inilah yang memungkinkan kami beriterasi dengan cepat tanpa rasa khawatir: kami memperbaiki desain terus-menerus, sambil memercayai pengawal untuk menjauhkan setiap kesalahan dari pohon Anda.
Pengalaman
- Pencarian instan untuk siapa pun (berdasarkan nama, beserta ayah dan generasi), lalu melompat ke sana dan menyorotnya di tempat tanpa kehilangan konteks.
- Halaman untuk setiap orang: nama, gelar kehormatan, tanggal, suku, biografi, anak-anak, pasangan, dan orang tua.
- Bahasa Arab kanan-ke-kiri dan bahasa Inggris kiri-ke-kanan, dengan pergantian bahasa secara instan.
- Foto anggota, kunyah yang otomatis diturunkan pada pohon keluarga, dan tata letak yang bekerja dengan baik di ponsel.
Desain baru ini bukan pembaruan yang bersifat kosmetik; ini adalah pemikiran ulang tentang bagaimana sebuah keluarga direpresentasikan secara digital: setia pada kebenaran, konsisten di setiap pohon, dan menjaga data tetap dimiliki oleh orang-orang yang berhak atasnya.
