Skip to content

Releases: iansmith/slopstop

v4.1.1

Choose a tag to compare

@iansmith iansmith released this 07 Sep 19:53

Changed

  • Graph-tool directive escalated from "prefer" to MUST (BILL-633, BILL-634, BILL-636, BILL-638). Measured across six fleet runs: 1,262+ grep/Read discovery calls and zero graph calls despite tools being available and every repo indexed. New reference doc with the discovery/content split, mandatory list_projects gate in every worker launch prompt, concrete example calls in all 8 worker skills.

Fixed

  • Universal §8 tracking-dir resolution used a hardcoded path instead of the three-tier $TRACKING_DIR ladder.
  • check_hooks matched on marker substring instead of exact command path (BILL-633).

Also includes the missing v4.1.0 changelog entry (adversary single-round, parallel gates, /code-review agent-invocability correction).

slopstop v2.5.0

Choose a tag to compare

@iansmith iansmith released this 07 Jul 17:45

What's new

QUICKSTART + slopstop-example template repo — a 15-minute hands-on guide that walks you from zero to a merged PR on a real (broken) word-frequency CLI. Use the template button at iansmith/slopstop-example to get your own copy, then follow QUICKSTART.md.

RAG/Docker fully removed — slopstop is now skills-only. No Python service, no Docker image, no pgvector. Install is a single command:

```
/plugin marketplace add iansmith/slopstop
/plugin install slopstop@slopstop
```

Also in this release (since v2.2.0)

  • pr-repo config field — decouple the GitHub repo used for PRs from the ticket key (useful for JIRA/Linear projects).
  • tracking_dir config field — store per-ticket tracking files inside the project instead of globally in ~/.claude/ticket-active/.
  • START-HERE.md rewritten; manifests and all config cleaned up.

See CHANGELOG.md for the full history.

v2.2.0 — search, create-gh, gh-init, SCIP graph, harvesters, spine refactor

Choose a tag to compare

@iansmith iansmith released this 10 Jun 20:50

See CHANGELOG.md for the full v2.2.0 entry.

v2.1.0 — GitHub Issues first-class; :merge MCP-preferred; gh optional

Choose a tag to compare

@iansmith iansmith released this 03 Jun 14:25

What's new in v2.1.0

GitHub Issues as a first-class ticket system

Set system = "github" in .project-conf.toml. Workflow state is label-based via [status_labels]. Two shapes: 3-state (Todo → In Progress → Done) and 4-state (with an In Review gate). All lifecycle skills (:start, :document, :archive, :merge) support GitHub Issues.

.project-conf.toml replaces .project-prefix

system = "github"   # or "linear" / "jira"
key    = "owner/repo"
prefix = "MYPREFIX"
[status_labels]
in_progress = "status:in-progress"

:merge migrated to MCP-preferred

PR operations now use the GitHub MCP (list_pull_requests, pull_request_read, merge_pull_request) with gh CLI as fallback. gh auth status pre-flight is now skipped when using MCP.

gh CLI is now optional

Required only for CodeRabbit polling (gh api) and gh pr create fallback (MCP create_pull_request returns 403 on some repos due to PAT scope). Install gh for the full experience; MCP-only works for everything else.

START-HERE.md at repo root

The cold-start setup guide is now at the repo root for immediate discoverability.

Design documentation

design/github-backend-primitives.md now documents all PR-level MCP primitives, the CodeRabbit in-place-edit completion trap, the create_pull_request 403 limitation, and the 3-state/4-state workflow shape requirement.


See CHANGELOG.md for the full entry including known gaps (:pr skill migration deferred).

v2.0.0 — Rebrand: ticket-plugin → slopstop

Choose a tag to compare

@iansmith iansmith released this 03 Jun 14:25
5c363bc

Rebrand — ticket-plugin → slopstop

Full rebrand of the project, plugin, and marketplace from ticket-plugin to slopstop.

What changed

  • CLI commands: /ticket-plugin:<verb>/slopstop:<verb>
  • Claude Desktop commands: /ticket-<verb>/slopstop-<verb>
  • GitHub repo: iansmith/ticket-pluginiansmith/slopstop
  • Docker image: ticket-plugin/ragslopstop-rag

Migration for existing users

/plugin marketplace remove ticket-plugin
/plugin marketplace add iansmith/slopstop
/plugin install slopstop@slopstop

Claude Desktop: re-run the installer and rm ~/.claude/commands/ticket-*.md.

See CHANGELOG.md for the full entry and feature list folded into this release.