refactor(monorepo): rename operator api runtime
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
# Rename Operator API Runtime
|
||||
|
||||
## Status
|
||||
|
||||
- `completed`
|
||||
|
||||
## Owner
|
||||
|
||||
- Codex
|
||||
|
||||
## Started At
|
||||
|
||||
- `2026-03-20`
|
||||
|
||||
## Goal
|
||||
|
||||
- Rename the package-owned web backend runtime from `packages/orchd-runtime` to `packages/operator-api` and rename its command entrypoint from `cmd/orchd` to `cmd/operator-api` so the current workspace no longer carries the ambiguous `orchd` name.
|
||||
|
||||
## Scope
|
||||
|
||||
- rename the package directory and module path
|
||||
- update imports, workspace metadata, and current docs
|
||||
- validate the package-oriented build and test flows after the rename
|
||||
|
||||
## Checklist
|
||||
|
||||
- [x] inspect current `orchd-runtime` references
|
||||
- [x] rename the package directory and module path to `operator-api`
|
||||
- [x] update workspace metadata, imports, and current docs
|
||||
- [x] validate package-oriented Go tests and frontend build after the rename
|
||||
- [x] archive this roadmap and commit the completed rename
|
||||
|
||||
## Files
|
||||
|
||||
- `docs/roadmaps/archive/rename-orchd-runtime-to-operator-api.md`
|
||||
- `go.work`
|
||||
- `packages/operator-api/`
|
||||
- `docs/implementation-roadmap.md`
|
||||
- `docs/skill-workspace-monorepo.md`
|
||||
- `docs/web-product-monorepo.md`
|
||||
|
||||
## Decisions
|
||||
|
||||
- rename both the package and the command entrypoint together so current source-of-truth code no longer carries the `orchd` name
|
||||
|
||||
## Blockers
|
||||
|
||||
- none
|
||||
|
||||
## Next Step
|
||||
|
||||
- continue feature work with `packages/operator-api` as the backend runtime name and avoid reintroducing the old `orchd` label
|
||||
|
||||
## Completion Summary
|
||||
|
||||
- renamed the package-owned backend runtime from `packages/orchd-runtime` to `packages/operator-api`
|
||||
- renamed the package-owned daemon entrypoint from `cmd/orchd` to `cmd/operator-api`
|
||||
- updated current imports, workspace metadata, frontend copy, and current architecture docs to the new operator API name
|
||||
- validated the renamed runtime through package-oriented Go tests, skill bundle packaging, and frontend build checks
|
||||
Reference in New Issue
Block a user