Skip to content

release: v0.0.19 (quiet per-project skill install)#53

Merged
tonychang04 merged 1 commit into
mainfrom
release/v0.0.19
Jul 15, 2026
Merged

release: v0.0.19 (quiet per-project skill install)#53
tonychang04 merged 1 commit into
mainfrom
release/v0.0.19

Conversation

@tonychang04

@tonychang04 tonychang04 commented Jul 15, 2026

Copy link
Copy Markdown
Member

Bumps to v0.0.19 to ship #52.

🤖 Generated with Claude Code

https://claude.ai/code/session_01GMbAe5K1RfwaAcge5inX7P


Summary by cubic

Releases insta v0.0.19. Adds a quiet per‑project skill install during project creation to reduce CLI noise and streamline setup.

Written for commit adfb828. Summary will update on new commits.

Review in cubic

@cursor

cursor Bot commented Jul 15, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@jwfing jwfing left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review — release: v0.0.19

Summary: Clean, in-scope single-line release bump (package.json 0.0.18 → 0.0.19) to ship #52; no functional, security, or performance surface, and it matches the repo's established release-PR convention.

Requirements context

No /docs/superpowers/ (or docs/specs/) directory exists in insta-cli — no spec/plan to consult, so this is assessed against the PR description, the developing-insta-cli repo skill, and the version-release flow. Per .claude/skills/developing-insta-cli/SKILL.md §"Shipping a release", step 1 is "a PR changing package.json version (main is protected — never commit the bump directly)". This PR is exactly that bump PR, and #52 (b6c23c7 fix(project create): don't stream the per-project skill install's clack UI) is present as the PR's base commit, so the release genuinely ships it.

Findings

Critical — (none)

Suggestion — (none)

Information

  • Software engineering: Diff is a 1-line version bump (package.json:3), identical in shape to the previous release PR (#51, also package.json only). No tests are expected for a version string change — the shipped behavior (#52) carried its own tests through its own PR. In scope, clean. ✅
  • Functionality: 0.0.19 is a valid patch increment over 0.0.18, and no v0.0.19 tag exists yet (only v0.0.18 locally), consistent with the release not having been cut — correct ordering per the release flow (bump merges to main before the tag is pushed). ✅
  • Lockfile (informational only): package-lock.json's root version field is 0.0.0 (package-lock.json:3 and :9) and is not moved by this PR. This is pre-existing — the lockfile has read 0.0.0 across every prior release (0.0.14–0.0.18), all of which shipped successfully, so neither npm ci (ci.yml) nor bun install --frozen-lockfile (release.yml) gates on the root project version. Not a blocker; flagging only as an optional future cleanup (npm version would keep both in sync).
  • Security: No security-relevant changes — version-string edit only; no user input, secrets, auth, or dependency changes. ✅
  • Performance: No runtime code touched; N/A. ✅

Verdict

approved — zero Critical findings. (Informational; the GitHub green-checkmark approval remains a separate human action via the approval-bot flow. CI ci/cubic still apply per branch protection.)

@jwfing jwfing left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review — PR #53 release: v0.0.19 (quiet per-project skill install)

Summary: A one-line release bump of package.json version 0.0.18 → 0.0.19 to ship the already-merged #52; it is correct, in-scope, and follows the established release convention.

Requirements context

No matching spec/plan found — this branch has no docs/ directory (CLI specs normally live under docs/specs/, but none are present here and none pertain to a version bump). Assessed against the PR description, the version-release skill's preconditions, and the repo's release history. Note: this is the "bump version in package.json, merged to main before tagging" precondition PR — creating the actual v0.0.19 tag/npm publish is a separate downstream action, out of scope for this diff.

Findings

Critical

(none)

Suggestion

(none)

Software engineering / functionality / security / performance — verification notes

  • Software engineering: No tests needed or expected for a version bump; the change matches the established release convention exactly — the prior release commit c0bcd5f (v0.0.18) also touched only package.json:3 with a single-line bump. No lockfile or CHANGELOG churn is expected: package-lock.json uses a decoupled "version": "0.0.0" root sentinel and is not version-pinned to package.json, so no lockfile update is required. No security-relevant changes. No performance-relevant changes.
  • Functionality: Verified the bump is coherent and genuinely enables the release:
    • 0.0.18 → 0.0.19 is a valid next patch (package.json:3).
    • The v0.0.18 tag exists but v0.0.19 does not, so the downstream tag/publish will pass the idempotency check.
    • The shipped feature #52 (b6c23c7fix(project create): don't stream the per-project skill install's clack UI) is already merged to main and is the direct base of this branch, so v0.0.19 will actually carry it. The only commit unique to this PR is the release bump adfb828.

Information

  • package-lock.json root version is 0.0.0 (decoupled from package.json). This is pre-existing, unchanged by this PR, and consistent across releases — flagged only for awareness, not action.

Verdict

approved (informational — no Critical findings). This is a clean, correctly-scoped release bump. GitHub approval remains a separate human action.

@jwfing jwfing left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - approved.

@jwfing jwfing left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - approved.

@tonychang04 tonychang04 merged commit 40dc5c7 into main Jul 15, 2026
2 checks passed
@tonychang04 tonychang04 deleted the release/v0.0.19 branch July 15, 2026 15:36
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