| ▲ | dotneter 3 hours ago | |||||||
I didn’t quite understand why YAML is better than Markdown for such specifications. If the specification is written in such a strict format as YAML, I would expect it to be executable, something like this https://blog.fooqux.com/blog/executable-specification/ But as far as I understood, for acai that is not the case. | ||||||||
| ▲ | brendanmc6 2 hours ago | parent | next [-] | |||||||
Here is how I got from Markdown to YAML in a few easy steps: 1. Start with unmaintainable prompt.
2. Put it in a structured .md spec of some kind
But how do you cross reference the requirements? Give them stable IDs?
Might as well clean it up and make it machine readable at that point?
``` | ||||||||
| ||||||||
| ▲ | csomar 3 hours ago | parent | prev [-] | |||||||
It's not. And LLMs don't do well with YAML either. I've had the agent/model struggle with `sed` trying to count how many spaces are in there multiple times to get the file to pass. It's the worst format you can use for LLMs. | ||||||||