chore: scaffold mosaic monorepo (Phase 0)
- pnpm workspaces + Turborepo - tsconfig.base.json strict ESM - @mosaic/types stub package - Woodpecker CI pipeline with Valkey service - docs/PRD.md, docs/TASKS.md, CONTEXT.md
This commit is contained in:
19
docs/TASKS.md
Normal file
19
docs/TASKS.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Mosaic Monorepo Tasks
|
||||
|
||||
## Wave 1 - Foundation
|
||||
|
||||
- [x] Phase 0: Scaffold monorepo (`mosaic/mosaic`)
|
||||
- [ ] Phase 1: Create `@mosaic/types` shared interfaces and publish `0.1.0`
|
||||
- [ ] Phase 2: Migrate `@mosaic/queue` into monorepo, adopt `@mosaic/types`, and publish `0.1.0`
|
||||
|
||||
## Wave 2 - Entry Point
|
||||
|
||||
- [ ] Phase 4: Migrate wizard into `@mosaic/mosaic`
|
||||
- [ ] Phase 5: Migrate plugin into `@mosaic/openclaw-context`
|
||||
|
||||
## Wave 3 - TypeScript Rewrites
|
||||
|
||||
- [ ] Phase 6: Rewrite `@mosaic/coord`
|
||||
- [ ] Phase 7: Rewrite `@mosaic/prdy`
|
||||
- [ ] Phase 8: Rewrite `@mosaic/quality-rails`
|
||||
- [ ] Phase 9: Introduce unified `@mosaic/cli`
|
||||
Reference in New Issue
Block a user