Skip to content

[Feature Request] Debug existing rules #1227

Open
@Dietr1ch

Description

Summary:

When prompted about a new connection it'd be nice to be able to understand why a certain rule didn't apply to the connection.

Use case

  • I start a new application and shortly add a new rule for it.
  • Later, I get a new prompt for a new connection from the same App
    • However, I think that it should be captured by the existing rule.

Today

  • I just write a new rule, and then try to do a side-by-side diff to understand how my first rule missed this case, and then fix the first and only rule.

With debugging UI

  • I select which rule should've covered this case.
    • The UI shows my what rule matchers passed and which ones failed so I can better understand why the rule didn't work.
    • I notice an error and fix the existing rule by relaxing constraints around all the missed rule matchers.

Metadata

Assignees

No one assigned

    Labels

    featurea whole new feature

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions