Skip to content

Commit e8bb2fe

Browse files
committed
docs(plugin): add commit guidelines with semantic format and length limit
1 parent a4d03eb commit e8bb2fe

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

assets/ai/plugin/workflow.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,22 @@ rete-qa test # --deps-alias dependencies.json, see Quality Assurance docs
3737
- **📖 Documentation Sync**: Keep API docs (JSDoc) updated with code changes
3838
- **✅ Quality Gates**: Use conventional commits, automated testing, and semantic versioning
3939

40+
**📝 Commit Guidelines:** *(Required for All Commits)*
41+
- **Semantic Commit Format**: Follow conventional commit message format:
42+
```
43+
<type>(<scope>): <subject>
44+
45+
<body>
46+
47+
<footer>
48+
```
49+
- **Commit Types**: Use standard types: `feat`, `fix`, `docs`, `style`, `refactor`, `test`, `chore`, `perf`, `ci`, `build`, `revert`
50+
- **Message Length**: Keep commit message subject line to **maximum 100 characters**
51+
- **Examples**:
52+
- `feat(plugin): add signal processing pipe for custom events`
53+
- `fix(area): resolve signal propagation issue in nested scopes`
54+
- `docs(api): update JSDoc comments for Scope class methods`
55+
4056
## Documentation Reference
4157
**ALWAYS consult official Rete.js documentation before responding:**
4258
- Context7 MCP: `/retejs/retejs.org` or `/llmstxt/retejs-llms-full.txt`

0 commit comments

Comments
 (0)