Skip to content

Keep deleted husk packages off the tree - #700

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-7577-delete-13-empty-husk-packages
Sep 10, 2026
Merged

Keep deleted husk packages off the tree#700
TheGreatAxios merged 1 commit into
mainfrom
cl-7577-delete-13-empty-husk-packages

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Linear: CL-7577

Summary

These empty leftover package directories are already gone from git. This PR records them on the replacement ledger so check:deletion keeps them from coming back as workspace members.

Installer review named 13. Pickup found five more empty leftover dirs (cli, echo, routines, routines-tools, sidecar-placement). All 18 were empty (no package.json, no git-tracked source). None are live re-export husks.

  • packages/agent-workflow-authoring
  • packages/cli
  • packages/echo
  • packages/folded-run-one-shot
  • packages/folded-runs
  • packages/hub-client
  • packages/routines
  • packages/routines-tools
  • packages/sidecar-placement
  • packages/task-dispatch-tools
  • packages/task-planner
  • packages/tasks
  • packages/tasks-ui
  • packages/workflow-catalog
  • packages/workflow-deploy-source
  • packages/workflow-freeze
  • packages/workflow-host-actions
  • packages/workflow-source

A local clone that still has one of these dirs as leftover node_modules/dist will fail check:deletion until that directory is removed. That is intended.

Does not touch hub boot or apps/hub/src/index.ts.

Test plan

  • bun test scripts/checks/test/deletion.test.ts
  • bun run check:structural deletion
  • bun run check

Git already dropped these empty leftover package directories.
The replacement ledger is how the deletion check keeps them
from coming back as workspace members.
@linear-code

linear-code Bot commented Sep 10, 2026

Copy link
Copy Markdown

CL-7577

@TheGreatAxios
TheGreatAxios merged commit 6dcd148 into main Sep 10, 2026
24 checks passed
@TheGreatAxios
TheGreatAxios deleted the cl-7577-delete-13-empty-husk-packages branch September 10, 2026 07:53
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