Spaces:
Running
Running
Commit History
-
Add 12 scoring & environment improvements with full test coverage
- LLM judge integration via OpenRouter with config toggle and deterministic fallback - Communication bonus scoring (action diversity, responsiveness, substantiveness) - Per-domain scoring weight profiles (math, ML, finance) - Adaptive reward shaping (later rounds carry heavier penalties) - Richer fidelity matching with bigram overlap and substring fuzzy matching - Cross-dimension feasibility tradeoffs in Lab Manager policy - Mid-episode judge feedback hints at negotiation midpoint - Scenario consistency validation (budget, equipment, reagent checks) - Cached substitution index per episode in environment - Docker HEALTHCHECK directive for container orchestration - .dockerignore security hardening for .env files - Fix circular import in judge_policy via lazy import - 25 new tests (integration + LLM judge mock tests), 514 total passing Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>2b98daa
-
Update HF Space: final architecture diagram, frontend, and README
- Add ReplicaLab_Architecture_Final.svg with full scoring engine, reward formula, penalties, and 4-dimension breakdown - Update README to reference final diagram and reflect 100% completion - Include all latest frontend components (demo flow, training page, episode results, compare page updates) - Updated API client, types, and demo data for complete UI Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>65e91b3 -
Merge Kush frontend integration, close API 16/UI 10/UI 11
- Merge multi-stage Docker build, SPA serving, and frontend components - API 16: Docker now builds frontend + API in single container - UI 10: Frontend styled with new components (ProtocolEditor, LiveScoreGauges, etc) - UI 11: Server mounts frontend/dist with SPA catch-all for React Router - Fix root endpoint test for SPA-mode serving - Max at 97.56% (40/41, only DOC 08 remaining blocked on TRN 10)abb29f8 -
Add ENV 09 disk persistence, OBS 07/09, TST 11 audit tests, close 10 Max tasks
- ENV 09: Wire write_episode_log + log_episode_reward into REST/WS terminal handlers - OBS 09: Add invalid_action_count/rate fields to EpisodeLog model - OBS 07: Create scripts/run_episode.py for local smoke testing - TST 11: Add 17 judge audit contract tests in test_audit_contract.py - Close API 05/11/18, OBS 01/03, TST 06 as already implemented11faa95