Kin-based search

I’ve been working on a way to search my tiddlers more precisely. I use TOC-style tagging of my tiddlers with the first layer being:

  1. Concepts
  2. Languages

The second level has more specific things. So here’s what I have so far:

image

The search uses the kin and search operators.

Main question I have is: am I reinventing the wheel here? Regardless it’s been a nice training exercise so far.