[object Object]

← back to Cli Printing Press

docs(cli): bump README "Go 1.22+" prerequisite to "Go 1.26+" (#506)

6e2562d88cf4133303ec1839de989c2c27979c9b · 2026-05-02 10:27:27 -0700 · Trevin Chow

The README claimed Go 1.22+ in two places (the install prereqs and the
limitations section), but go.mod has required 1.26.1 for some time —
verifiable via:

  $ head -3 go.mod
  module github.com/mvanhorn/cli-printing-press/v3
  go 1.26.1

Surfaced when the printing-press-library's CI failed installing the
generator with `setup-go` pinned at 1.25:

  github.com/mvanhorn/cli-printing-press/v3@v3.4.3 requires go >= 1.26.1
  (running go 1.25.9; GOTOOLCHAIN=local)

The library CI got bumped to 1.26 in a separate PR; this fixes the
reader-facing claim so anyone following the README install path on a
1.22-1.25 toolchain doesn't hit a confusing module-fetch failure.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit 6e2562d88cf4133303ec1839de989c2c27979c9b
Author: Trevin Chow <trevin@trevinchow.com>
Date:   Sat May 2 10:27:27 2026 -0700

    docs(cli): bump README "Go 1.22+" prerequisite to "Go 1.26+" (#506)
    
    The README claimed Go 1.22+ in two places (the install prereqs and the
    limitations section), but go.mod has required 1.26.1 for some time —
    verifiable via:
    
      $ head -3 go.mod
      module github.com/mvanhorn/cli-printing-press/v3
      go 1.26.1
    
    Surfaced when the printing-press-library's CI failed installing the
    generator with `setup-go` pinned at 1.25:
    
      github.com/mvanhorn/cli-printing-press/v3@v3.4.3 requires go >= 1.26.1
      (running go 1.25.9; GOTOOLCHAIN=local)
    
    The library CI got bumped to 1.26 in a separate PR; this fixes the
    reader-facing claim so anyone following the README install path on a
    1.22-1.25 toolchain doesn't hit a confusing module-fetch failure.
    
    Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---
 README.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 145a38d9..589ed087 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@ The Printing Press has two parts, and you need both:
 
 The plugin alone has nothing to call; the binary alone works but skips the curated agent loop.
 
-**Prerequisites:** [Go 1.22+](https://go.dev/dl/) and [Claude Code](https://claude.ai/code).
+**Prerequisites:** [Go 1.26+](https://go.dev/dl/) and [Claude Code](https://claude.ai/code).
 
 ### 1. Install the binary
 
@@ -471,7 +471,7 @@ After the public launch, the plain command works for everyone.
 
 ## Limitations
 
-- **Requires Go 1.22+ and Claude Code.** No standalone distribution today; the slash command is the supported entry point.
+- **Requires Go 1.26+ and Claude Code.** No standalone distribution today; the slash command is the supported entry point.
 - **Generated CLIs are domain-shaped, not vendor-replacements.** A `<api>-pp-cli` covers the agent power-user surface, not every back-office knob a vendor's official CLI ships.
 - **Browser-sniff requires manual capture.** You point a browser at the site (or import a HAR); the press doesn't crawl autonomously.
 - **Live verify is read-only.** Phase 5 runs GET only and never mutates. Real write-path coverage lives in unit tests and the dogfood structural checks.

← 31e63be4 fix(cli): honor documented typed exit codes (#504)  ·  back to Cli Printing Press  ·  feat(cli): JSON:API support for OpenAPI parser (envelope, pa 5584818b →