feat(wave1): @mosaic/types populated + @mosaic/queue migrated to use it #1

Merged
jason.woltje merged 2 commits from feat/wave1-types-queue into main 2026-03-06 22:44:06 +00:00
Owner

Wave 1 complete:

  • packages/types: full shared type definitions (Task, TaskStatus, Mission, Agent, etc.)
  • packages/queue: type imports sourced from @mosaic/types workspace:*
  • All tests passing
Wave 1 complete: - packages/types: full shared type definitions (Task, TaskStatus, Mission, Agent, etc.) - packages/queue: type imports sourced from @mosaic/types workspace:* - All tests passing
jason.woltje added 2 commits 2026-03-06 22:43:56 +00:00
- @mosaic/types: full type definitions extracted from queue, bootstrap, context packages
- @mosaic/queue: type imports now sourced from @mosaic/types via workspace:*
- Task, TaskStatus, TaskPriority, TaskLane, CreateTaskInput, etc. centralised
- Runtime constants (TASK_STATUSES etc.) remain in queue/src/task.ts
jason.woltje merged commit 8a2fb6c1ec into main 2026-03-06 22:44:06 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/mosaic#1