This document defines how AI agents should interact with the PVM codebase.
- Always prefer POSIX-compliant shell.
- Do not introduce unnecessary dependencies.
- Keep functions small and composable.
- Maintain readability over cleverness.
Agents must:
- Follow project structure
- Respect existing coding style
- Avoid breaking backward compatibility
- Write clear commit messages
- Provide full file content when generating code
- Include explanations for complex logic