Create Pull Request (TTA.dev)
Guide for creating well-structured pull requests.
PR Title
Follow Conventional Commits format: <type>: <description>
Examples:
feat: add CachePrimitive metrics integrationfix: resolve timeout in RetryPrimitive backoffdocs: update primitives catalog with new skills API
PR Description Template
## Summary
Brief description of what this PR does.
## Changes
- List of specific changes made.
## Testing
- How the changes were tested.
- Coverage impact.
## Checklist
- [ ] Quality gate passes (format, lint, type check, tests)
- [ ] 100% test coverage on new code
- [ ] Documentation updated if applicable
- [ ] No new anti-patterns introduced
Before Submitting
- Run the full quality gate (see
build-test-verifyskill). - Self-review your diff (see
self-review-checklistskill). - Ensure all new code uses primitives for workflow patterns.
- Verify no secrets or credentials are committed.
Deep Reference
For full Python coding standards, see docs/agent-guides/python-standards.md.