feat: improve knowledge ingest and query ranking
Summary
- Improve knowledge ingest service behavior and generated knowledge assets
- Add query ranking regression coverage
- Ignore runtime generation/job state directories
Verification
- PYTHONPATH=src .venv/bin/python -m unittest discover -s tests -p 'test_admin_ingest.py' -q
- PYTHONPATH=src .venv/bin/python -m unittest discover -s tests -p 'test_query_ranking.py' -q