PROJ006warningFree tier

firm-alias-commit-author

Commits are authored under a firm or team alias instead of a specific person

Applies to: Project-level

Why this matters

When a commit shows up in git blame, the team should be able to tell which human wrote it so they can ask questions, review edge cases, or assign ownership. Shared identities like "embi-dev" or "acme-team" hide who actually did the work — especially when the work is done by a contracting firm. Individual handles are fine, and bots committing under bot names are fine; the problem is people hiding behind the firm's name.

Catch it before it ships

pip install stablestack # or: npx stablestackstablestack # scans your project, PROJ006 includedstablestack explain PROJ006

False positive in your codebase? Suppress a single line with # noqa: PROJ006