diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 00000000..77483aa6 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,20 @@ +# Agent Instructions + +## CLI Output Style + +Use compact Unicode symbols for terminal output, not emoji. This keeps new and +updated terminal output consistent and avoids rendering issues across terminals. + +**Preferred symbols:** +- `✓` success, approved, merged +- `✗` failure, conflict, changes requested +- `●` active, pending, in progress +- `○` inactive, skipped, none +- `—` unknown, not applicable + +**Avoid in terminal output:** `✅`, `❌`, `🟢`, `🔴`, `📝`, `⚠️`, `🔄`, `📦`, `🤖`, `🔗` +and other emoji. They can render at inconsistent widths across terminals and +break column alignment. + +**Exception:** Emoji are acceptable in markdown output destined for GitHub +(PR comments, CI summaries) where they render consistently. diff --git a/mergify_cli/stack/hooks/scripts/pre-push.sh b/mergify_cli/stack/hooks/scripts/pre-push.sh index 56c34fa4..9a0bbaeb 100755 --- a/mergify_cli/stack/hooks/scripts/pre-push.sh +++ b/mergify_cli/stack/hooks/scripts/pre-push.sh @@ -40,7 +40,7 @@ if test "$has_change_id" -eq 0; then fi echo "" -echo "⚠ This branch is managed by Mergify stacks." +echo "This branch is managed by Mergify stacks." echo " Use 'mergify stack push' instead of 'git push'." echo "" echo " 'mergify stack push' will:"