Skip to content

refactor!: retire ess-specify; route spec-driven work to the ESS plugin - #11

Merged
b10x-bot[bot] merged 4 commits into
mainfrom
refactor/retire-ess-specify
Sep 23, 2026
Merged

b10x-bot[bot] merged 4 commits into
mainfrom
refactor/retire-ess-specify

Conversation

@b10x-bot

@b10x-bot b10x-bot Bot commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

ESS now ships its own ess plugin from beyond10x/ess at the binary's version (beyond10x/ess#65). This removes the drifted copy here.

Change Count
focused plugins 6 → 5
eval cases 9 → 8 (ess-specify-new-entity removed; golden path keeps its ESS step, drops the ESS skill from subject)
eval coverage agents 7/10, skills 4/8
  • ess-specify joins the retired names agentplugins-check refuses; the sweep now skips a .git file (linked-worktree gitdir: line).
  • beyond10x front door, resource map and aep-plan planning skill point at ess:specify / ess skill specify.
  • README, install, intro, golden-path and plugin pages drop the ESS install and link the ESS README.

Gates: task check exit 0 (valid: marketplace beyond10x, 5 focused plugin(s), valid: 8 eval case(s)); task site-build exit 0.

Merge after the ESS PR, and squash: the first commit's message says plan: but also carries the plugin and eval deletions.

b10x-bot Bot added 4 commits September 23, 2026 14:53
- story:retire-ess-specify records why ESS guidance leaves this
  marketplace: beyond10x/ess now ships its own `ess` plugin at the
  binary's version, and `ess skill` prints the same skills.
- The copy here had drifted: 0.9.2 pinned ESS 0.22.1 while ESS was at
  0.29.0.
- Scope names every file the retirement touches; the eval case is not
  re-homed because ESS runs no eval corpus.
- Remove plugins/ess-specify, its entries in both marketplaces and its
  website page. ESS now ships its own `ess` plugin from beyond10x/ess at
  the version of the `ess` binary, and `ess skill` prints the same
  skills from the binary, so the two can no longer drift. The copy here
  released on its own cadence: 0.9.2 told adopters to install ESS 0.22.1
  while ESS was at 0.29.0.
- agentplugins-check expects five focused plugins, and `ess-specify`
  joins the retired names it refuses in authored files. The sweep also
  skips a `.git` file: in a linked worktree it holds the checkout's
  `gitdir:` path, which this repository does not author and which can
  spell any name.
- The beyond10x front door, its resource map and the aep-plan planning
  skill point at `ess:specify` / `ess skill specify`; README, install,
  intro, golden-path and plugin pages drop the ESS binary and plugin
  install and link the ESS README instead.
- Remove the eval case ess-specify-new-entity (eight cases remain;
  coverage 7/10 agents, 4/8 skills). golden-path-end-to-end drops the
  ESS skill from its subject; its step 3 still drafts and validates an
  ESS domain. Eval tests that used ess-specify as a fixture now use
  workspace-hygiene.

Refs: story:retire-ess-specify
- Bump the workspace version and all five plugin manifests, in both the
  Claude and Codex manifest sets, to 0.10.0, with Cargo.lock and the
  three version-stamped skills (planning, story-migration, wave).
- Move every install pin (README, install page, connectors page) from
  0.9.2 to 0.10.0: a 0.9.2 pin still installs the retired ESS plugin
  these pages no longer describe.
- Changelog: close the Unreleased section as 0.10.0. The minor bump
  marks the breaking removal of ess-specify from the marketplace.
@b10x-bot
b10x-bot Bot merged commit 514ef9e into main Sep 23, 2026
5 checks passed
@b10x-bot
b10x-bot Bot deleted the refactor/retire-ess-specify branch September 23, 2026 21:11
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.

0 participants