06:06
The whole auto generation thing didn't work out so keywording and tagging is being done manually
There's a text file with all the tags that can be used
Number, string, list and function are related to type overloads
The rest are hopefully self explanatory
The keywords field goes under the description field
And the tags field under that
Keywords is a list of strings. One word per string unless unavoidable
Keywords are what people might use in a sentence to find a particular overload
Protip use copilot for keywords and edit if need be
Tags is also a list of strings
Each string is a tag from the tags file
Copilot can do the tags but you need to manually check the list it generates
Secondly, there's some renaming happening too
If something starts a structure, it's structure
, not element
If something is syntax, it's syntax
not element
Keywords of structures is an empty list
You can have keywords for syntax though
But the tags are empty list for syntax
So if you need inspiration on how to format things, elements lambda through C serve as examples
If you've got any questions don't hesitate to ask
And no, this doesn't break the txt file, test and md file generators
The keyboard description generator will have to be changed a little, but not too much
Also, the vectorisation field of elements serves as the vectorise tag, so no need to include it in the tags list