Architecture: How to implement the Full Stack Generation Pipeline for Univ...
Documentation for Sessions
🏗️ Architecture: How to implement the Full Stack Generation Pipeline for Univ...
📋 Decision Context
Question:
How to implement the Full Stack Generation Pipeline for Universe Architect?
Task: Not specified
🎯 Decision Made
Chosen:
Multi-phase approach: Code Tab Persistence, Backend Module Generator, HTTP Services, Dynamic Module Discovery
Options Considered:
- Frontend-only generation with local storage
- Full Stack Generation Pipeline
- GraphQL-based approach
- Separate microservices per module
💭 Reasoning
The Universe Architect generated frontend modules to modules/business/ but they were not integrated or deployable. The solution addresses: (1) Code Tab persistence via universe metadata storage, (2) NestJS backend generation with controllers/services/schemas/DTOs, (3) HTTP-based frontend services instead of GgStorage, (4) Dynamic module discovery and registration. This enables true full-stack generation from a single prompt.
📁 Files Involved
architect-canvas.component.tsspace-api.service.tsspaces.controller.tsspaces.service.tsbackend-module-generator.service.tsgenerated-modules.module.tsgenerated-modules.controller.tsmodule-file-generator.service.tsapp.module.ts
🔗 Related
- Decision ID:
dev_1767929503284_iruptnw - Session: 31
- Workspace: editor2
Auto-generated by MCP Smart Consolidation