This project is maintained exclusively by @thiagofinch. All official updates and releases are published by the maintainer only.
Push direto em main = PROIBIDO. Always create a branch and open a Pull Request.
| Prefix | Use Case |
|---|---|
feat/ |
New features |
fix/ |
Bug fixes |
docs/ |
Documentation changes |
refactor/ |
Code refactoring |
test/ |
Adding or updating tests |
Format: {prefix}{short-description} (e.g., feat/add-pipeline-v2, fix/batch-log-format)
Use Conventional Commits:
feat: add new pipeline processor
fix: correct batch numbering in logs
docs: update CLAUDE.md with new rules
refactor: simplify session autosave logic
test: add unit tests for source-sync
chore: update dependencies
Reference related issues when applicable: feat: add login form refs #42
- Create a branch from
mainfollowing the naming convention above - Make your changes with conventional commits
- Open a PR using the provided template
- All PRs require approval from @thiagofinch before merge
- Ensure all checklist items in the PR template are addressed
- Use
Fixes #XXin the PR body to auto-close related issues
- Do NOT push directly to
main - Do NOT merge without PR approval
- Do NOT commit secrets, API keys, or
.envfiles - Do NOT skip the PR template checklist
- Never hardcode credentials in code
- Use
.envfor all secrets (already in.gitignore) - If a key is accidentally exposed, rotate it immediately
Open an issue or reach out to @thiagofinch.