How the Forma version grows

Edward MammAuthor 2 min read 0 comments
How the Forma version grows
Contents
  1. Patch only
  2. In tens, not in units
  3. Commit and version are different things
  4. Version does not go backward
  5. The comparison is numeric

A short note on how protocol Releases are numbered and why exactly this way.

Patch only

Version grows in the third number. Jumps through minor and major are possible only by a separate, explicit decision of the human.

In tens, not in units

After 0.4.5 goes not 0.4.6, but 0.4.51, then 0.4.52 and so on. Technically this is not needed. The choice is deliberate: so that the number, with frequent small fixes, does not look like “we have only just started.”

Commit and version are different things

A commit is a unit of history and rollback, so commits happen often: each card is committed as work proceeds. The version is raised once per release, and only when something has changed for the consumer: a new file, a changed rule, a fixed behavior.

Version does not go backward

The update check compares “strictly newer”, so rolling back the number silently hides a release. There was a precedent: an edit brought back the whole file together with the old number, and this was noticed only several versions later.

The comparison is numeric

0.4.9 < 0.4.51 < 0.4.100 < 0.5.1: the number of digits can grow freely.

ShareTelegramXVKEmail

Edward Mamm Author

All posts by the author ↗

Discuss in the community

No discussions yet — start the first one: protocol questions, cycle reviews, findings.

Start a discussion↗

Partner demo

A Forma partner will be here

Tools and services the protocol works with in tandem. The slot is a demo — real partners will appear later.

Partner site↗

Open source · free

Put the Protocol
in your project.

The plugin installs the board, the five node roles and the rules file into your repository — Claude Code, Codex or Gemini do the rest.

Download on GitHub ↗

Comments

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

Forma's newsletter

A little Forma — in your inbox.

A letter every two weeks: breakdowns, releases, finds from the community.

Newsletter Form

No spam · unsubscribe in one click

0
Would love your thoughts, please comment.x
()
x