Skip to content

Commit 247f42d

Browse files
committed
init repo: upload source
0 parents  commit 247f42d

66 files changed

Lines changed: 17085 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
* linguist-vendored
2+
*.rs linguist-vendored=false

.gitignore

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Generated by Cargo
2+
# will have compiled files and executables
3+
debug/
4+
target/
5+
6+
# These are backup files generated by rustfmt
7+
**/*.rs.bk
8+
9+
# MSVC Windows builds of rustc generate these, which store debugging information
10+
*.pdb
11+
12+
# RustRover
13+
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
14+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
15+
# and can be added to the global gitignore or merged into this file. For a more nuclear
16+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
17+
#.idea/

CONTRIBUTING.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Welcome Contributors
2+
3+
We welcome contributions to enhance DeepClaude's capabilities and improve its performance. To report bugs, create a [GitHub issue](https://github.com/getasterisk/deepclaude/issues).
4+
5+
> Before contributing, read through the existing issues and pull requests to see if someone else is already working on something similar. That way you can avoid duplicating efforts.
6+
7+
To contribute, please follow these steps:
8+
9+
1. Fork the DeepClaude repository on GitHub.
10+
2. Create a new branch for your feature or bug fix.
11+
3. Make your changes and ensure that the code passes all tests.
12+
4. Submit a pull request describing your changes and their benefits.
13+
14+
### Pull Request Guidelines
15+
When submitting a pull request, please follow these guidelines:
16+
17+
1. **Title**: please include following prefixes:
18+
- `Feature:` for new features
19+
- `Fix:` for bug fixes
20+
- `Docs:` for documentation changes
21+
- `Refactor:` for code refactoring
22+
- `Improve:` for performance improvements
23+
- `Other:` for other changes
24+
25+
for example:
26+
- `Feature: added new feature to the code`
27+
- `Fix: fixed the bug in the code`
28+
29+
2. **Description**: Provide a clear and detailed description of your changes in the pull request. Explain the problem you are solving, the approach you took, and any potential side effects or limitations of your changes.
30+
3. **Documentation**: Update the relevant documentation to reflect your changes. This includes the README file, code comments, and any other relevant documentation.
31+
4. **Dependencies**: If your changes require new dependencies, ensure that they are properly documented and added to the `Cargo.toml` or `package.json` files.
32+
5. if the pull request does not meet the above guidelines, it may be closed without merging.
33+
34+
35+
**Note**: Please ensure that you have the latest version of the code before creating a pull request. If you have an existing fork, just sync your fork with the latest version of the DeepClaude repository.
36+
37+
Please adhere to the coding conventions, maintain clear documentation, and provide thorough testing for your contributions.

0 commit comments

Comments
 (0)