High-bar policy gates
- Fuzzy match confidence under 0.85 returns FOOD_UNKNOWN.
- Species scope mismatches return FOOD_UNKNOWN.
- Stale reviews can block answers when policy enforcement is on.
Resource Layer
LifeLog Resources defines the content and policy system that powers Ask Assistant. It is designed to prevent unsafe guesses, preserve species scope, and make every answer fully reconstructable.
System Design
Verified resources keep answers safe, traceable, and consistent.
Ask Assistant operates under a strict fail-closed policy. When a resource match is ambiguous or stale, the assistant either returns FOOD_UNKNOWN or refuses to answer, depending on governance settings. Every decision must be deterministic and auditable.
Schema Set
The v1.1 spec ships with Draft 2020-12 schemas. Each schema is designed for strict validation and fail-closed enforcement.
Immutable content unit with evidence labeling, review metadata, and controlled escalation callouts.
Canonical food or chemical name with aliases, risk tier, and species scope.
Deterministic matching output with algorithm metadata, candidates, and confidence score.
Audit event capturing immutable resourceNodeIds, policy flags, and review snapshots.