refactor(monorepo): remove legacy root runtime ownership
This commit is contained in:
+12
-4
@@ -2,7 +2,7 @@
|
||||
|
||||
## Status
|
||||
|
||||
- `in_progress`
|
||||
- `completed`
|
||||
|
||||
## Owner
|
||||
|
||||
@@ -30,11 +30,11 @@
|
||||
- [x] Phase 3: extract `inbox-runtime` and `orch-runtime`
|
||||
- [x] Phase 4: extract `orchd-runtime`
|
||||
- [x] Phase 5: import `repo-memory-runtime` and add `skills/repo-memory`
|
||||
- [ ] Phase 6: remove root runtime ownership and normalize package-based packaging
|
||||
- [x] Phase 6: remove root runtime ownership and normalize package-based packaging
|
||||
|
||||
## Files
|
||||
|
||||
- `docs/roadmaps/active/skill-workspace-monorepo-migration.md`
|
||||
- `docs/roadmaps/archive/skill-workspace-monorepo-migration.md`
|
||||
- `docs/skill-workspace-monorepo.md`
|
||||
- `docs/implementation-roadmap.md`
|
||||
- `go.work`
|
||||
@@ -54,4 +54,12 @@
|
||||
|
||||
## Next Step
|
||||
|
||||
- start Phase 6 by removing or reducing legacy root runtime ownership now that `coord-core`, `inbox-runtime`, `orch-runtime`, `orchd-runtime`, and `repo-memory-runtime` all exist as package-owned runtimes
|
||||
- resume product work on top of the package-owned runtime workspace, starting with whichever user-facing feature slice has priority next
|
||||
|
||||
## Completion Summary
|
||||
|
||||
- bootstrapped the repository as a multi-package workspace with `go.work`, expanded JS workspace discovery, and declarative skill bundle metadata
|
||||
- extracted the shared coordination kernel into `packages/coord-core`
|
||||
- extracted package-owned runtimes for `inbox`, `orch`, `orchd`, and `repo-memory`
|
||||
- switched the root skill packaging flow to build from package entrypoints, including the new `repo-memory` bundle
|
||||
- removed the legacy root runtime implementation directories under `internal/`, leaving root `cmd/*` as compatibility shims while package-owned runtimes remain the source of truth
|
||||
Reference in New Issue
Block a user