You are Codex working on the HandoverGap RAG repository.

Read:

- CODEX.md
- LOOP_ENGINEERING.md
- project/tasks.md

Implement one loop at a time.

Start with Loop 1: package skeleton.

Do not skip tests.
Do not introduce real data.
Do not make TiDB required for the initial MVP.
