Skip to main content

Commit messages (launch-feed parseable)

The #launch-feed pin is agentless. It reads Brief: first, then the conventional subject.

Shape

<type>(<scope>): <subject> (#ISSUE)

Brief: <one line a human can scan>
Env: none

Copy from .github/commit-template.txt.

git config commit.template .github/commit-template.txt

PRs use .github/pull_request_template.md — same Brief / Env fields.

Types

feat fix ci chore docs refactor perf test

Env

none (default) · dev · staging · prod

Use Env when the change is meant for a specific live alias. The board still maps Deploy stack by branch (dev → DEV, main → STAGING).

Do not

  • Write novels. One Brief line.
  • Skip the issue number when there is one.
  • --no-verify a push.