Skip to content

Support anonymous GitHub contributors and human hyphenated author names #69

Description

@beanbean9339

Problem

GitHub's contributors endpoint can include anonymous human commit authors, and human hyphenated names can be mistaken for handles or lose punctuation when normalized.

Scope

Request anonymous contributors, retain type Anonymous while filtering bots, preserve human Title-Case hyphenated names in GitHub-sourced author inputs, and avoid changing normalization for other metadata sources. Independent of the #56 fallback-count fix.

Acceptance criteria

  • Anonymous human contributor names may become authors; bots remain excluded.
  • Human hyphenated names remain intact; username-like values remain excluded.
  • Regression tests cover both behavior and unchanged non-GitHub normalization.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions