GeoLira menggabungkan sumber terdaftar, penyimpanan kanonis, pemeriksaan kesegaran, mesin turunan, aplikasi browser, serta fitur privat atau komunitas opsional. Setiap lapisan memiliki aturan kepemilikan, privasi, dan bukti sendiri.
Pipeline data memiliki enam tahap utama
Data bergerak melalui sumber, ingest, penyimpanan kanonis, kualitas, analisis turunan, dan pengiriman. Sebuah sumber terlebih dahulu memerlukan identitas dan kontrak yang diketahui. Adapter memetakan payload hulu ke catatan kanonis, lalu kualitas memeriksa rentang, status, dan kesegaran. Hanya setelah melewati gerbang tersebut catatan dapat memberi data ke perhitungan turunan dan antarmuka pengguna.
Lapisan produk tidak berbagi satu definisi kebenaran
Sains berisi pengukuran, model, dan analisis turunan. Komunitas berisi laporan mandiri anonim dan agregat. Pribadi berisi pengamatan privat yang dibatasi pada pemilik. Simbolis dan Spiritualitas berisi interpretasi serta praktik yang memiliki sumber. Menggabungkan ruang-ruang ini dalam satu produk tidak berarti kelas bukti dapat dipertukarkan tanpa kontrak yang eksplisit.
Perilaku fail-closed adalah bagian dari produk, bukan cacat UX
Jika sumber tidak tersedia, catatan melewati hard stale, stasiun tidak valid, atau sampel yang diperlukan hilang, fitur dapat mengembalikan PARTIAL atau UNAVAILABLE. GeoLira tidak boleh mengisi kekosongan dengan nol, nilai nominal, atau catatan lama tanpa peringatan. Aturan yang sama berlaku untuk peringatan dan indeks tersusun yang memerlukan komponen segar.