GeoLira kết hợp các nguồn đã đăng ký, lưu trữ chuẩn hóa, kiểm tra độ mới, bộ máy suy ra, ứng dụng trình duyệt và các tính năng riêng tư hoặc cộng đồng tùy chọn. Mỗi lớp có quy tắc riêng về quyền sở hữu, quyền riêng tư và bằng chứng.
Pipeline dữ liệu có sáu giai đoạn chính
Dữ liệu đi qua nguồn, ingest, lưu trữ chuẩn hóa, chất lượng, phân tích suy ra và phân phối. Một nguồn trước tiên cần danh tính và hợp đồng đã biết. Adapter ánh xạ payload thượng lưu vào bản ghi chuẩn hóa, sau đó chất lượng kiểm tra phạm vi, trạng thái và độ mới. Chỉ sau các cổng đó bản ghi mới có thể cấp dữ liệu cho phép tính suy ra và giao diện người dùng.
Các lớp sản phẩm không dùng chung một định nghĩa về sự thật
Science chứa phép đo, mô hình và phân tích suy ra. Community chứa tự báo cáo ẩn danh và tổng hợp. Personal chứa quan sát riêng tư giới hạn theo chủ sở hữu. Symbolic và Spirituality chứa diễn giải và thực hành có nguồn. Kết hợp các không gian này trong một sản phẩm không cho phép hoán đổi lớp bằng chứng nếu không có hợp đồng rõ ràng.
Hành vi fail-closed là một phần của sản phẩm, không phải lỗi UX
Nếu nguồn không khả dụng, bản ghi vượt hard stale, trạm không hợp lệ hoặc thiếu mẫu yêu cầu, tính năng có thể trả về PARTIAL hoặc UNAVAILABLE. GeoLira không nên lấp khoảng trống bằng giá trị bằng không, giá trị danh nghĩa hoặc bản ghi cũ mà không cảnh báo. Cùng quy tắc áp dụng cho cảnh báo và chỉ số do nền tảng biên soạn cần thành phần mới.