Require stable npm release defaults - #33
Conversation
Versionless npm installs were still resolving historical alpha packages after ordinary releases were qualified and promoted. Record the stable dist-tag reconciliation and require future release and rollback paths to keep the catalog, next, and latest identities coherent.
|
Post-merge review, hosted CI green. Records the explicitly approved stable dist-tag promotion (plugin 0.1.1, |
|
When a release goes stable, the paperwork has two jobs, and this PR shows both done correctly. Job one: flip the present tense. Every current-state surface (README status tables, compatibility JSON, The third piece is the rollback rule: any rollback plan must state its dist-tag disposition up front. Where |
Summary
Verification
node --test test/release-compatibility.test.mjs(6/6)sh script/check(64/64)node script/check-plugin-release-order.mjs --prospective(coherent consumed 0.1.1 catalog identity)Boundaries
This change publishes no package bytes and changes no npm dist-tag, catalog source, service, deployment, repository, or Codespace. Existing-install update behavior, the authenticated template-and-Codespace journey, and full v14 qualification remain unproved.