diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f7b5f6a..84578110 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -272,7 +272,7 @@ Patch release that fixes two related but distinct bugs surfaced by [#84](https:/ ## [0.3.0](https://github.com/tableau/hyper-api-rust/compare/v0.2.3...v0.3.0) (2026-05-29) -This release aggregates a coordinated set of breaking and additive API changes that landed across four PRs during the v0.3.0 bundle window. See [MIGRATING-0.3.md](./MIGRATING-0.3.md) for complete migration recipes covering every change. +This release aggregates a coordinated set of breaking and additive API changes that landed across four PRs during the v0.3.0 bundle window. See [MIGRATING-0.3.md](./docs/superpowers/specs/MIGRATING-0.3.md) for complete migration recipes covering every change. ### ⚠ BREAKING CHANGES diff --git a/MIGRATING-0.3.md b/docs/superpowers/specs/MIGRATING-0.3.md similarity index 100% rename from MIGRATING-0.3.md rename to docs/superpowers/specs/MIGRATING-0.3.md diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 0c07f783..00000000 --- a/package-lock.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "name": "hyper-api-rust-copy", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "dependencies": { - "hyperdb-mcp": "file:hyperdb-mcp/npm/hyperdb-mcp-0.1.0.tgz", - "hyperdb-mcp-darwin-arm64": "file:hyperdb-mcp/npm/darwin-arm64/hyperdb-mcp-darwin-arm64-0.1.0.tgz" - } - }, - "node_modules/hyperdb-mcp": { - "version": "0.1.0", - "resolved": "file:hyperdb-mcp/npm/hyperdb-mcp-0.1.0.tgz", - "integrity": "sha512-W4vyBVGoxRW2fdBc/M6RlFOw9Mo+/dqfbykUFuP9MPP4chpwJAU06xj+5BEFprvOmNAAO4dn44ZZ+BxCKCH4Wg==", - "license": "MIT OR Apache-2.0", - "bin": { - "hyperdb-mcp": "bin.js" - }, - "engines": { - "node": ">= 18" - }, - "optionalDependencies": { - "hyperdb-mcp-darwin-arm64": "0.1.0", - "hyperdb-mcp-darwin-x64": "0.1.0", - "hyperdb-mcp-linux-x64-gnu": "0.1.0", - "hyperdb-mcp-win32-x64-msvc": "0.1.0" - } - }, - "node_modules/hyperdb-mcp-darwin-arm64": { - "version": "0.1.0", - "resolved": "file:hyperdb-mcp/npm/darwin-arm64/hyperdb-mcp-darwin-arm64-0.1.0.tgz", - "integrity": "sha512-RXtI+xl8eGczTGjWXgJDwH75kmeSa7R+P78qZ9S2vTsf1mAIpMHJcywbfiI+tQ93zTsduCLmuKnWwbfaRO5sqA==", - "cpu": [ - "arm64" - ], - "license": "MIT OR Apache-2.0", - "os": [ - "darwin" - ], - "engines": { - "node": ">= 18" - } - }, - "node_modules/hyperdb-mcp/node_modules/hyperdb-mcp-darwin-x64": { - "optional": true - }, - "node_modules/hyperdb-mcp/node_modules/hyperdb-mcp-linux-x64-gnu": { - "optional": true - }, - "node_modules/hyperdb-mcp/node_modules/hyperdb-mcp-win32-x64-msvc": { - "optional": true - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index 4740668d..00000000 --- a/package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "dependencies": { - "hyperdb-mcp": "file:hyperdb-mcp/npm/hyperdb-mcp-0.1.0.tgz", - "hyperdb-mcp-darwin-arm64": "file:hyperdb-mcp/npm/darwin-arm64/hyperdb-mcp-darwin-arm64-0.1.0.tgz" - } -} diff --git a/scripts/setup-branch-protection.sh b/scripts/setup-branch-protection.sh deleted file mode 100755 index 3b9f36e3..00000000 --- a/scripts/setup-branch-protection.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/usr/bin/env bash -# -# One-shot setup for branch protection on `main`. Idempotent — safe to -# re-run when the required-checks list changes. Requires `gh` CLI -# authenticated with the `repo` scope (the default for `gh auth login`) -# and admin access to the repo. -# -# Required checks below are the jobs from ci.yml that run on every PR. -# verify-hyperd-pin.yml's `verify` is intentionally omitted because it's -# paths-filtered and would block unrelated PRs. release.yml's jobs are -# tag-triggered and never run on PRs. - -set -euo pipefail - -BRANCH="${BRANCH:-main}" -REPO="${REPO:-$(gh repo view --json nameWithOwner -q .nameWithOwner)}" - -# Job names must match exactly what appears in the PR "Checks" tab. -# Matrix jobs use ` ()`. -CONTEXTS=( - "rustfmt" - "clippy" - "test (ubuntu-latest)" - "test (macos-14)" - "test (windows-latest)" - "publish dry-run" -) - -# Build the contexts JSON array -contexts_json=$(printf '%s\n' "${CONTEXTS[@]}" | jq -R . | jq -s .) - -echo "Configuring branch protection on $REPO:$BRANCH" -echo "Required checks:" -printf ' - %s\n' "${CONTEXTS[@]}" -echo - -gh api \ - --method PUT \ - "repos/$REPO/branches/$BRANCH/protection" \ - --input - <