Changelog
All notable changes to the orc plugin are documented here. Format follows Keep a Changelog; versions follow Semantic Versioning.
Pre-1.0 policy: breaking changes ship as MINOR bumps (and are called out under Breaking below). Post-1.0, breaking changes will require a MAJOR bump.
[Unreleased]¶
[0.4.0] — 2026-04-15¶
Changed¶
- Monorepo milestone (no orc code changes). Shipped the plugin-subsite template system (template scaffold under
plugins/) + shared cohesion artifacts atshared/(tokens.css, header-strip.html), matrix CI workflow at.github/workflows/build-plugin-sites.yml, and three generators atbin/(new-plugin,build-plugin-site,gen-commands-doc). Site repo rewired to consume release-asset tarballs instead of Hugo bundles. Next (stage 3): instantiate the template for orc and cut over the transitional Hugo bundles forathandial.com/skills/orc/.
[0.3.1] — 2026-04-15¶
Changed¶
- Internal: unified handoff state directory on
.orc/(was.orchestrate/). All handoff artifacts (HANDOFF.md,state.json,AUTO-RESUME.txt,tasks.json) now live alongside.orc/backlog/and.orc/plans/in a single per-repo state dir. Existing.orchestrate/dirs in user repos are not auto-migrated —checkpoint.shwill simply start writing to.orc/next run. - Refreshed stale
orc:planreferences toorc:orchestrateacross SKILL.md frontmatter descriptions (all seven skills),install.shbanner,CLAUDE.md, and theorchestrate/prose that still pointed at the pre-0.2 command name. Also correctedorchestrate/SKILL.md's "Part of the orc system" line which still listed the pre-consolidation namesorc:add / orc:list / orc:pick(rolled intoorc:backlogin 0.1.0).
[0.3.0] — 2026-04-15¶
Added¶
plugins/orc/docs/— source for the public docs surface at https://athandial.com/skills/orc/. Page bundle with_index.md,quickstart.md,architecture.md. The companion site auto-generatescommands.md(fromcommands/*.mdfrontmatter) andchangelog.md(from this file) at build time.
Changed¶
README.mdrewritten to reflect the current/orc:*command surface (was still referencing the pre-0.2 names likeorc:plan,orc:add,orc:list). Now points to the docs site as the source of truth for everything beyond install + command list.
[0.2.0] — 2026-04-15¶
Added¶
- Seven
/orc:*slash command wrappers inplugins/orc/commands/—orchestrate,backlog,status,scope,recap,handoff,autoresearch. Makes orc skills tab-completable as first-class slash commands instead of Skill-tool-only.
Changed¶
- Breaking: renamed the
planskill →orchestrate(and its dirplugins/orc/skills/plan/→plugins/orc/skills/orchestrate/). Invoke as/orc:orchestrateinstead of/orc:plan. Rationale: "plan" collides semantically with Claude-native plan mode (Shift+Tab) and reads as planning rather than multi-agent execution.
[0.1.0] — 2026-04-14¶
Added¶
- Initial plugin release, migrated from standalone
fl65inc/orcrepo into theathan-dial/skillsmonorepo. - Skills:
orchestrate(then namedplan),backlog,status,scope,recap,handoff,autoresearch. - Markdown-table renderers for
backlogandstatus(replaced prior ANSI/TUI machinery).
Fixed¶
marketplace.jsonschema:nameno longer contains/;owneris an object.plugin.jsonschema:authoris an object.
Bump rules (self-reference)¶
| Bump | When |
|---|---|
| PATCH | Docs, copy, internal refactors, script fixes, no user-visible behavior change. |
| MINOR | New commands / skills / agents; backwards-compatible capability additions. Pre-1.0: also accepts breaking changes (flagged Breaking). |
| MAJOR | Post-1.0 only: removed/renamed user-facing commands, changed input/output contracts, reshaped state files. |
Default to PATCH. Bundle unreleased changes into a single bump rather than bumping per-commit.