Spaces:
Sleeping
Sleeping
Hacking Factory v2 - Project TODO
Phase 1: Database & Backend Setup
- Create Drizzle schema with projects, iterations, files, code_references tables
- Fix ai_orchestrator.py with proper infinite loop prevention
- Create fixed scoring_system.py
- Create fixed project_manager.py
- Add file analysis system
- Add S3 storage integration
Phase 2: Frontend UI Development
- Design dark theme with neon colors (#00ff41, #00d9ff)
- Create Dashboard component with statistics
- Create AI Chat interface with mode selection
- Create Code Editor with syntax highlighting
- Create Projects Management page
- Create File Upload & Management system
- Create Settings page for model configuration
- Create Notifications system
Phase 3: API Integration
- Connect chat interface to backend API
- Implement project creation and management
- Implement file upload and analysis
- Implement code generation and evaluation
- Add real-time status updates
Phase 4: Advanced Features
- Add owner notifications system
- Add file reference database
- Add code analysis with LLM
- Add S3 file storage and retrieval
- Add search and filtering
Phase 5: Testing & Deployment
- Write vitest tests for backend procedures
- Test all API endpoints
- Test UI components
- Create checkpoint
- Deploy to production
Phase 6: Manus AI Enhancements (Self-Refining System)
- Identify ChatInterface and Database schema
- Implement
sandbox.tsfor Dynamic Analysis - Update
chatRouterfor Multi-Criteria Scoring - Implement
factory.tsfor Self-Refining Loop - Integrate Vector Database (ChromaDB) for project memory
- Add Visual Dashboard (Iteration Progress Chart)
- Integrate Live Code Editor (Simplified Monaco)
- Implement Payload Library & Ghost Mode
- Final testing and documentation