Panurus project leverages AI agents to streamline development, maintenance, and testing. To ensure consistent and high-quality results when using AI agents, please follow the guidelines below.
AGENTS.md)The AGENTS.md file in the root directory is the primary source of truth for AI agents. It provides a comprehensive overview of the project’s architecture, key components, building instructions, and development conventions.
When starting a session with an AI agent, ensure it has read this file to understand the project’s specific context.
Before asking an agent to implement a feature or fix a bug, ensure it performs a research phase.
grep_search, glob, and read_file to map the codebase.Never apply a fix based on an observation alone.
The agent must adhere to the project’s Go coding standards.
make lint-auto-fix after making changes.Validation is the only path to finality.
make unit-tests and relevant integration tests (e.g., make integration-tests-fabtoken-fabric-t1).Keep changes focused and minimal.
If an agent provides suboptimal results, provide specific feedback based on the project’s conventions.
Update AGENTS.md if there are persistent misunderstandings about the project’s architecture or standards.