⚡️ Ideas
JL JL Oct 12, 2025

A search that finds all nodes with tag X that are descendants of nodes with tag Y (incl. refs)

Explain the problem as you see it

Need to be able to find all nodes with tag X that live under (are descendants of) nodes with tag Y, without having to manually list every parent. Current queries don’t support “descendant of tag,” and they also don’t look inside referenced nodes, so there’s no clean way to do this.

Example:

  • Parent A #y
    • child 1 #x
  • Parent B #y
    • child 2 #x

I want a single query that returns child 1 and child 2.

Why is this a problem for you?

It makes it hard to build dynamic dashboards. Right now I have to either manually enumerate parents or add extra fields, which is brittle and breaks the “tag and find” simplicity Tana usually allows.

I don't want to have to use Fields. I want to simply tag on the fly in notes nested inside another tag.

Suggest a solution

Support a DescendantOfTag:y operator (or similar) that includes traversal into references. This would let queries work the way people naturally structure and tag their data.