Skip to content

chore(repo): slim .gt-repo.yaml to its overrides - #53

Merged
pedromvgomes merged 1 commit into
mainfrom
chore/lean-spec
Aug 22, 2026
Merged

chore(repo): slim .gt-repo.yaml to its overrides#53
pedromvgomes merged 1 commit into
mainfrom
chore/lean-spec

Conversation

@pedromvgomes

Copy link
Copy Markdown
Owner

gt 1.3.0 writes only what differs from its defaults. This file was the fully resolved spec, so it pinned all ~25 of them.

That is what gt#51 fixed: a repository that pins a default has silently stopped tracking it, so changing an opinion in gt would have reached none of them — and nothing would have reported it, since every repository was compliant by its own file.

77 lines to 30. Nothing about how this repository is governed changes — gt repo config is byte-identical before and after apart from the gt_version stamp, which this also brings up to 1.3.0.

gt 1.3.0 writes only what differs from its defaults. This file was the
fully resolved spec, so it pinned all ~25 of them — and a repository that
pins a default has silently stopped tracking it, which meant changing an
opinion in gt would have reached nobody.

77 lines to 30. Nothing about how this repository is governed
changes: 'gt repo config' is identical before and after apart from the
gt_version stamp.
@github-actions

Copy link
Copy Markdown

bulwark

  • scan — no findings

  • coverage — go: 6.0% (baseline 6.0%)

📦 Full bulwark output — complete scan and coverage logs.

@pedromvgomes
pedromvgomes merged commit 2b87def into main Aug 22, 2026
10 checks passed
@pedromvgomes
pedromvgomes deleted the chore/lean-spec branch August 22, 2026 05:15
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.

1 participant