This repository contains guidelines for Large Language Models (LLMs) to enforce standard project structure in Robert Važan's projects. It is a successor to a Python-based scaffolding tool, shifting from rigid automation to flexible, AI-powered assistance.
These guidelines are primarily intended for LLMs, but they are written in plain language to be understandable by humans as well.
To apply these guidelines to a project, instruct your LLM assistant to consult this repository, starting with the main guidelines document.
The LLM can adapt the guidelines to project-specific requirements. Any exceptions or special instructions for a particular project should be documented in that project's CONTRIBUTING.md file or a similar document.
For guidelines on how this repository is maintained, see CONTRIBUTING.md.
This project is distributed under the Apache License 2.0.