Skip to content

Commit

Permalink
Adds ellipsis.yaml configuration
Browse files Browse the repository at this point in the history
To try to steer it to be more useful.
  • Loading branch information
skrawcz committed Mar 4, 2024
1 parent 8c01b9a commit 02120ae
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions ellipsis.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
version: 1.3

about:
- "This is a codebase for the open source library called Hamilton. Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage and metadata. Runs and scales everywhere python does."
- "Examples under `examples` do not need to be robust, they just need to be illustrative and simple to follow."


pr_review:
auto_review_enabled: true
auto_summarize_pr: false
rules:
- "Code should be DRY (Dont Repeat Yourself)"
- "There should no secrets or credentials in the code"
- "Extremely Complicated Code Needs Comments"
- "Use Descriptive Variable and Constant Names"
- "Don't log sensitive data"
- "Follow the Single Responsibility Principle"
- "Function and Method Naming Should Follow Consistent Patterns"
- "Ignore pull requests and commits with WIP in the title or body description"
- "Please suggest places to add to the sphinx documentation under `docs/` where appropriate for each pull request"

0 comments on commit 02120ae

Please sign in to comment.