Goals:
- Model a SPML DTD -> XSD
- Model XSLT for all cases
- Simplify current Markdown syntax
- Improve performance when using the same rules but with less redundant test. LEAN Cursor rules
- Verify that XML matches with DTD and .MDC matches with current syntax
Types of cursor rules designed and supported by the SPML XSD:
Type 1: Write a template (Markdown, Bash Script, ...) 100-java-checklist-guide
Type 2: Rule collection 110-java-maven-best-practices
Goals:
Types of cursor rules designed and supported by the SPML XSD:
Type 1: Write a template (Markdown, Bash Script, ...) 100-java-checklist-guide
Type 2: Rule collection 110-java-maven-best-practices
Header - frontmatter
Role definition - What the AI is supposed to be (assistant, tutor, creative writer, etc.)
Description - Any relevant information about the AI's purpose or the situation
Information for AI
Table of content (To improve the readability for humans)
Rule 1
Rule 2
Rule n
Response formatting - How to structure answers, when to use lists, etc.
https://www.w3.org/TR/xmlschema11-1/
https://www.w3.org/XML/Schema