Technology
How the engine works
A compositional knowledge engine with clean layer boundaries, versioned and deterministic end to end.
01
Resolver
Turns messy real-world wine references into a canonical identity.
02
Inference Engine
Derives knowledge for unknown/partial wines via controlled backoff + priors — the difference between an engine and a lookup table.
03
Knowledge Graph
125 Wine Identities × 40 grape baselines + styles + vintage + bottle evolution, distilled from 38,000+ analyzed wines.
04
Composition Engine
Mechanism-level ownership, signed axis composition, de-duplication — coherent profiles that never double-count.
05
Explainability
Every emitted descriptor exposes a reconstructible causal chain to its evidence.
Guarantees
- Read-only, versioned public contract (four independent version axes).
- Deterministic: same request + version ⇒ byte-identical snapshot_id.
- Reproducible: disaster-recovery verified on an isolated machine.
- Honest: gaps are declared, never fabricated.