diff --git a/README.md b/README.md index 096ed41..33e4389 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ describes the ideas behind the studio's projects. ## Install -Install the [v0.7.27 release](https://github.com/hraness/direct/releases/tag/v0.7.27) +Install the [v0.7.29 release](https://github.com/hraness/direct/releases/tag/v0.7.29) from GitHub. Releases there are immutable, and npm mirrors the same archive. The [publishing guide](docs/publishing.md#install-and-update-from-github) explains how to verify the archive and its provenance. @@ -61,12 +61,12 @@ explains how to verify the archive and its provenance. Pin Direct as a development dependency: ```sh -bun add --dev https://github.com/hraness/direct/releases/download/v0.7.27/hraness-direct-0.7.27.tgz +bun add --dev https://github.com/hraness/direct/releases/download/v0.7.29/hraness-direct-0.7.29.tgz # or -npm install --save-dev https://github.com/hraness/direct/releases/download/v0.7.27/hraness-direct-0.7.27.tgz +npm install --save-dev https://github.com/hraness/direct/releases/download/v0.7.29/hraness-direct-0.7.29.tgz ``` -The same archive is on npm as `@hraness/direct@0.7.27`. Keep Direct in +The same archive is on npm as `@hraness/direct@0.7.29`. Keep Direct in `devDependencies`, and don't import Direct, its fixture worlds, or its workbench from a production entry. @@ -77,7 +77,7 @@ composition. It requires Git, Bun 1.3.14, and Node 24, then downloads the source and its development dependencies: ```sh -git clone --branch v0.7.27 --depth 1 https://github.com/hraness/direct.git +git clone --branch v0.7.29 --depth 1 https://github.com/hraness/direct.git cd direct bun install --frozen-lockfile --ignore-scripts bun run example:direct @@ -151,9 +151,9 @@ browser local storage did not. The example tracks local storage as a separate Install Direct's single bundled skill from the public repository: ```sh -npx skills add hraness/direct#v0.7.27 +npx skills add hraness/direct#v0.7.29 # or -bunx skills add hraness/direct#v0.7.27 +bunx skills add hraness/direct#v0.7.29 ``` Invoke the skill as `/direct` in [Claude Code](https://code.claude.com/docs/en/skills) @@ -168,7 +168,7 @@ Copy this prompt into Codex or another coding agent. In Claude Code, replace `$direct` with `/direct`: ```text -Use $direct to install hraness/direct from the immutable v0.7.27 GitHub release +Use $direct to install hraness/direct from the immutable v0.7.29 GitHub release archive. Follow the repository README, add `@hraness/direct` to devDependencies only, and verify that the production dependency graph excludes Direct. Do not add a fixture composition until I @@ -186,7 +186,7 @@ Pin the release archive in your project's manifest: ```json { "devDependencies": { - "@hraness/direct": "https://github.com/hraness/direct/releases/download/v0.7.27/hraness-direct-0.7.27.tgz" + "@hraness/direct": "https://github.com/hraness/direct/releases/download/v0.7.29/hraness-direct-0.7.29.tgz" } } ``` diff --git a/docs/adoption.md b/docs/adoption.md index 379bdf7..5b995b5 100644 --- a/docs/adoption.md +++ b/docs/adoption.md @@ -3,8 +3,8 @@ Add Direct after identifying the product behavior and external boundary under review. Do not begin by designing fixtures around a provider SDK. The repository carries one `$direct` Agent Skill under `skills/direct`. -Install it with `npx skills add hraness/direct#v0.7.27` or -`bunx skills add hraness/direct#v0.7.27`, or copy that directory into the runner's +Install it with `npx skills add hraness/direct#v0.7.29` or +`bunx skills add hraness/direct#v0.7.29`, or copy that directory into the runner's discovery location. Invoke `/direct` in Claude Code or `$direct` in Codex for installation, adoption, and verification work. Skill installation is independent from library package installation and does not activate Direct in a product. diff --git a/docs/publishing.md b/docs/publishing.md index 395c613..819c7aa 100644 --- a/docs/publishing.md +++ b/docs/publishing.md @@ -125,7 +125,7 @@ their original body, and their notes render from the changelog on current After an asset is published and verified, install its exact stable version: ```sh -version=0.7.27 +version=0.7.29 bun add --dev "https://github.com/hraness/direct/releases/download/v$version/hraness-direct-$version.tgz" ``` diff --git a/docs/verification.md b/docs/verification.md index 20b5242..0a3e85f 100644 --- a/docs/verification.md +++ b/docs/verification.md @@ -10,8 +10,8 @@ definition with `parseDefinitionCoverageSnapshot` so a valid but stale catalog cannot be mistaken for the catalog under review. The repository carries one `$direct` Agent Skill under `skills/direct`. -Install it with `npx skills add hraness/direct#v0.7.27` or -`bunx skills add hraness/direct#v0.7.27`, or copy that directory into the runner's +Install it with `npx skills add hraness/direct#v0.7.29` or +`bunx skills add hraness/direct#v0.7.29`, or copy that directory into the runner's discovery location. Invoke `/direct` in Claude Code or `$direct` in Codex for the workflow below. The skill is independent from library package installation and structures the audit; it does not turn deterministic evidence into proof of a substituted live system. diff --git a/skills/direct/references/install.md b/skills/direct/references/install.md index 7d59592..fc45b4f 100644 --- a/skills/direct/references/install.md +++ b/skills/direct/references/install.md @@ -22,19 +22,19 @@ For the new semantic browser factory in `@hraness/direct@0.7.29`, first verify that version's immutable archive is available. Source alone does not establish publication; otherwise keep the last verified install below. -For a new installation, verify that the immutable v0.7.27 GitHub release and +For a new installation, verify that the immutable v0.7.29 GitHub release and its archive are published before using this version. Source candidates do not establish public availability. Check the release manifest, checksums, and provenance using the tagged publishing guide, then install the exact archive: ```sh -bun add --dev https://github.com/hraness/direct/releases/download/v0.7.27/hraness-direct-0.7.27.tgz +bun add --dev https://github.com/hraness/direct/releases/download/v0.7.29/hraness-direct-0.7.29.tgz # or, in an npm project -npm install --save-dev https://github.com/hraness/direct/releases/download/v0.7.27/hraness-direct-0.7.27.tgz +npm install --save-dev https://github.com/hraness/direct/releases/download/v0.7.29/hraness-direct-0.7.29.tgz ``` The package keeps the name `@hraness/direct`. An independently verified npm -mirror may instead use the immutable pin `@hraness/direct@0.7.27`. Use the +mirror may instead use the immutable pin `@hraness/direct@0.7.29`. Use the consumer's existing package manager and lockfile. To upgrade, replace the exact archive version and run the consumer's type, installation, and emitted production-boundary checks; do not use a moving Latest URL. @@ -43,8 +43,8 @@ If the task starts with skill installation rather than a loaded skill, install the single repository skill with either command: ```sh -npx skills add hraness/direct#v0.7.27 -bunx skills add hraness/direct#v0.7.27 +npx skills add hraness/direct#v0.7.29 +bunx skills add hraness/direct#v0.7.29 ``` Restart or reload the agent runner if it does not discover newly installed