Closed
Description
The process.report
/--experimental-report
feature comes with output that contains a version number; however, it is unclear what that version number means and when it is incremented.
For nodejs/node#31386, it would be a good starting point to know if purely additive changes to the JSON format (i.e. only adding previously non-existent keys) should lead to version bumps.
@jasnell also suggested switching to semver, whereas @cjihrig pointed out that in the PR that added versioning, a single-integer versioning scheme was requested. I personally find it hard to make a decision on this question without knowing how consumers are supposed to interact with the version number.
I'm adding this to the WG agenda, I hope that's okay.