Given a properly formatted link in your frontmatter, the query part above should work.
This query part shouldn’t work, given a formatted link in your frontmatter.
Regarding suggested, both suggested = true and the simpler suggested should work to pick only the suggested entries. Yet again, given that they’re formatted properly in the frontmatter as checkboxes.
You’ll need to pay attention to the type in front of the property, in order to treat them correctly. Here is a run through of the types used in this examples:
A checked checkbox, which hold the value of true
A properly formatted link to [[1 - Clients Delivery]], which can be checked using equality like in activity = link("1 - Clients Delivery") or activity = [[1 - Clients Delivery]] ( My personal feeling would be to use the former, as I feel the latter could break easily with strange note names)
This a list of links, and you’ll need to use some variant of contains() & co
This is not a properly formatted link. In fact it’s an array holding a array of a single text element: “3 - Clients Thingy”
In my example here the product is just a text, not a link, which could be checked using type = "product"
A table view of this frontmatter (and the list explanation) is: