* feat(golang-modernize): add Go 1.27 modernizations
- Add Go 1.27 section to references/versions.md: generic methods,
stdlib uuid, strings/bytes.CutLast, url.Clone, synctest.Sleep,
httptest.NewTestServer, GA goroutineleak profile, new go fix
modernizers, stdversion vet check, go mod tidy require-block merge
- SKILL.md: add Go 1.27 changelog row, deprecations (tls Config.Rand,
github.com/google/uuid), priority guide items, json/v2 now stable
- Add 4 adversarial eval scenarios for Go 1.27 content (17 evals,
92 assertions); all pre-flighted without the skill
- Bump skill to v1.4.0 and plugin to v2.1.0 (all 3 plugin files)
- README: update golang-modernize token counts
* chore: leave plugin version bump to repo owners
Revert the 2.0.0 -> 2.1.0 bump in .claude-plugin/plugin.json,
.cursor-plugin/plugin.json and gemini-extension.json. The skill's own
metadata.version bump to 1.4.0 is kept.
* docs(golang-modernize): add v1.4.0 evaluation report
17 adversarial evals x 2 configs = 34 subagent runs, LLM-as-judge
grading. With skill 91/92 (99%), without 64/92 (70%), delta +29pp,
uplift 1.42x. Includes 4 new Go 1.27 evals and eval 13 (first run).
Uplift concentrates in the Go 1.27 evals (with 18/18, without 4/18);
the model already knows much of the Go 1.21-1.26 content.
Also updates the summary tables in EVALUATIONS.md and README.md.
---------
Co-authored-by: Samuel Berthe <dev@samuel-berthe.fr>