Skip to content

chore: remove .claude/agents and .claude/agent-memory - #98

Merged
martyy-code merged 1 commit into
stagingfrom
chore/remove-claude-agents
Oct 8, 2026
Merged

martyy-code merged 1 commit into
stagingfrom
chore/remove-claude-agents

Conversation

@martyy-code

Copy link
Copy Markdown
Contributor

Removes the seven agent definitions and the six agent-memory stores that were committed historically for an internal agent tooling experiment that has been retired.

What

  • Deletes .claude/agents/ (7 subfolders): design-engineer, head-of-product, release-engineer, senior-reviewer, tech-lead, technical-writer, typescript-expert. Each contained a single README.md.
  • Deletes .claude/agent-memory/ (6 subfolders): design-engineer, release-engineer, senior-reviewer, tech-lead, technical-writer, typescript-expert. Each contained 1–9 markdown notes captured across sessions.

29 files removed in total.

Preserved

  • .claude/settings.local.json — local-only Claude Code settings (not meant to be tracked, but leaving the file untouched so users with the same settings aren't surprised by a deletion in their working tree).
  • .claude/skills/ — slash-command skills such as /triage and /version-monitor, which are still actively used.

Why

The agent definitions were authored for a multi-agent workflow experiment that has been retired. The agent-memory notes captured cross-session observations that no longer correspond to the current codebase state (post-RFC 0001, post-class-internals-rewrite, post-oxlint-migration). They were never consumed by the public package or the documentation site; they sat as dead weight in the repo and made .claude/ look larger and more authoritative than the actual tooling surface.

Impact

  • No source files touched. No package.json or workflow changes.
  • The pre-commit hook is unchanged; the CI workflow is unchanged.
  • The published @deessejs/errors artifact is unchanged.

Validation

  • pnpm type-check — clean
  • pnpm test — all tests pass
  • pnpm build — clean
  • pnpm lint — 0 errors

Removes the seven agent definitions (.claude/agents/) and the six
agent-memory stores (.claude/agent-memory/) that were committed
historically for the agent-based workflow.

These directories were never used by the public package or the
documentation site. They were authored and consumed only by an
internal agent tooling experiment that has been retired. The agent
README files duplicated the agent definitions in code, and the
agent-memory files captured cross-session notes that no longer
correspond to the current codebase state.

Preserved:
- .claude/settings.local.json (local-only Claude Code settings, not
  tracked in git's published history anyway)
- .claude/skills/ (slash-command skills such as /triage and
  /version-monitor, which are still in use)

Validation: pnpm type-check, pnpm test, pnpm build, pnpm lint all
pass locally; no source file changed.
@codewizdave
codewizdave force-pushed the chore/remove-claude-agents branch from 1179544 to 36b6746 Compare October 8, 2026 08:47
@martyy-code
martyy-code merged commit 478e380 into staging Oct 8, 2026
1 check 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.

2 participants