Layer 0 — Deterministik, tanpa AI. Pola intent + decision tree → jawaban canned dari referensi tertelaah.
Layer 1 — Retrieval fuzzy on-device. Pencarian kata kunci + sinonim atas KB yang sama. Masih tanpa AI.
Layer 2 — LLM gated (TIDAK AKTIF di dummy ini). Di produk nyata, LLM hanya merangkai ulang dokumen yang sudah diambil. Kalau tidak ada dokumen yang cocok, jawabannya tetap “belum ada di referensi”. Fiqh tidak pernah bersumber dari LLM.
Meilisearch tidak dipakai. sqlite-vec tidak dipakai. Retrieval di demo ini: aturan + skor kata kunci + sinonim — semua jalan di browser, tanpa server, tanpa data keluar dari perangkatmu.
Dummy — data contoh (siklus 29 hari, haid 24–28 Okt, suci 29 Okt, utang puasa 5 dari 6 hari). Jawaban fiqh dari referensi tertelaah, bukan fatwa. Layer 2 (LLM) tidak aktif di demo ini.