Because of the block structure I don't believe it is possible to use block queries to find only highlights. Querying based on the imported highlight tags is possible but not based on the actual text of the highlight. This could be useful when trying to find references to a word or phrase only from other people's writing. One option would be to allow the customization of that parent block title. If, for example, the parent was an attribute or tag named quotes then a query could be put together to find all quotes from a specific author or with a specific tag beyond just ones imported and marked Readwise
Made some incredibly good progress on an API for the Annotation Department. This will enable moon+ to send highlights directly to the backend. Only problem I haven't solved yet is sequencing. App/Moon+ Reader sends highlights immediately after creation which makes concat actions difficult. I assume Readwise does it by collecting highlights before processing them but I have no clue how to implement that
Right now the sync history is appended to the Readwise page. While this seems logical it also pollutes a page that may contain other writing or information related to Readwise. For example I have been using the Readwise page to write about different workflows as well as put together comments and feedback for the readwise team ( just like this email ).
Readwise page Linked References are cluttered. Because all of the synced quote pages link back to the central Readwise page any of my own writing that references Readwise is lost in the 100s of book & article pages. It's not even possible to filter these out of the linked references unless a custom tag is added to the page title ( an ugly solution in my opinion )