From f1eefbf81158cb2b455a799fbd2043ff3a25c63c Mon Sep 17 00:00:00 2001 From: Luis Mendez Date: Sun, 10 May 2026 23:03:17 +0200 Subject: [PATCH] chore(release): bump 0.8.0 -> 0.8.0-rc.1 (TP smoke test) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Release-candidate dispatch slot for the v0.8.0 cycle. Smoke-tests the restored npmjs.com Trusted Publishing path (ADR-0044, supersedes ADR-0041) before the v0.8.0 final dispatch — exercises the OIDC + --provenance shape end-to-end on a low-stakes version. Surface content unchanged from v0.8.0: - README badge + status banner reframed as RC; references ADR-0044 and acknowledges v0.7.x shipped via the ADR-0041 NPM_TOKEN fallback. - docs/specorator.md version line updated; v0.8.x publish-via-OIDC narrative replaces the earlier "deferred per ADR-0041" line. - CHANGELOG adds a minimal [v0.8.0-rc.1] section above the planned [v0.8.0] entry. Post-RC: bump back to 0.8.0 in a follow-up PR, tag, dispatch v0.8.0 final. Co-Authored-By: Claude Opus 4.7 (1M context) --- CHANGELOG.md | 6 ++++++ README.md | 4 ++-- docs/specorator.md | 2 +- package.json | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4afd22cf..8320dbf8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ All notable changes to Specorator are documented here. Format follows [Keep a Ch --- +## [v0.8.0-rc.1] — 2026-05-10 + +Release candidate for the v0.8.0 cycle. Smoke-tests npmjs.com Trusted Publishing on the `specorator` package after [ADR-0044](docs/adr/0044-restore-npmjs-trusted-publishing.md) restored the OIDC + `--provenance` path (supersedes ADR-0041). The first successful RC dispatch confirms `release.yml` mints an OIDC token, `npmjs.com` accepts the publish, and the package page surfaces a sigstore provenance attestation. Surface content is identical to the v0.8.0 final entry below. + +--- + ## [v0.8.0] — 2026-05-10 ### Changed diff --git a/README.md b/README.md index 58b11b1a8..f9a49ff29 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # Specorator — Agentic Development Workflow -![Version](https://img.shields.io/badge/version-v0.8.0-blue) ![License](https://img.shields.io/badge/license-MIT-green) +![Version](https://img.shields.io/badge/version-v0.8.0-rc.1-blue) ![License](https://img.shields.io/badge/license-MIT-green) [![Verify](https://github.com/Luis85/agentic-workflow/actions/workflows/verify.yml/badge.svg?branch=main)](https://github.com/Luis85/agentic-workflow/actions/workflows/verify.yml) [![gitleaks](https://github.com/Luis85/agentic-workflow/actions/workflows/gitleaks.yml/badge.svg?branch=main)](https://github.com/Luis85/agentic-workflow/actions/workflows/gitleaks.yml) [![typos](https://github.com/Luis85/agentic-workflow/actions/workflows/typos.yml/badge.svg?branch=main)](https://github.com/Luis85/agentic-workflow/actions/workflows/typos.yml) [![zizmor](https://github.com/Luis85/agentic-workflow/actions/workflows/zizmor.yml/badge.svg?branch=main)](https://github.com/Luis85/agentic-workflow/actions/workflows/zizmor.yml) **Build software the right way with AI.** Specorator is a spec-driven workflow template: humans decide what to build, specialist agents handle how, and every requirement, decision, task, test, and release note stays traceable. -> **Status:** v0.8.0 — Claude Code plugin bundle moves to a long-lived orphan branch (`dist/claude-plugin`) rebuilt by CI on every push to `main`; the marketplace entry now uses a `git-subdir` source pinned to that ref ([ADR-0043](docs/adr/0043-distribute-claude-plugin-bundle-from-orphan-dist-branch.md)). Bundle is gitignored on `develop`/`main`, so PR diffs stop carrying generated-artifact churn. New `/issue:tackle` conductor skill, `/specorator:onboard` guided issue series, GitHub remote MCP server in the project default, conductor-driven model-tier injection for subagents, and `specorator --version` flag. v0.7.0 migrated the npm CLI from GitHub Packages to npmjs.com as `specorator` (unscoped, public, no `.npmrc`). Trusted publishing via OIDC is deferred per [ADR-0041](docs/adr/0041-defer-npmjs-trusted-publishing.md) — v0.7.x and v0.8.x publish via classic `NPM_TOKEN`. Claude Code is first-class; Codex, Cursor, Aider, Copilot, and Gemini have Markdown-based walkthroughs. +> **Status:** v0.8.0-rc.1 — release-candidate dispatch for the v0.8.0 cycle. Smoke-tests the restored npmjs.com Trusted Publishing path ([ADR-0044](docs/adr/0044-restore-npmjs-trusted-publishing.md), supersedes ADR-0041) before the v0.8.0 final dispatch; surface content matches v0.8.0 (orphan `dist/claude-plugin` branch + `git-subdir` marketplace source per [ADR-0043](docs/adr/0043-distribute-claude-plugin-bundle-from-orphan-dist-branch.md), `/issue:tackle`, `/specorator:onboard`, GitHub remote MCP server in the project default, conductor-driven model-tier injection, `specorator --version` flag). v0.7.0 migrated the npm CLI from GitHub Packages to npmjs.com as `specorator` (unscoped, public, no `.npmrc`); v0.7.x shipped via the ADR-0041 NPM_TOKEN fallback. v0.8.x publishes via OIDC + `npm publish --provenance`. Claude Code is first-class; Codex, Cursor, Aider, Copilot, and Gemini have Markdown-based walkthroughs. Product page: diff --git a/docs/specorator.md b/docs/specorator.md index aabf0e0e9..1975531ed 100644 --- a/docs/specorator.md +++ b/docs/specorator.md @@ -1,6 +1,6 @@ # Specorator — Quality-Driven, Agentic Development Workflow -**Version:** 0.8.0 · **Status:** Minor release — Claude Code plugin bundle moves to orphan dist branch + `git-subdir` marketplace source (ADR-0043); plus `/issue:tackle`, `/specorator:onboard`, GitHub MCP, conductor-driven model tiers, `--version` flag · **Purpose:** Spec-driven, agentic workflow template +**Version:** 0.8.0-rc.1 · **Status:** Release candidate — smoke-tests npmjs.com Trusted Publishing (ADR-0044) ahead of the v0.8.0 final dispatch. Surface content matches v0.8.0: orphan-dist plugin distribution (ADR-0043), `/issue:tackle`, `/specorator:onboard`, GitHub MCP, conductor-driven model tiers, `--version` flag · **Purpose:** Spec-driven, agentic workflow template v0.8.0 moves the Claude Code plugin bundle to a long-lived orphan branch `dist/claude-plugin` rebuilt by CI on every push to `main`. The marketplace entry in `.claude-plugin/marketplace.json` switches to a `git-subdir` source pinned to that ref, so the bundle becomes gitignored on `develop`/`main` and PR diffs stop carrying generated-artifact churn. See [ADR-0043](adr/0043-distribute-claude-plugin-bundle-from-orphan-dist-branch.md). v0.8.0 also adds the `/issue:tackle` conductor skill (triage-first issue/PR resolution), `/specorator:onboard` (guided 5-step onboarding series), the GitHub remote MCP server in the project `.mcp.json` default, conductor-driven model-tier injection for subagents, and `specorator --version` / `-v`. v0.7.0 migrated the Specorator npm CLI from GitHub Packages (`@luis85/agentic-workflow`) to npmjs.com as `specorator` (unscoped, public). See [ADR-0040](adr/0040-migrate-npm-publication-to-npmjs-com.md). v0.6.2 was a patch release unblocking the v0.6.x dispatch path. v0.6.1 shipped Specorator as a Claude Code plugin. v0.6.0 introduced the Astro 6 product page. v0.5.0 introduced the release workflow, GitHub Release / Package distribution, and fresh-surface package contract; v0.5.1 was the recovery release for the [Immutable Releases incident](https://github.com/Luis85/agentic-workflow/issues/233). diff --git a/package.json b/package.json index bb20693cf..44dae8534 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "specorator", - "version": "0.8.0", + "version": "0.8.0-rc.1", "description": "Specorator — template for spec-driven, agentic software development. The workflow is the deliverable.", "keywords": [ "agents",