python3 -m unittest discover -s tests -p 'test_*.py'UI development:
cd ui
npm install
npm run dev- Open an issue describing the bug/feature.
- Add or update tests first where possible.
- Keep PRs focused and small.
- Ensure tests pass before opening PR.
- Add real YAML parser support.
- Add OpenAI adapter behind env vars.
- Add richer citation matching (semantic not index-only).
- Add configurable latency percentile scoring.
- Type hints for public functions.
- Keep functions small and deterministic.
- Add comments only where logic is non-obvious.