civicsetu / scripts

Commit History

test and docs
cfd62b3

adeshboudh16 commited on

feat(eval): RAGAS evaluation framework + RAG pipeline improvements
f8b04c3

adeshboudh16 Claude Sonnet 4.6 commited on

fix: improve RAG retrieval quality and reduce generator hallucination
98da9ee

adeshboudh16 Claude Sonnet 4.6 commited on

fix: use LiteLLMClient adapter for Gemini judge in build_judge
f30a39a

adeshboudh16 Claude Sonnet 4.6 commited on

feat: add Gemini native judge backend to eval pipeline
e56b2e9

adeshboudh16 Claude Sonnet 4.6 commited on

fix: make ingest_all synchronous and fix GraphSeeder method name
c99bb01

adeshboudh16 Claude Sonnet 4.6 commited on

fix: correct ingest.py to iterate registry values and call ingest_document
6ce5a5f

adeshboudh16 Claude Sonnet 4.6 commited on

fix: remove dead results list and duplicate load_dotenv in run_eval.py
6dd7d30

adeshboudh16 Claude Sonnet 4.6 commited on

feat: split run_eval.py into checkpointed phases with no_reasoning support
a7c976e

adeshboudh16 commited on

fix: EVAL_PRIMARY_MODEL routes graph through osmapi via LiteLLM openai-compat provider
af81429

adeshboudh16 commited on

feat: EVAL_PRIMARY_MODEL override for graph LLM, applied before civicsetu import
c8b183a

adeshboudh16 commited on

feat: new run_eval.py β€” single-pass no-phases, 3 batch_score calls total via osmapi
a84bdca

adeshboudh16 commited on

refactor: simplify phase 2 to sequential row-by-row scoring, comment out batch/sleep/thread code
75fe6a6

adeshboudh16 commited on

chore: comment out inter-metric rate-limit sleep (not needed for osmapi)
f57ca63

adeshboudh16 commited on

feat: switch to Ollama embeddings, comment out 60s rate-limit sleeps for osmapi
61efc39

adeshboudh16 commited on

feat: switch eval judge to osmapi / qwen3.5-122b-a10b, keep Gemini embeddings
d5b414f

adeshboudh16 commited on

fix: remove dual-key parallel mode β€” always use single worker with GEMINI_API_KEY_2
b9de807

adeshboudh16 commited on

fix: share single genai.Client across workers to prevent global auth state conflict
d6cf406

adeshboudh16 commited on

fix: log batch start in score_batch_in_thread for visibility into thread pickup
80a155c

adeshboudh16 commited on

fix: add 120s per-call timeout to Gemini/OpenRouter client + 5-min per-batch deadline
27711f2

adeshboudh16 commited on

fix: rate-limit-aware scoring β€” sleep between metric calls + BATCH_SIZE=1 default
4817cb3

adeshboudh16 Claude Sonnet 4.6 commited on

feat: add OpenRouter judge provider to sidestep Gemini 15 RPM free-tier limit
dba614f

adeshboudh16 Claude Sonnet 4.6 commited on

fix: raise max_tokens to 8192 for RAGAS judge LLM
899cd4f

adeshboudh16 Claude Sonnet 4.6 commited on

fix: RAGAS 0.4.x native API + phase separation (eval-collect / eval-score)
6ce46d8

adeshboudh16 Claude Sonnet 4.6 commited on

fix: switch RAGAS judge to LiteLLM + instructor.from_litellm
0ff6975

adeshboudh16 Claude Sonnet 4.6 commited on

fix: use new google-genai SDK in build_judge()
1a2b117

adeshboudh16 Claude Sonnet 4.6 commited on

fix: RAGAS 0.4.x native API + phase separation (eval-collect / eval-score)
997e371

adeshboudh16 commited on

fix: pass llm/embeddings to RAGAS 0.4.x metric constructors
65e6ec2

adeshboudh16 commited on

eval: update RAGAS metric imports to 0.4.x API
71219a9

adeshboudh16 Claude Sonnet 4.6 commited on

eval: fix runner script quality issues (RAGAS column_map, NaN handling, key validation)
50379a5

adeshboudh16 Claude Sonnet 4.6 commited on

eval: add RAGAS benchmark runner script
14e5cbf

adeshboudh16 commited on

dx: unified ingest script + Makefile + README make commands
355b20c

adeshboudh16 commited on

feat(phase4): multi-state RERA expansion + pipeline hardening
2d7bf65

adeshboudh16 commited on

feat: Phase 6 complete β€” Tamil Nadu RERA Rules 2017
525c175

adeshboudh16 commited on

feat: Phase 5 complete β€” Karnataka RERA Rules 2017
fce9fad

adeshboudh16 commited on

feat: Phase 4 complete β€” UP RERA ingestion (Rules 2016 + Regulations 2019)
636c31f

adeshboudh16 commited on

feat(phase3): cross-jurisdiction graph edges + DERIVED_FROM seeding
3461098

adeshboudh16 commited on

feat: Phase 2 multi-jurisdiction ingestion complete
7ea4089

adeshboudh16 commited on

feat: Phase 0 complete β€” RERA RAG pipeline with FastAPI
776244c

adeshboudh16 commited on