diff --git a/.changeset/verify-skills-only.md b/.changeset/verify-skills-only.md deleted file mode 100644 index 3fd362a..0000000 --- a/.changeset/verify-skills-only.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -"subtext-verify": minor ---- - -Reframe Subtext Verify as a companion plugin to Subtext and remove skill-name -collisions and duplicated guidance. Verify stays a plugin (manifests, marketplace -install, SessionStart proof-trigger hook), but now explicitly requires Subtext -installed first and no longer re-ships anything Subtext already owns. - -- Namespaced the skills that collided with Subtext: `subtext-shared` → - `subtext-verify-shared` (slimmed to verify-only deltas; general conventions - defer to Subtext's `subtext-shared`), and `subtext-using-subtext` → - `subtext-verify-using` (the SessionStart hook now injects this). -- Removed the `subtext-sightmap` schema fork (it duplicated Subtext's canonical - `sightmap-authoring`); `subtext-recipe-sightmap-setup` and `subtext-onboard` - now reference `sightmap-authoring`. -- Removed the separate `subtext-setup-plugin` skill; its tunnel-server - connectivity and PyYAML-dependency notes are folded into `subtext-tunnel`. -- MCP wiring is now tunnel-only: Verify declares just the `subtext-tunnel` stdio - server and relies on base Subtext for the shared `subtext` HTTP server. -- Absorbed the sightmap request-enrichment note into `subtext-live`. - -Every skill name is now unique across a combined Subtext + Verify install, so the -two compose without collisions. diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index ad2635d..e6aa8c8 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "subtext-verify", - "version": "0.2.0", + "version": "0.3.0", "description": "Drive a hosted browser, capture before/after proof, and leave reviewer-facing evidence against your running app", "license": "MIT", "author": { diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 09f2b31..dd9daae 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "subtext-verify", - "version": "0.2.0", + "version": "0.3.0", "description": "Drive a hosted browser, capture before/after proof, and leave reviewer-facing evidence against your running app", "author": { "name": "Subtext", diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index 317866d..9949c6d 100644 --- a/.cursor-plugin/plugin.json +++ b/.cursor-plugin/plugin.json @@ -2,7 +2,7 @@ "name": "subtext-verify", "displayName": "Subtext Verify", "description": "Drive a hosted browser, capture before/after proof, and leave reviewer-facing evidence against your running app", - "version": "0.2.0", + "version": "0.3.0", "license": "MIT", "author": { "name": "Subtext", diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f54cf2..bd0967c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # subtext-verify +## 0.3.0 + +### Minor Changes + +- 9f81179: Reframe Subtext Verify as a companion plugin to Subtext and remove skill-name + collisions and duplicated guidance. Verify stays a plugin (manifests, marketplace + install, SessionStart proof-trigger hook), but now explicitly requires Subtext + installed first and no longer re-ships anything Subtext already owns. + + - Namespaced the skills that collided with Subtext: `subtext-shared` → + `subtext-verify-shared` (slimmed to verify-only deltas; general conventions + defer to Subtext's `subtext-shared`), and `subtext-using-subtext` → + `subtext-verify-using` (the SessionStart hook now injects this). + - Removed the `subtext-sightmap` schema fork (it duplicated Subtext's canonical + `sightmap-authoring`); `subtext-recipe-sightmap-setup` and `subtext-onboard` + now reference `sightmap-authoring`. + - Removed the separate `subtext-setup-plugin` skill; its tunnel-server + connectivity and PyYAML-dependency notes are folded into `subtext-tunnel`. + - MCP wiring is now tunnel-only: Verify declares just the `subtext-tunnel` stdio + server and relies on base Subtext for the shared `subtext` HTTP server. + - Absorbed the sightmap request-enrichment note into `subtext-live`. + + Every skill name is now unique across a combined Subtext + Verify install, so the + two compose without collisions. + ## 0.2.0 ### Minor Changes diff --git a/gemini-extension.json b/gemini-extension.json index 4300160..0b2ba68 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -1,6 +1,6 @@ { "name": "subtext-verify", - "version": "0.2.0", + "version": "0.3.0", "description": "Drive a hosted browser, capture before/after proof, and leave reviewer-facing evidence against your running app", "mcpServers": { "subtext-tunnel": { diff --git a/package.json b/package.json index 3f553e1..de1343e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "subtext-verify", - "version": "0.2.0", + "version": "0.3.0", "type": "module", "scripts": { "changeset": "npx --yes @changesets/cli@^2.27.0",