You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
v0.6.0 — author-identity and branch-hygiene standards
The standard states the author-identity convention (#25, ADR-0009): the GitHub handle identifies the author everywhere an author/owner/copyright value is written; a real personal name is a per-repo opt-in recorded as an ADR plus a START-HERE variance row. repokit-check.ps1 now fails on a non-anonymous repo-local git identity or commit history (bounded by the adoption marker, switched off by the variance row), and the standard documents an optional bracketed-grep CI tree guard with its trade-off stated.
Fixed
/new-repo no longer configures the commit identity from the GitHub profile's real name (#26): the recipe prefers the handle (.login) for user.name, the {{author}} interview default is the handle instead of a personal name, and the licence template's copyright line is stamped from {{year}}/{{author}} rather than hardcoded.
The session-end checklist's branch item no longer strands rebase/squash-merged branches (#28): git branch -a --no-merged is named as an ancestry test that over-reports on those merge methods, the item prescribes content-based confirmation before force-deleting (gh pr list --state merged --head, or git log --cherry for no-PR rebases) with an explicit "never -D a branch that fails both checks", and the remote half is closed by the gh repo edit --delete-branch-on-merge + git fetch --prune recipe.