README: add development and maintainer runbook sections #7
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The README explains the library concepts and usage examples well, but it does not yet document the basic operational process for maintaining the project. For a small library like this, contributors and maintainers should be able to answer practical questions from
README.mdalone:For now, this content should live in the main
README.mdrather than a separate runbook or contributor guide. The project is small enough that keeping the operational guidance close to the main documentation is the simplest option.Goals / scope
README.mdcovering local setup and validation commands actually used by this repox.y.z)Out of scope / non-goals
RUNBOOK.md,CONTRIBUTING.md, or full maintainer handbookAcceptance criteria
README.mdcontains clear sections for local development, verification, CI expectations, and release/maintenance stepsx.y.z) and where it matters operationallyOpen questions / notes
npm publishdirectly now, or keep publish details high-level until the release workflow exists?Regarding the open questions:
npm publish, but as part of the current manual release process. This process is (in brief):bun run build,bun test).update_version interactiveusing update_version).npm loginnpm publish.major.minor.patch). Major versions should be reserved for breaking changes. Minor versions are for new functionality or features, patch version are for incremental improvements and bugfixes.