Remove unused GLFM example extension annotations
What does this MR do and why?
Related: Tracking Issue: Implement GLFM scripts per the ... (#361241 - closed)
Removes unused GLFM example extension annotations. See the explanation in the doc update in this MR for more context: doc/development/gitlab_flavored_markdown/specification_guide/index.md
Since these extensions are currently unused by the snapshot testing we are currently working on, let's omit them until they are needed to keep things simple.
They may be useful when we start doing conformance testing, but let's let the requirements drive them when we get to that point.
Also adds a bit of docs around this. More is needed (e.g. for the behavior of the disabled
annotation), but that will be done in a separate MR. The documentation task for that is captured here: #361241 (closed)
See the GLFM Specification Guide development documentation for much more context on all of this work: https://docs.gitlab.com/ee/development/gitlab_flavored_markdown/specification_guide
How to set up and validate locally
- Since these extensions are unused, if all tests pass, it should be good to go.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.