I am officially clocking in time on my first vibe-coding project. I'm taking much inspiration from other creators, but I'm building something that just I want. Someone else might find it useful, but for now its just for me.
Some rules I set for the project:
1. I'm using open-source systems and local AI models only (currently OpenCode and Ollama, but we'll see if Ollama will work)
2. I'm using a local instance repo system, instead of Github. (I want to build in private :)
3. The AI absolutely MUST use traceable methods when committing code. (every commit must attach to an issue in Forgjo)
4. The AI absolutely MUST comment all code.
5. The AI must run through the code and do unit tests to make sure its working as expected.
6. I will be thoroughly testing from a User perspective, and I will be instructing the AI to thoroughly run through tests before completing a branch
7. I will be the one to merge branches to main.
Overall, I think I have a good gameplan. When it's mostly complete, I will be cloning to Github. Thanks to
@Firewalls Don't Stop Dragons for some inspiration on rules and how to keep the AI under control, and ensuring traceability on my code.