Ah, yes, so I’ve dealt with this also. You want Obsidian to recognize tags and links in your front-matter, right?
The easiest answer would be custom CSS that targets all horizontal lines:
hr {
margin: 10px 0;
}
Unfortunately there is not a fool-proof way to target those horizontal lines specifically. I can explain more if needed.