Skip to content

docs(install): add empty-folder verify steps for v0.8.0 install paths#485

Merged
Luis85 merged 5 commits into
developfrom
docs/install-verify-section
May 11, 2026
Merged

docs(install): add empty-folder verify steps for v0.8.0 install paths#485
Luis85 merged 5 commits into
developfrom
docs/install-verify-section

Conversation

@Luis85
Copy link
Copy Markdown
Owner

@Luis85 Luis85 commented May 10, 2026

Summary

Extend `docs/how-to/install-claude-plugin.md` § Verify with a hands-on "end-to-end test in an empty folder" subsection so adopters and the next release operator can self-validate v0.8.0 install paths independently.

Two paths, each exercising an independent half of the v0.8.0 surface:

  1. CLI install (npm package) — `npm install -g specorator` + `specorator --version` + `specorator init --dry-run`. Plus a one-liner to read the published tarball's sigstore provenance attestation.
  2. Claude Code plugin install (marketplace + orphan dist branch) — `/plugin marketplace add Luis85/agentic-workflow` + `/plugin install specorator@specorator-marketplace`. This is the end-to-end test for the orphan `dist/claude-plugin` branch (`git-subdir` marketplace source per ADR-0043).

Why

After the v0.8.0 release cycle, the new install surface relies on:

  • npmjs.com Trusted Publishing (ADR-0044, restoring ADR-0040 path)
  • orphan `dist/claude-plugin` branch (ADR-0043)

Both are silent until something asks for them. A documented test sequence in an empty folder gives the operator a fast post-publish smoke test and gives downstream adopters a self-validation path after any marketplace or registry config change.

Note on ADR-0044 link

ADR-0044 landed on `main` via the v0.8.0 promotion (#482) but has not yet backmerged into `develop` (#483 still open). The doc cross-link uses an absolute GitHub URL pointing at `main` until the backmerge lands. `check:links` is green.

Test plan

  • `npm run check:links` — green.
  • `npm run check:obsidian` — green.
  • `npm run check:frontmatter` — green.
  • CI green on this PR.

🤖 Generated with Claude Code

Symprowire and others added 5 commits May 11, 2026 00:34
After install (or after any new install), users can confirm both halves
of the v0.8.0 surface independently in an empty directory:

1. CLI path — npm install -g specorator + specorator --version +
   specorator init (with --dry-run preview). Plus a one-liner to
   surface the sigstore provenance attestation on the published
   tarball.
2. Plugin path — /plugin marketplace add Luis85/agentic-workflow +
   /plugin install specorator@specorator-marketplace. This is the
   end-to-end test for the orphan dist/claude-plugin branch
   (git-subdir marketplace source per ADR-0043).

Helps adopters self-validate after npmjs.com or marketplace
configuration changes, and gives the next release operator a
fast post-publish smoke test.

ADR-0044 is referenced as an absolute main-branch URL because the
backmerge into develop is still in flight (PR #483).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Luis85 Luis85 merged commit de79407 into develop May 11, 2026
6 checks passed
@Luis85 Luis85 deleted the docs/install-verify-section branch May 11, 2026 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants