Advanced Source Filters

Advanced Source Filters help you move from block-level inventory to exact block-instance evidence. Open View sources for a block, show advanced filters, then filter by class token, ID or anchor, attribute path/value, or compact query syntax.

Run a full scan after upgrade #

After upgrading to v1.1.0, run a full scan before relying on advanced source filters. The filters use the normalized attribute index created during scan work and do not rescan post content while you browse source lists.

Filter modes #

Sources modal filtering core paragraph sources by a class token in DXM Block Audit.
Class token Use Class when you need an exact class token match, such as a block instance carrying hero without matching unrelated words that only contain those letters.
Sources modal filtering core heading sources by an ID or anchor in DXM Block Audit.
ID or anchor Use ID or Anchor when cleanup depends on a specific anchor, id, or compatible indexed id-like attribute.
Sources modal filtering core paragraph sources by an attribute path and value in DXM Block Audit.
Attribute path and value Use Attribute Path with Attribute Value for scalar block attributes. Top-level attributes use their key, while nested scalar values use dot paths such as style.elements.link.color.text.
Sources modal filtering core paragraph sources with compact attribute query syntax in DXM Block Audit.
Attribute query Use Attribute Query for compact power-user filters such as class:hero, id:intro, attr:data-variant=dark, or attr:style.color.text~=blue.

How matching works #

  • All active attribute filters must match.
  • Class filters match exact class tokens.
  • ID filters match anchors, ids, and compatible indexed id-like attributes.
  • Attribute path/value filters use exact matching by default, with contains matching available for bounded text attributes.
  • When attribute filters are active, source rows count matching block instances rather than every instance of that block in the source.

Compact query limits #

Compact queries use space-separated tokens. Use the dedicated fields when an attribute value needs spaces. Quoted values, wildcards, and regular expressions are not supported in v1.1.0.

Exports keep the active filters #

Source CSV exports include the active attribute filters, including the match operator, in export parameters and filenames. This keeps the downloaded evidence aligned with the view you filtered.

For inventory context, return to Blocks & Sources . For handoff, continue with Exports .