Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ci] Add ellipsis.yaml #36

Merged
merged 2 commits into from
Jan 31, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

- Developer tool to review PRs -- Ellipsis
- Intro for scp-machine in docs
- CMake flags section in docs
- Quick start section for users in docs
Expand Down
23 changes: 23 additions & 0 deletions ellipsis.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
version: 1.3
about:
- "scp-machine is a C++ software interpreter designed to execute programs written in the basic programming language of the OSTIS Technology"
- "scp-machine extends the capabilities of the sc-machine, which serves as a platform for developing intelligent agents based on knowledge representation and processing"
- "scp-machine interprets programs that are structured as knowledge graphs, utilizing the SCP (Semantic Code Programming) Language"

pr_review:
rules:
- "Code should be DRY (Don't Repeat Yourself)"
- "There should be 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"
summary_rules:
- "Don't mention changes if the change is only whitespace"
- "When a rename occurs, mention the old and new file names, but don't mention every single spot where the file renamed occurred"
auto_review_enabled: true
enable_approve_prs: true

pr_address_comments:
delivery: "new_commit"
Loading