Skip to content

feat!: delete packages/seeding, callers migrate to native homes (CL-7585) - #728

Merged
TheGreatAxios merged 2 commits into
mainfrom
cl-7585-delete-seeding
Sep 15, 2026
Merged

TheGreatAxios merged 2 commits into
mainfrom
cl-7585-delete-seeding

Conversation

@TheGreatAxios

@TheGreatAxios TheGreatAxios commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Delete packages/seeding (CL-7585): HARD CUTOVER per parent CL-7575 — boot seeds nothing, setup CLI owns 0→1. Seed logic moves to explicit owner-local modules; tests use in-package fixtures.

New homes

  • packages/connections/src/seed-catalog.ts + default-skills.ts + catalog-seed-data.ts + workflow-push.ts (moved from packages/seeding/src/)
  • packages/evals/src/targets/git-workflow-push.ts (moved from packages/seeding/src/eval-target.ts, import repointed)
  • packages/onboarding/src/tenant-seed.ts (moved from packages/seeding/src/seed.ts — boundary: pending_seed schema untouched, 7586's lane)
  • apps/hub/src/git-workflow-push.ts (moved from packages/seeding/src/git-workflow-push.ts, provision/debug callers repointed)
  • Remaining packages/seeding callers (boot/provision/tests) migrated to explicit fixtures or the native setup flow.

Fixes CL-7585

Summary

Single commit. bun.lock + scripts/generate-tsconfig-references.ts regenerated; report-error-baseline.txt updated for the moved workflow-push.ts catch (kept, annotated report-error-ignore — a missing file means "changed", not an error). No changes to onboarding bench-provisioning, tool-registry-publish, chat/mailbox/vendor, Linear.

Verification

  • bun run typecheck — exit 0
  • bun run lint (prettier + eslint) — exit 0; 0 errors, 10 pre-existing settings-ui warnings
  • bun run check:structural — exit 0
  • tests: connections+evals 528/0 combined; onboarding 220/0; hub 279/0 (run from apps/hub; root-level bun test apps/hub shows 6 ordering-pollution fails in 3 unrelated files — byte-identical on unmodified origin/main, pre-existing)
  • grep-zero: no @corbits/seeding / packages/seeding references outside historical docs/ narratives

@linear-code

linear-code Bot commented Sep 15, 2026

Copy link
Copy Markdown

CL-7585

@TheGreatAxios
TheGreatAxios force-pushed the cl-7585-delete-seeding branch 6 times, most recently from 139395b to 10eceec Compare September 15, 2026 22:10
…585)

The seeding package is gone. Its three behaviors now live where they are used: catalog/default-skill planting in @corbits/connections (seed-catalog, default-skills, catalog-seed-data), the git workflow pusher in @corbits/connections/workflow-push (re-exported for the hub and evals targets), and tenant seed convergence in @workbench/onboarding (tenant-seed). Boot converges its workflow list natively in apps/hub. pending_seed schema untouched (7586's lane). Tests moved alongside their code; @corbits/seeding references survive only in historical docs.
@TheGreatAxios
TheGreatAxios merged commit ecb6144 into main Sep 15, 2026
24 checks passed
@TheGreatAxios
TheGreatAxios deleted the cl-7585-delete-seeding branch September 15, 2026 23:09
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