Tags: ghzhost/lux
Tags
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
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