01 / Schema-Constrained AI Inference
Structured over freeform
Instead of relying on raw text responses, I implemented a schema-constrained Gemini Flash pipeline that returns structured chronology, location clues, confidence scoring, and conflict detection. That keeps the Detective UI stable while the model infers historical context.