Skip to content

Tags: ghzhost/lux

Tags

milestone-v1.0.0

Toggle milestone-v1.0.0's commit message
feat: prepare Lux for open source and v1.0 release

- Add contributor manifest, recognition page, API endpoint, labels, and mentorship issue briefs
- Add production Dockerfile, Compose deployment, environment reference, and deployment documentation
- Add versioned submit endpoint and readiness health check
- Add database migration and authentication integration notes
- Harden Docker sandbox runtime selection and submitted file validation
- Add sandbox timeout handling and privacy-conscious JSONL audit logging
- Document Firecracker architecture, rollout criteria, and estimated effort
- Expand API, sandbox, and contributor test coverage

milestone-v0.5

Toggle milestone-v0.5's commit message
Add roadmap-backed UX, progress, and AI scaffolding for Lux

Implement profile persistence and a dedicated web profile page for saved preferences and personalization
Add local leaderboard support with solved-count, streak, and XP summaries
Introduce learning-path recommendations and game-system scaffolding for XP, daily challenges, and adventure state
Add AI-assisted puzzle generation with validation so generated content follows the existing puzzle contract
Harden sandbox command construction for Docker-based puzzle execution with read-only, restricted, and isolated defaults
Improve state handling and achievement evaluation with normalized progress data and backward-compatible behavior
Add pytest configuration so the workspace modules import correctly during local test runs
Update the roadmap documentation to reflect completed CLI/web/AI/sandboxing milestones
Verified with the full test suite: 19 passed