# Introducing Rule-Based Dynamic Filters

Managing quality at scale means dealing with a constantly evolving landscape of applications and services. To help you keep pace, we’ve completely overhauled the filtering experience across the **Coverage Dashboard** and the **Multi-App Coverage Report**.

We are moving away from manual, static selections to a powerful **Rule-Based Filtering Engine**. Now, your views aren't just saved; they are intelligent.

<figure><img src="https://3871776571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTqMveDrJ1pB6OErwHvF0%2Fuploads%2FCXCmnM6AJu5FiCKP1LEY%2FScreenshot%202026-02-16%20at%2012.54.19.png?alt=media&#x26;token=dabb82e8-84f8-4238-8226-23a5e03216af" alt=""><figcaption></figcaption></figure>

### The Big News: "Set and Forget" Filtering

The core of this update is the shift from selecting specific items to defining **Dynamic Rules**. Instead of manually ticking boxes for every new app or branch, you can now build logic-based filters that grow with your environment.

*(Note: If you prefer the previous experience, the simple manual selection is still available under the **Quick Filter** option).*

#### 1. Advanced Rule-Based Logic

Create sophisticated combinations of criteria using "AND/OR" logic. You can group rules together to define exactly what data should be included in your view.

* **Property-Based Rules:** Filter by App or Branch using operators like *contains*, *starts with*, or *regex*.
* **Dynamic Inclusion:** Because these are rules, any **new** application or branch reported to SeaLights that meets your criteria will automatically appear in your filtered view. You no longer need to update your dashboard manually as your architecture expands.

#### 2. Saved Filters: Your Automated Command Center

Once you’ve built your logic, save it to create a persistent, dynamic workspace.

* **Always Accurate:** Your "Core Services" saved filter will always show the latest data, even if three new microservices were added to that group overnight.
* **One-Click Context:** Instantly switch between complex rule sets tailored to specific teams, product lines, or architectural tiers.

### How It Works

The new engine is accessible directly from the top of your **Coverage Dashboard** and **Multi-App Coverage Report wizard**:

1. **Build Your Logic:** Click into the filter bar to add rules. Define your parameters (e.g., *Entity Name contains "Checkout"*) and combine them using groups.
2. **Preview in Real-Time:** Watch the dashboard update instantly as you refine and apply your criteria.
3. **Save the Logic:** Name your filter and save it. It is now a dynamic view that will stay up-to-date automatically.

### Why This Matters: Scaling Quality Without the Overhead

* **Zero Maintenance:** Build your team’s view once. As your developers spin up new branches or services, your SeaLights dashboard stays relevant without any manual intervention.
* **Precision at Scale:** Navigate thousands of entities with ease by focusing on logical groups rather than long lists of names.
* **Eliminate Blind Spots:** Ensure that new, critical services are never missed in your coverage reports because they are automatically captured by your predefined rules.

**Ready to automate your insights?** Experience the power of rule-based filtering in your dashboard today. For a deep dive into building complex rule groups, visit our documentation:

[Read More: Dynamic Filters and Saved Filters Guide](https://docs.sealights.io/knowledgebase/coverage-and-quality-insights/dynamic-filters-and-saved-filters)
