Files
zeekayandHanzo Dev 73a5ca607e Dedicate the guides to the public domain
These are written to be lifted — a paragraph pasted into some other repo's
agent instructions is the guide working, not the guide being copied. A notice
requirement taxes exactly that, so CC0 rather than MIT. The content is original
now, which is what makes the dedication ours to give.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-08 13:10:51 -07:00

1.1 KiB

Commits

A capitalised imperative summary, fifty characters or less, no trailing period. "Add the missing peer", never "Added" or "Adds". Most commits are the summary alone.

A body only when the reason is absent from the diff: blank line, wrapped at 72, saying WHY. The diff already says what. Never enumerate changed files, never open with "this commit does the following", never restate the summary.

Give the registry a heap it can name

Node sizes old-space from the cgroup, so a 1Gi limit meant ~512MB of heap
and verdaccio died at 522MB with exit 134. Every install in the repos
pinning this registry failed during each restart.

log --oneline, shortlog, rebase -i, reflog and every forge UI show the subject alone and truncate it. A message that needs scrolling has failed.

No generated-by lines and no tool trailers. A commit is authored by whoever decided it, and naming the editor that typed it tells a reader nothing they can act on.

Branches

Work lands on main. A branch is a few hours old, not a few weeks, and it is deleted at merge. No dates in branch names.