Skip to content

Adopt Scoped Commits for this repo - #14

Merged
max-tet merged 1 commit into
mainfrom
docs/scoped-commits
Aug 24, 2026
Merged

Adopt Scoped Commits for this repo#14
max-tet merged 1 commit into
mainfrom
docs/scoped-commits

Conversation

@ClaydeCode

Copy link
Copy Markdown
Contributor

Adopts Scoped Commits as this repo's commit message format and writes the convention into agents.md, so agents working from a fresh checkout find it without depending on anyone's personal config.

Format is <scope>: <description>, where the scope is the area of the tree the change touches and never a change type — so settings: fix login redirect in place of fix(settings): .... The rationale is that the type prefix is close to information-free (nearly every commit is a fix or a feat, and the description already says which), while the scope is the token that discriminates between log lines when scanning.

Nothing breaks: no commit-message tooling exists in any FreeshardBase repo (no commitlint, semantic-release, conventional-changelog, release-please or changesets), versions are set explicitly, and GitHub's auto-generated release notes are built from merged pull requests rather than from commit subjects.

The scope list in this PR is a first pass, derived from the directory structure and the existing log. Adjust it in a follow-up if working in the tree shows it is at the wrong granularity.

Same change is going into the other active FreeshardBase repos.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TDfmMveB3PoZ46yuy8htr4

Records the commit format in agents.md so it travels with the repo and is
found by agents working from a fresh checkout.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TDfmMveB3PoZ46yuy8htr4
@max-tet
max-tet merged commit 42528ec into main Aug 24, 2026
4 checks passed
@max-tet
max-tet deleted the docs/scoped-commits branch August 24, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants