Skip to content

CLI-036 — Add cross-platform CLI validation matrix #39

Description

@dDevAhmed

Summary

Validate core CLI behavior across the supported operating systems before v1 stabilization.

Scope

  • define supported OS/runtime matrix;
  • extend CI to cover representative Linux, macOS, and Windows environments where feasible;
  • verify path handling, executable startup, subprocess behavior, and generated-project smoke tests;
  • document platform-specific limitations.

Acceptance Criteria

  • supported platform matrix is documented;
  • CI exercises representative platforms;
  • path/process tests expose platform differences rather than hiding them;
  • known limitations are documented;
  • failures on a supported platform are treated as release blockers unless explicitly waived.

Dependencies

  • CLI-009
  • CLI-023 through CLI-034 as applicable

🏷 Labels

  • type: test
  • area: cli-core
  • priority: P1
  • difficulty: advanced

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions