Skip to content

Remove workspace knowledge from core#1020

Merged
chubes4 merged 1 commit intomainfrom
cleanup/remove-workspace-from-core
Apr 7, 2026
Merged

Remove workspace knowledge from core#1020
chubes4 merged 1 commit intomainfrom
cleanup/remove-workspace-from-core

Conversation

@chubes4
Copy link
Copy Markdown
Member

@chubes4 chubes4 commented Apr 7, 2026

Summary

  • Delete docs/core-system/workspace-system.md — 362 lines of stale documentation for workspace classes that now live in data-machine-code
  • Remove all "moved to extension" PHP comments — dead breadcrumbs in data-machine.php, Bootstrap.php, ToolServiceProvider.php
  • Clean docs/overview.md and README.md of workspace references that implied core ownership
  • Add data-machine-code to the extensions table in README

Context

Core has zero workspace classes, abilities, tools, or CLI commands — they were extracted to data-machine-code in v0.45.0. But the codebase still had 7 "moved to extension" comments, a full 362-line docs page, and README/overview sections describing workspace as a core feature. This cleanup removes all of that so core has no knowledge of workspace whatsoever.

The two remaining README mentions of "workspace" correctly attribute it to data-machine-code as an extension capability.

What stays

  • AGENTS.md line 98 — guard telling contributors not to reference workspace commands (useful)
  • CHANGELOG.md — historical record, untouched
  • docs/core-system/wordpress-as-agent-memory.md line 652 — one-liner pointing to data-machine-code for workspace operations (useful redirect)

Workspace is entirely owned by data-machine-code. Core has no workspace
classes, abilities, tools, or CLI commands — remove all remnants:

- Delete docs/core-system/workspace-system.md (362 lines of stale docs)
- Remove Workspace System section from docs/overview.md
- Remove workspace feature line and diagram reference from README
- Remove 'moved to extension' PHP comments from data-machine.php,
  Bootstrap.php, and ToolServiceProvider.php
- Add data-machine-code to extensions table in README
- Move Workspace publish handler to extension column in handler table
@chubes4 chubes4 merged commit 06a7263 into main Apr 7, 2026
1 check failed
@chubes4 chubes4 deleted the cleanup/remove-workspace-from-core branch April 7, 2026 10:22
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