-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Labels
needs-kindIndicates an issue or PR lacks a `kind/foo` label and requires one.Indicates 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.Indicates 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.Indicates an issue or PR lacks a `triage/foo` label and requires one.
Description
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-rulesflag) - Understand the complete set of rules that will run before starting an analysis
Related
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
needs-kindIndicates an issue or PR lacks a `kind/foo` label and requires one.Indicates 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.Indicates 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.Indicates an issue or PR lacks a `triage/foo` label and requires one.
Type
Projects
Status
π New