Commit History

feat(agents): complete all 12 agents — OCR, Skill, Experience, Education, ATS, Judge, Gap, Interview, Bias, Fraud, Recommendation
b2fbcfa

riezqidr commited on

feat(agents): add extraction agents #3-#5 (Skill, Experience, Education)
c4fefa1

riezqidr commited on

fix: resolve mypy errors in cv_parser agent
a1aa5e5

riezqidr commited on

fix: add prometheus-client to runtime deps, make metrics import lazy
4d78a57

riezqidr commited on

fix(ci): resolve ruff lint errors, mypy type issues
70a8ed7

riezqidr commited on

feat(providers): add HF Inference API adapter with T2 support
1832bdd

riezqidr commited on

feat(agents): add CV Parser (#1), ATS Scoring (#6), retrieval funnel
da14e47

riezqidr commited on

feat(api): add screening run endpoints, wire agent registry
2a1a766

riezqidr commited on

feat(db): add tenants, users, candidates, audit, chat, insights tables
e43fe24

riezqidr commited on

feat: ONNX embedding, rate-limit scheduler, SSE streaming, reranker config
f153b92

riezqidr commited on

feat(security): enable Row-Level Security on all tenant-scoped tables
dfd60c7

riezqidr commited on

feat: add orchestrator, workflow runner, and service ports
64dbdfc

riezqidr commited on

feat: add /metrics endpoint, Supabase JWKS auth, Prometheus instrumentation
188ba86

riezqidr commited on

feat(agents): add Agent ABC, Semantic Matching judge (#7)
3c7a4b4

riezqidr commited on

feat(db): add revised-stack tables — queue, cache, rate-limit, checkpoints, ATS, fraud, bias
8ad7d11

riezqidr commited on

Merge pull request #3 from Rzq12/refactor/stupid-simple-cleanups
28a7939
unverified

Riezqi Dhermatria Rachmadi commited on

refactor: simplify rate limiter to IP-only and add ChunkRepositoryProtocol
bdf4059

riezqidr commited on

feat(models): add screening run and scoring tables
697cff4

riezqidr commited on

feat(api): expose the rubric template catalogue over HTTP
f895415

riezqidr commited on

feat(api): add starter rubric templates per role family
7326dc9

riezqidr commited on

feat(agents): add the JD Analyst that drafts a rubric from a job description
e86adb0

riezqidr commited on

fix(models): declare the two pgvector/GIN indexes in ORM metadata
20d83fc

riezqidr commited on

feat(agents): add LLM provider layer with failover and PII-tier gating
94cd8d5

riezqidr commited on

feat(scoring): implement the deterministic Phase 4 scoring core
111a201

riezqidr commited on

fix(api): close eight defects found reviewing the rubric surface
8ef9ab3

riezqidr commited on

feat(api): expose rubric authoring and approval endpoints
b98d69c

riezqidr commited on

feat(infra): add rubric_versions and requirements migration
2da6160

riezqidr commited on

feat(rubric): add tenant-scoped rubric persistence
2c007dd

riezqidr commited on

feat(rubric): add immutable rubric versioning with exact weight normalization
aede5ce

riezqidr commited on

fix(search): connect ingestion to search and remove SQL injection
86108cc

riezqidr commited on

fix(db): declare content_tsv as TSVECTOR to match the migration
59b99cd

riezqidr commited on

feat(search): add Phase 2 semantic search with pgvector and hybrid retrieval
0b5f4aa

riezqidr commited on

fix(db): resolve ResumeChunk vector type and declare is_parent column
6eabf86

riezqidr commited on

feat(security): strip and score prompt injection on every ingest
551722c

riezqidr commited on

feat(db): add Alembic migration suite with initial schema
126f53d

riezqidr commited on

fix(security): enforce RBAC and close five denial-of-service vectors
ca3a272

riezqidr commited on

feat: scaffold CV screener serving layer with ingestion pipeline, REST API routers, repositories, storage, parsing, security, and integration/unit test foundations
bc9d0f6

riezqidr commited on

feat(api): add Phase 0-1 backend for identity and document ingestion
3d25a86

riezqidr commited on