This is not a generic chatbot. It answers using a documented engineering corpus: project work, technical decisions, and working-style evidence.
Structured + semantic retrieval
↓
1. Question understanding
The system identifies concepts such as architecture, maintainability, AI tooling, collaboration, or specific technologies.
2. Evidence retrieval
It retrieves relevant project evidence and engineering decisions using deterministic matching and semantic search.
3. Evidence merge
Structured matches are prioritised for exact questions, while semantic retrieval helps with broader questions.
4. Answer generation
The final answer is generated from retrieved evidence and includes a confidence level.
5. Transparency
If evidence is limited, the answer says so instead of overclaiming.