Configure Yamllint based on our patterns.
I have installed through homebrew an open source library called Yamllint.
Goal
End Goal
I want us to audit and possibly fix all YAML irregularities in one of our content files, right now in the directory at project root called 'tooling-clone'
For this, I want us to use Yammlint on the markdown file contents of the 'tooling-clone' dir. About 1K files.
This requires staying familiar with our own pattern documentation of irregularities we have found in our YAML, and also the peculiar flavor of syntax that is unacceptable or undesired given we use Obsidian to manage our Markdown content.
This will require knowing enough about Yamllint to configure it.
https://github.com/adrienverge/yamllint?tab=readme-ov-file
Immediate Goal
I want you to help me write a very effective, STEP-BY-STEP Prompt, IN THIS FILE, as this task may be complex and multi-step.
Necessary documentation
If you read the documentation, you will find that you can configure Yamllint, https://yamllint.readthedocs.io/en/stable/configuration.html#
In order to do that, we need to go through the rules.https://yamllint.readthedocs.io/en/stable/rules.html
Step by Step
1. Read Documentation and share understanding
Go through the documentation and detail in Cadence how we should solve this problem and how I should set up this prompt so we can take it step by step.
We need to account for two things:
- Your memory and context window is probably not big or long enough to get through this task without you losing track of things.
- I need to be able to adapt to how we are working through things, so I will be adjusting this file and re-running it.