Public documentation and release workflow
- Replaced the long README with a 56-line overview and linked setup, security, development, deployment, and operations guides.
- Added guarded annotated-tag/stable-release tooling and documented SemVer publication for every delivered change.
- Updated Go to toolchain 1.27.1, stable Go dependencies, container bases, and GitHub Actions.
- Aligned the service version with v1.0.1 and expanded private environment-file ignores.
Compatibility
No API or database migration changes. Companion skill version 2.1 is unchanged. Back up before upgrades; deploy the CI-published commit-SHA image (source release tags are not container tags).
Verification
Local service check gate, PostgreSQL-backed race/integration tests, 55 hermetic client checks, and 35 live HTTP checks passed. The documented Compose build/start, first submission/list, readiness, and teardown were exercised in isolation. Publication tooling requires successful CI on this exact commit before tagging.
Publication audit
Reachable history was checked for secrets, unintended private details, and AI authorship attribution. No additional sensitive content requiring a rewrite was identified; v1.0.0 remains unchanged. Scanning cannot establish the absence of all secrets, and existing clones/caches cannot be erased by a history rewrite.