* initial version
* .sis identities
* CI
* chore: helper scripts
* squash-commit
* chore: **README.md**: badges and tag line
* chore: boilerplate
* chore: standardising .vscode/settings.json
* Reorder README.md so Table of Contents precedes Introduction
Aligns with Synesis markdown layout: title, tagline, badges, TOC, then
Introduction and body sections
* Set go.mod minimum to Go 1.21.
Aligns all Synesis Go libraries on a common module baseline. Library source
is largely Go 1.21-compatible.
* docs: add AUTHORS.md
* docs: flesh out NEWS.md
* docs: canonicalise EXAMPLES.md and companion example docs
* ci: align Go workflow push branches to Synesis order
Use master, dev, then boilerplate, idiomatic, rc1, rc2, rc3 in
.github/workflows/go.yml across all Go projects.
* ci: add golangci-lint and tier-aware Go matrix to go.yml
Add a lint job (golangci-lint --fast) and identical .golangci.yml across
all Go projects; align build-matrix floors to go.mod (1.21 default,
1.23 syngo, 1.24 Diagnosticism.Go).
* docs: note pre-release go.mod tidy order in TODO.md
Record that go floors, CI matrices, and go mod tidy must wait on
newly published Synesis tags, with each project's predecessor list.
* fix: make p99 histogram example Go 1.21 compatible
Replace for-range-over-int syntax with a standard counted loop so the
example builds under the release CI go.mod floor.
* version
* dependencies
* 0.1.0
* feature: added libver example
* fix
* fix
* fix
* fix
---------
Co-authored-by: Matt Wilson <matthew.wilson.synesis@gmail.com>