Skip to content

feat: add compatibility validation between runtimes and frameworks #5

@marcosgdz03

Description

@marcosgdz03

Context

Currently, users can generate projects without validation of version compatibility.

Goal

Prevent invalid combinations of runtimes and frameworks.

Examples

  • Node 16 + Next.js latest ❌
  • Java 8 + Spring Boot 3 ❌

Functional Requirements

  • Validate:
    • runtime ↔ framework
    • framework ↔ version
  • Show warnings or block invalid setups

Technical Approach

  • Rule-based system (JSON or config)
  • Easily updatable without code changes

Acceptance Criteria

  • Invalid combinations are detected
  • User receives clear feedback
  • System is extensible

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions