Skip to content

feat(cli): add privacy and review namespaces#97

Merged
jurassix merged 2 commits into
mainfrom
clint/privacy-review-cli
Jun 11, 2026
Merged

feat(cli): add privacy and review namespaces#97
jurassix merged 2 commits into
mainfrom
clint/privacy-review-cli

Conversation

@jurassix

Copy link
Copy Markdown
Collaborator

Summary

  • Adds subtext privacy <verb> and subtext review <verb> passthrough namespaces, exposing the five privacy-* and five review-* MCP tools that were already live on the server but unreachable from the CLI
  • Authors a new privacy skill (template + generated MCP + CLI outputs) documenting the rule lifecycle, constraints, and typical flow
  • Flips the review skill from targets: [mcp] to targets: [mcp, cli] so it builds a CLI-targeted variant
  • Fixes all namespace help URLs to point at cli/skills/<ns>/SKILL.md (correct CLI-targeted docs) rather than the MCP skills/ directory

Test plan

  • subtext privacy --help lists five verbs with live descriptions and links to cli/skills/privacy/SKILL.md
  • subtext review --help lists five verbs with live descriptions and links to cli/skills/review/SKILL.md
  • subtext privacy create --help renders the live schema from the server
  • go test ./... passes
  • go generate ./... is idempotent (second run produces no diff)

jurassix added 2 commits June 10, 2026 12:30
Exposes the privacy-* and review-* MCP tools as CLI namespaces so
they are reachable via `subtext privacy <verb>` and `subtext review
<verb>`. Both follow the same passthrough pattern as live/comment/doc.

Also adds a privacy skill (new), flips the review skill to build for
CLI target, and fixes all namespace help URLs to point at
cli/skills/<ns>/SKILL.md rather than the MCP-targeted skills/ dir.
@jurassix jurassix merged commit bd9ff51 into main Jun 11, 2026
2 checks passed
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.

1 participant