Draft concise Git PR titles and descriptions from committed branch diff, verify branch-triggered CI locally, and submit PRs with GitHub CLI after approval. Keep metadata focused on actual changes, motivation, implementation, and verification.
Generate concise Git branch names from issue context or task descriptions. Never include assistant branding such as codex.
Draft and execute atomic Angular-style Git commits from staged changes only. Enforce strict split between dependency, test, docs, and business/code changes.