From 84025f17fb3faf79b975326fc7131d8bc60471ee Mon Sep 17 00:00:00 2001 From: "Harol A. Reina H." Date: Sun, 20 Sep 2026 09:18:58 -0500 Subject: [PATCH] ci(openspec): pin the OpenSpec CLI to 1.13.1 (verbara-meta/ADR-0022) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same-shaped PR of the ADR-0022 rollout; the Sdk pilot is 14/14 green. The pin moves because a remedy this workspace prescribes does not run. verbara-meta/ADR-0019 carried `retire_capabilities: true` into every repo's openspec/config.yaml; it aborts on any spec whose scenario bullets wrap onto a second line, which is 34 of the ecosystem's 51 living specs, and 1.13.0 is the first release where it works. 1.13.1 additionally stops config.yaml's `context`/`operations.*.guidance` being printed raw into the agent instruction envelope, closes ReDoS in update/archive, and stops a repo .npmrc redirecting the CLI's update check. This repo's tree is green under both pins (30 passed, 0 failed — rc=0), so CI is the acceptance test and the revert is this one line. decision_ref: verbara-meta/ADR-0022 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b4c2c988..d4212415 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -463,7 +463,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Validate specs and changes (strict) - run: npx -y @fission-ai/openspec@1.8.0 validate --all --strict --no-interactive + run: npx -y @fission-ai/openspec@1.13.1 validate --all --strict --no-interactive # AOT-at-PR gate (verbara-meta/ADR-0012 gate #1): run the REAL Native AOT publish # of Verbara.Platform.Api on every PR and fail on any IL trim/AOT warning. Until now