Ayush-Kumar0207/patchcascade-soc
build: add cloudpickle and contourpy dependencies to uv.lock and pyproject.toml
feat: implement RL infrastructure and exclude large binary artifacts from tracking
docs: update project documentation and streamline navigation in README and contribution guides
docs: update project documentation and streamline navigation in README and contribution guides
docs: add navigation headers and academy overview to project documentation files
fix: point dashboard links to direct hf.space subdomain URL
fix: ensure dashboard redirect includes trailing slash for relative assets
chore: update README links to live huggingface space and fix package discovery
feat: add dashboard CSS styling and update documentation links to include trailing slashes
docs: add live dashboard documentation and update architecture diagrams in README and BEGINNERS_GUIDE
feat: add exception handling and retry logic to get_llm_action for API stability
fix: handle all API errors gracefully, never exit non-zero
fix: handle unsupported model errors gracefully in inference.py
fix: rename server.py to _server.py to avoid package conflict with server/ directory
fix: rename server/ to server_cli/ to avoid shadowing server.py module
feat: integrate server package as OpenEnv entry point and include project configuration in Docker image
fix: try openenv.server entry-points format
fix: add multiple server entry point names for validator compatibility
fix: add openenv-core dependency and server entry point for validation
feat: add ASCII visualization, stochastic degradation, research citations
feat: add time pressure for truly dense rewards
feat: implement end-to-end smoke test suite and add comprehensive unit testing infrastructure
feat: expand PatchCascade SOC with incident response and zero-day tasks, enhanced multi-dimensional grading, and comprehensive documentation
fix: clamp scores to strict (0, 1) open interval
fix: run all 3 tasks (easy/medium/hard) in inference.py for validator
fix: add programmatic graders and task modules for Phase 2 validation
Add tasks with graders for hackathon Phase 2 validation
Fix /reset endpoint to accept requests with no body
Fix HF_TOKEN to have no default per submission requirements
Add openenv packaging structure and restore original validation script
Remove accidentally tracked pycache folder
Add gitignore to keep repository clean for deployment
Rename validate.sh to validate-submission.sh
Add root endpoint and MAX_STEPS safety limit
Fix inference.py output format to match sample spec
Normalize reward scores in inference script and update baseline scores in README
Add baseline scores section to README and include 'openenv' tag
README updated
Enhancing the contribution section
Enhance contribution section
Add team member to project credentials
Add Apache 2.0 LICENSE file
Upgrade README to professional hackathon standard
Add validation script
Add Hugging Face configuration
Initial commit for PatchCascade SOC
feat: Add PatchCascade SOC environment with Pydantic models and FastAPI server
