QFI³ Monoroot Infrastructure & Build Configuration
Core monoroot workspace manifest defining brand platforms, deployment targets, and module organization.
# Monoroot manifest structure
brands:
- name: CellJourney
deployments: [static_site, flask_webapp]
- name: EnableYou
- name: QSpective
NPM workspace configuration for frontend development with TypeScript, React, Vite, and testing frameworks.
Modern Python project configuration with build system, dependencies, and tool settings (Black, isort, pytest).
Python dependencies for Flask apps, Azure SDK, quantum algorithms, and data processing modules.
TypeScript compiler options for React apps with path aliases, strict mode, and ESNext features.
Vite build configuration with React plugin, path resolution, and development server settings.
Tailwind CSS configuration for brand theming, color palettes, and responsive design utilities.
Build automation for QICI branch management, development startup, CI pipelines, and deployment tasks.
# Common targets
make dev # Full development startup
make ci # Run CI pipeline
make branch-sync # Sync all branches
Deployment configurations for Azure App Service, Static Web Apps, and function apps with environment-specific settings.
# Active deployments
celljourney_static_site → CellJourneyLaunchSite
celljourney_flask_webapp → cell-journet
qspective_static_site → qi3ci-commercial-static-portal-east2
Pyright type checker configuration for Python code analysis, type checking, and IDE integration.