Skip to content

Surface rules and rulesets selection in the UIΒ #260

@mguetta1

Description

@mguetta1

Description

Users need a clear, intuitive way to understand and control which rules and rulesets are applied during analysis. Currently, rule selection happens implicitly based on migration source and target selections.

Current State

  • Migration sources and targets implicitly filter rulesets, but this filtering is not visible to users
  • No UI controls for enabling/disabling dependency rules
  • Users cannot easily select or deselect specific rules or rulesets
  • Limited transparency in what rules will actually execute during an analysis

Desired State

A transparent interface where users can:

  • See their migration source/target selections and understand which rulesets these activate
  • Browse and select additional rules/rulesets to include in the analysis
  • Configure rule execution options (like dependency rules via the --no-dependency-rules flag)
  • Understand the complete set of rules that will run before starting an analysis

Related

konveyor/tackle2-addon-analyzer#188

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-kindIndicates an issue or PR lacks a `kind/foo` label and requires one.needs-priorityIndicates an issue or PR lacks a `priority/foo` label and requires one.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

    Type

    No type

    Projects

    Status

    πŸ†• New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions