Initial Commit
This commit is contained in:
17
docs/development/CENTRAL.md
Normal file
17
docs/development/CENTRAL.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Development Central Log
|
||||
|
||||
## Status Overview
|
||||
The project has successfully migrated from a .NET backend to a Node.js Modular Monolith. The core "Draft Preparation" and "Tournament Bracket" functionalities have been implemented in the frontend using React, adhering to the reference design.
|
||||
|
||||
## Recent Updates
|
||||
- **[2025-12-14] Core Implementation**: Refactored `gemini-generated.js` into modular services and components. Implemented Cube Manager and Tournament Manager. [Link](./devlog/2025-12-14-194558_core_implementation.md)
|
||||
- **[2025-12-14] Parser Robustness**: Improving `CardParserService` to handle formats without Scryfall IDs (e.g., Arena exports). [Link](./devlog/2025-12-14-210000_fix_parser_robustness.md)
|
||||
|
||||
## Active Modules
|
||||
1. **Cube Manager**: Fully functional (Parsing, Fetching, Pack Generation).
|
||||
2. **Tournament Manager**: Basic Bracket generation implemented.
|
||||
|
||||
## Roadmap
|
||||
1. **Backend Integration**: Connect frontend generation to backend via Socket.IO.
|
||||
2. **Live Draft**: Implement the multiplayer drafting interface.
|
||||
3. **User Session**: Handle host/player sessions.
|
||||
Reference in New Issue
Block a user