Commit History
-
Remove winner announcement banner from frontend
- Completely remove 'Basic RAG wins' / 'GraphRAG wins' banner - Metrics and judge scores already show comparison details - Cleaner UI with less redundant information2ec60e9 -
Hide tie banners and optimize GraphRAG fallback latency
- Frontend: Only show winner banner when there's actual winner (not tie at 0.0 pts) - Backend: Replace slow LLM fallback with fast Basic RAG reuse (100ms vs 500ms+) - Reduces unnecessary API calls and improves perceived performance733dd7a -
Fix winner display logic and improve judge scoring differentiation
- Frontend: Now correctly shows winner based on judge_scores.winner (not token metrics) - Judge: Enhanced prompt to use full 1-10 scale with clear differentiation guidance - UI: Added tie case handling for judge scores23a7041
-
Fix frontend API endpoint: use current origin on HuggingFace Spaces
47f6e8a -
Fix frontend build: add explicit output dir config, improve error handling
d582adb -
Add complete production deployment configuration for Render.com
- Create render.yaml with Node.js + Python build configuration - Add .env.production template with all required credentials - Create deploy_startup.py for initialization on first deploy - Add comprehensive DEPLOYMENT.md with step-by-step guide - Update FastAPI server to serve React frontend as static files - Add Axios to frontend dependencies for API calls - Support both production (with data) and demo modes - Auto-scale configuration and health checks Judges can now deploy the full system to Render.com with one click: 1. Push to GitHub 2. Create Render web service 3. Add environment variables 4. Service auto-deploys and injects data Total setup time: ~15 minutes Cost: Free tier + Gemini API usage3221cff -
Update frontend and core config files to Round 2
Updated files to current Round 2 versions: - frontend/: React dashboard with live metrics - README.md: Latest project info - requirements.txt: All current dependencies - .env.example: Updated config template - .gitignore: Current file exclusions - .gitattributes: Line ending configuration - envtest.py: Environment validation All core files now reflect latest submission state8ddc509
-
Code till Round 1
7699638