Skip to content

📝 docs: write down the versioning rule, and restyle the footer - #14

Merged
miccy merged 1 commit into
mainfrom
dev/versioning
Aug 23, 2026
Merged

📝 docs: write down the versioning rule, and restyle the footer#14
miccy merged 1 commit into
mainfrom
dev/versioning

Conversation

@miccy

@miccy miccy commented Aug 23, 2026

Copy link
Copy Markdown
Member

Versioning

Written into both READMEs. Without it, the next person to add a package to the trusted list ships it as a patch — one line looks small, but it decides that something now merges without anyone looking.

There is no API here to version, so the number tracks the only thing a consumer gets: what merges unattended.

Meaning
MAJOR something now merges unattended that did not before, or an existing config breaks
MINOR new coverage that loosens nothing
PATCH nothing about what merges changes

Tightening is minor, loosening is major, even when the diff is the same size. If something stops automerging, the worst case is a few clicks. If something starts automerging, you have gone around the reason someone pinned.

Also states that main is what an unpinned reference resolves to — so tags are for pinned consumers, and not every merge needs one.

Footer

Monochrome badges, both READMEs. One fix to the supplied markup: the ownctrl badge href was [https://github.com/](https://github.com/enterprises/ownCTRL)ownctrl — a markdown link pasted inside an HTML attribute. Pointed at github.com/ownctrl.

Header badges are still coloured. Say the word and they go monochrome too.

All three badge URLs verified rendering (▲ Scroll: Top ▲, 🩷 Maintained by: @miccy, ©2026: ownCTRL™).

Without this written down, the next person to add a package to the trusted
list ships it as a patch, because one line looks like a small change. It is
not: it decides that something now merges without anyone looking.

There is no API here to version, so the number tracks the only thing a
consumer gets from this preset -- what merges unattended. Tightening is minor,
loosening is major, even when the diff is the same size. A pin is a promise
that the posture will not shift underneath someone.

Also states that main is what an unpinned reference resolves to, so tags are
for pinned consumers and merges do not each need one.

Footer replaced with badges, monochrome. The supplied markup had a mangled
href on the ownctrl badge -- a markdown link pasted inside an HTML attribute,
leaving `[https://github.com/](...)ownctrl` -- pointed at github.com/ownctrl.
@miccy
miccy merged commit bba0dd5 into main Aug 23, 2026
1 of 2 checks passed
@miccy
miccy deleted the dev/versioning branch August 23, 2026 01:19
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