.dinorules
The .dinorules
file allows you to define custom instructions and development standards to tailor how DinoAI responds to your prompts and questions. These rules are specific to your project and will apply to all DinoAI interactions within your environment.
.dinorules file is git-tracked by default
If you don't want this file git-tracked, see docs to disable.
Key Benefits
Define Project-Specific Rules: Customize DinoAI's behavior to match your team's unique needs and workflows.
Set Technical Standards: Specify coding patterns, architecture guidelines, and best practices for your project.
Adapt Over Time: Easily modify the rules as your project evolves and requirements change.
Team Collaboration: Files are git-tracked by default, enabling shared standards across your entire data team.
Setting Up .dinorules
From the Code IDE, Click the DinoAI icon (πͺ) icon on the right-side panel.
Click the settings icon (βοΈ) at the top right of the DinoAI panel
Click "Edit" in the .dinorules section to create file.
Alternatively, you manually add a .dinorules file in your project files
Make sure the .dinorules
file is placed in the root directory of your repository
your-repository
βββ dbt_project/
β βββ staging/
β βββ marts/
βββ macros/
βββ seeds/
βββ .dinorules # .dinorules file location
βββ README.md
Add your custom instructions to the file. These can be general or highly specific - there's no set syntax required.
Git Tracking
.dinorules file is git-tracked by default to enable seamless team collaboration on DinoAI configurations.
What This Means
.dinorules is be tracked by git automatically
You can commit, modify, and request reviews like any other file in your repository
Full change tracking and version history
Seamless team collaboration on AI configurations
Disabling Git Tracking
To disable, simply add .dinorules
to your .gitignore file.
Last updated
Was this helpful?